公司要做一个同屏器,需要同时支持DLNA、Airplay、Mirrorcast功能,上网看了一下,DLNA和Mirrorcast在Android上应用比较多,之前没有接触过Android,同时Airplay又是苹果的私有协议,现在要实现这三种协议,赶脚压力空前啊(NOTE:公司就我一软件)。
虽然是有压力,但是活儿还得干啊,之前对这三种协议还不了解,所以上网搜罗了一些资料,对DLNA和Airplay进行了简单的了解,对于DLNA而言,其实就是基于UPNP开发的一个应用程序;Airplay乃苹果的私有协议,看了一遍非官方的讲解文档,还不错,基本说清楚了,但是没有提供Airplay的私钥,所以要实现Airplay还得搞到这个私钥,才能对苹果Airplay发出的视频流进行解密,不过目前市场上已经有了这样的山寨产品(同时也支持mirror),所以应该能搞到;mirrorcast目前还没有看。
之前是我是搞通信设备的,所以对这种应用型的程序不是很了解,什么UPNP啊,HTML什么的,都没有接触过,所以目前的计划是基于Android做DLNA,然后在考虑Airplay。下面谈谈如何开始:
1)、上网搜索了一些开源库,看了大家的评价,对Platinum期望很高,所以对于我这样一个新人来说,暂且以该库为基础做开发吧。
2)、基于Android手机开发一个DMR,
3)、待续。。。。。。
阅读(6878) | 评论(1) | 转发(0) |