我的任务是制作一个 DLNA android 应用程序,如下面的视频所示
http://www.youtube.com/watch?v=x5GnqvV-eu4
我必须在我的应用程序中实现数字媒体控制器和数字媒体服务器,但我不知道应该从哪里开始。有没有为此的任何开源api?
实现这一目标的最佳方法是什么?
在此先感谢,是的,我在这个问题上有点迷失:P
我的任务是制作一个 DLNA android 应用程序,如下面的视频所示
http://www.youtube.com/watch?v=x5GnqvV-eu4
我必须在我的应用程序中实现数字媒体控制器和数字媒体服务器,但我不知道应该从哪里开始。有没有为此的任何开源api?
实现这一目标的最佳方法是什么?
在此先感谢,是的,我在这个问题上有点迷失:P
您可以使用Cling(Java/Android UPnP 库和工具)。它是自由软件,根据 GNU 宽通用公共许可证的条款分发。
http://4thline.org/projects/cling
请参阅用户手册中的第 5 章“Cling on Android”。
您可以使用讯连科技。Github 上有一个开源项目。DLNA_Sample
他们可以立即使用 DLNA 堆栈创建 Android 应用程序。
没有我知道的api。您必须自己实现所有功能 - 从最低级别开始,例如处理网络连接和数据流。此外,要使其符合 DLNA 标准,还有很多工作要做,根据我的经验,这是相当多的工作。首先,您可能需要将自己注册为 DLNA (http://www.dlna.org) 的成员,然后您将能够访问描述它应该如何工作的所有规范/要求文档。