Как сделать мобильное приложение DLNA для Android? - PullRequest
8 голосов
/ 06 июля 2011

У меня есть задача создать приложение DLNA для Android, как показано в следующем видео

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

Мне необходимо реализовать контроллер цифрового мультимедиа и сервер цифрового мультимедиа в моем приложении, но яНе знаю, с чего мне начать.Есть ли какой-нибудь API с открытым исходным кодом для этого ??

Каков наилучший способ достижения этой цели ??

Заранее спасибо, и да, я немного растерялся в этом вопросе: P

Ответы [ 4 ]

17 голосов
/ 22 июня 2012

Вы можете использовать Cling (библиотека и инструменты Java / Android UPnP). Это бесплатное программное обеспечение, распространяемое на условиях Стандартной общественной лицензии GNU Lesser.

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

См. главу 5 «Cling на Android» в руководстве пользователя.

3 голосов
/ 06 января 2014

Вы можете использовать CyberLink.На Github есть проект с открытым исходным кодом. DLNA_Sample

2 голосов
/ 06 июля 2012

Попробуйте Intel DLNA tools

Они могут мгновенно создать приложение для Android с помощью стека DLNA.

1 голос
/ 11 октября 2011

Нет API, о котором я знаю.Вы должны реализовать все функции самостоятельно - начиная с самого низкого уровня, например, обрабатывать сетевые подключения и передавать данные.Кроме того, чтобы он соответствовал стандартам DLNA, предстоит еще много работы, и по моему опыту это довольно много работы.Для начала вам может потребоваться зарегистрироваться в качестве члена DLNA (http://www.dlna.org)), и тогда вы сможете получить доступ ко всей документации спецификации / требований, описывающей, как она должна работать.

...