最近在搞一个项目是用DLNA协议把手机上的资源通过DMS共享出去,然后通过DMC、DMR来控制发送给机顶盒(智能电视类似天猫盒子、小米盒子支持DLNA的),这两天也在找了些别人写好的demo(都是在github上搜ios Platinum两个不多,一个可实现DMS的是 用PlatinumKit,一个是实现DMC、DMR是用CyberLink)实在这方面的资源不多,现在想用Platinum来实现所有的功能,不知道有谁做过涉及到这方面的呢?
之前用Platinum做个DMS的方式,现在也看到很多使用CyberLink 、upnpx,启用本地http server,推送内容给dlna设备的方式,而不是使用DMS。
1楼 @fantem 我刚想把Platinum这个框架移植到新项目里,但是移植不成功,你是怎么移植的呢?你说用http server是怎么做,如果我想控制视频的下首跟上一首之类的指令如何传送给DLNA设备?
直接打开工程,可以编译成静态库及framework,Platinum 代码目录下有build target shell; http server是把应用的本地目录使用web http的方式,让dlna设备可以访问。控制与播放,好像是使用DMC对象接口
android有很多dlna开源应用,已经很完善,可以了解一下。
3楼 @fantem build target shell是哪个?找不到
4楼 @fantem 安卓这块我另外个同事也在搞,他说好像也没找到什么东西,也是用那个什么用java的框架来做的。
4楼 @fantem
我生成Platinum的框架拖进去我的新项目里但是为什么会出现这些没有被声明过的错误呢?
你好,请问这个将本地视频和图的dlan出去的功能实现没?能否请教一下?