2012-05-08 21 views
18

Tôi đang tìm cách tạo loại máy chủ phương tiện DLNA trong Android. Tôi đã tìm thấy bản thân mình một thư viện UPnP cho Java gọi CyberLink, và tôi đang tìm cách để thực hiện các giao diện DLNA cho một M-DMS, hoặc Mobile Digital Media Server, trong đó có một mô tả nhanh chóng ở đây:Tôi có thể tìm thông số DLNA đầy đủ ở đâu?

http://www.dlna.org/dlna-for-industry/digital-living/how-it-works/dlna-device-classes/mobile-digital-media-server

Vấn đề là tôi không thể tìm thấy thông số kỹ thuật thực tế cho một thiết bị như vậy. Tôi đã đặt rất nhiều công sức của Google, vì vậy xin đừng ném 'JFGI' vào tôi. Tôi chạy vào một bài diễn đàn mà ngụ ý tôi có thể phải trả tiền cho truy cập vào các đặc điểm kỹ thuật, nhưng nó đã rất mơ hồ:

http://www.ps3mediaserver.org/forum/viewtopic.php?f=4&t=3608

Các liên kết được đăng là giải pháp rõ ràng cũng bị hỏng, và tôi có thể không tìm thấy bất kỳ tài liệu tương tự nào trên trang web UPnP hiện tại.

Có ai biết nơi tôi có thể tìm thấy thông số DLNA không? Hoặc có lẽ một giải pháp thay thế để thực hiện nó bản thân mình? Mọi trợ giúp sẽ được nhiều đánh giá cao!

Trả lời

13

Thông số DLNA hiện khả dụng cho bất kỳ ai - bạn không cần phải là thành viên trả phí để tải xuống.

Từ trang web DLNA.org: (http://www.dlna.org/dlna-for-industry/guidelines)

công ty phi thành viên có thể tải về các hướng dẫn sử dụng biểu mẫu bên dưới.

** Xin lưu ý rằng Nguyên tắc bạn tải xuống hôm nay là phiên bản mới nhất được xuất bản của Nguyên tắc DLNA. Khi Hướng dẫn mới được phát hành, bạn sẽ cần phải tải xuống các Nguyên tắc mới hơn để nhận được các bản cập nhật bổ sung. Lưu ý rằng không phải tất cả các cập nhật đều được thông báo là .

0

Tôi không chắc phải lấy thông số DNLA đầy đủ ở đâu nhưng bạn có thể ước tính thông tin tương tự bằng cách sử dụng một cái gì đó như Intel Device Spy để xem dịch vụ nào hiện có trên thiết bị M-DMS xuất bản rồi sử dụng mô tả dịch vụ từ thư mục standardizeddcps tài liệu có sẵn từ các thông số UPnP forum

+0

Cảm ơn vì điều đó, tôi muốn có thông số kỹ thuật ở đó nhưng nếu công trình này tôi sẽ cho bạn chấp nhận;) – LukeGT

+3

Chỉ vì hậu thế: đây không phải là lời khuyên hữu ích. Các hướng dẫn DLNA chứa một lượng lớn các hạn chế rất chi tiết đối với các dịch vụ và thiết bị (để tham khảo: Phần I của hướng dẫn DLNA là 762 trang - có lẽ nhiều hơn tất cả các tài liệu UPnP được kết hợp). Nó không phải là thực tế có thể để có được thậm chí gần với sự tuân thủ chỉ là mô tả kỹ thuật đảo ngược hoặc lưu lượng mạng của một thực hiện DLNA. – jku

20

Thông số DLNA đầy đủ chỉ khả dụng cho các thành viên DLNA và được trả tiền cao. Các chàng trai trong bài diễn đàn được tham chiếu là trộn mọi thứ lên. UPnP không phải là "dlna doc". DLNA là sàng lọc UPnP, một bộ quy tắc và hạn chế trong tên của khả năng tương tác. Một nửa số thông số DLNA chỉ là một danh sách dài các định dạng phương tiện được cho phép, các định dạng con, tỷ lệ lấy mẫu, bitrate, vv. Trong khi UPnP chỉ định các giao diện thiết bị trừu tượng. Liên kết chính xác là http://upnp.org/resources/upnpresources.zipstandardizeddcps là thư mục con ở đó. DCP là viết tắt của Device Control Protocol, hay còn gọi là giao diện trừu tượng mà thiết bị phải thực hiện để tham gia vào mạng UPnP. Bạn sẽ quan tâm đến tài liệu arch-DeviceArchitecture để hiểu mạng UPnP nói chung và sau đó là thư mục MediaServer *, quan trọng nhất là av-ContentDirectory là dịch vụ cốt lõi để cung cấp DMS cho mỗi đặc tả DLNA. Và có, Intel Device Spy là công cụ hoàn toàn cần thiết. Wireshark cũng sẽ là bạn của bạn. Kỹ thuật đảo ngược là bánh mì hàng ngày và thông số kỹ thuật DLNA sẽ không giúp bạn :)

+0

Cảm ơn bạn rất nhiều cho bạn câu trả lời chi tiết. Thật là xấu hổ khi biết rằng các thông số kỹ thuật cho DLNA được bảo vệ ... Nhưng có vẻ như tôi đã có một chút điều tra để làm xD. Cảm ơn, tôi nghĩ bạn đã kiếm được chấp nhận. – LukeGT

+1

Bây giờ các liên kết đã thay đổi, upnp.org dẫn đến https://openconnectivity.org và bạn phải tìm kiếm những thứ ở đó vì nhiều lượt tải xuống được chuyển đến các địa điểm khác. – JustAMartin

0

Bạn có thể lấy thông số DLNA từ Tổ chức DLNA và rằng bạn phải là thành viên của tổ chức.

Có Máy chủ phương tiện kỹ thuật số tương thích DLNA (DMS) này trên nền tảng Android và nó hoàn toàn miễn phí cho tất cả các nền tảng Android. Nó được thử nghiệm với tất cả các TV được chứng nhận DLNA hàng đầu.

Pixel Media Server.

Các vấn đề liên quan