2011-07-05 18 views
7

Tôi có một công việc để thực hiện một ứng dụng android DLNA như trong video sauLàm thế nào để tạo một ứng dụng di động DLNA android?

http://www.youtube.com/watch?v=x5GnqvV-eu4

tôi phải thực hiện kỹ thuật số điều khiển phương tiện và kỹ thuật số máy chủ phương tiện truyền thông trong ứng dụng của tôi, nhưng tôi không biết nơi tôi nên bắt đầu. Có api mã nguồn mở cho điều này?

Cách tốt nhất để đạt được mục tiêu này là gì ??

Cảm ơn trước và có tôi đã mất một chút trong vấn đề này: P

+0

bạn nên xem xét cập nhật câu trả lời đúng cho câu hỏi bạn đề cập đến ... – Jago

Trả lời

1

Không có api tôi biết. Bạn phải tự mình thực hiện tất cả các chức năng - bắt đầu ở mức thấp nhất, như xử lý các kết nối mạng và truyền dữ liệu. Ngoài ra để làm cho nó tuân thủ DLNA standarts có nhiều công việc phải được thực hiện, và từ kinh nghiệm của tôi nó khá nhiều công việc. Để bắt đầu, bạn có thể cần đăng ký chính mình với tư cách là thành viên của DLNA (http://www.dlna.org) và sau đó bạn sẽ có thể truy cập tất cả tài liệu đặc tả/yêu cầu mô tả cách hoạt động của nó.

16

Bạn có thể sử dụng Bám (thư viện và công cụ UPnP Java/Android). Đó là Phần mềm Tự do, được phân phối theo các điều khoản của Giấy phép Công cộng Ít hơn GNU.

http://4thline.org/projects/cling

Xem chapter 5 "Cling on Android" trong cuốn hướng dẫn sử dụng.

+0

Điều này có thể phát bất kỳ video trực tuyến nào không? – Angel

2

Hãy thử Intel DLNA tools

Họ có thể tạo ứng dụng Android với ngăn xếp DLNA ngay lập tức.

+0

Điều này có hoạt động trên Android không? Dường như được xây dựng trên trên khuôn khổ .NET. – gmazzo

3

Bạn có thể sử dụng CyberLink. Có một dự án mã nguồn mở trên Github. DLNA_Sample

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