AirPlay-Receiver-on-Android
AirPlay-Receiver-on-Android copied to clipboard
ios系统有时扫描不到airplay的问题
1.目前来看,只有优酷的ios版的airplay设备扫描是自己开发的,其他视频厂商(搜狐,爱奇艺,腾讯,乐视)均采用ios系统提供的设备扫描.因此,优酷总能扫描到本项目创建的airplay设备,但是其他app则存在一定的问题.
2.修改设备名称,并重新发布后,ios系统有时不能更新扫描到的设备名称.
另外,android自4.1起将avahi集成到了其Linux kernel中,并提供了NsdManager service进行设备的发布register和扫描discover. 但是其效果貌似还不如jmdns? 发布的设备很难被ios系统扫描到. 并且部分手机不支持NsdServiceInfo的setAttribute方法(method not found),导致无法设置设备属性如deviceid...
@MilesChan 是的,只有优酷是可以的,其他的协议交互和优酷都不一样。这个问题,我已经在readme中写出来了。IOS9之后更是,airplay已经做了修改。国内基本不可用了。 可以看一下xbmc。他用的也是开源的。 谢谢了…… airplay我认为图片推送场景用的更多,国内有盒子,可以接受,视频推送没有什么意义,盒子直接看就是了…… 相比DLNA更好了……