介绍安卓手机与苹果手机无线投屏的相同之处与不同之处前,首先需要说明安卓手机与苹果手机怎么实现投屏。
对于苹果手机,由于iOS不支持第三方软件截取屏幕内容进行镜像,所以无线投屏,都是采用苹果本身自带的AirPlay协议实现。具体实现方法为:在发射端,通过手指从苹果手机屏幕下方向上滑动,拉出iOS控制中心,启动镜像模式,从而启动AirPlay Sender,发出由AirPlay协议封装的视频流。在接收端,通过软件虚拟一个AirPlay Server,用于接收发射端(苹果手机端)的AirPlay Sender 发出的视频流。接收后的视频流被AirPlay Server通过AirPlay协议解析,还原为视频码流,供播放器播放。
对于Android手机,本身通常都支持Miracast协议,所以在投屏时,可以选用Miracast协议投屏。但是由于Miracast协议本身有很多不完美之处,所以采用Miracast协议投屏的生产厂家越来越少。以飞图为代表的无线投屏厂家,通常都采用飞图协议来实现商用等级的无线投屏。具体实现方法是:在发射端,也就是安卓手机端,会安装一个第三方软件,也就是“投屏专家”软件。投屏时,直接打开“投屏专家”软件,点击“投屏”就可以无线投屏了。接收端也一样,只要打开ARS1500系列软件,就会自动启动Wi-Fi热点,等待投屏专家的投屏码流。
以上说明了一个基本工作流程,接下来说一说两者的异同。
序号 |
比较项目 |
Android |
iOS |
1 |
投屏软件运行平台 |
Android系统,一个开放平台 |
iOS私有系统,封闭平台 |
2 |
无线传输协议 |
Wi-Fi,802.11b/g/n/ac |
Wi-Fi,802.11b/g/n/ac |
3 |
联网方式 |
可以手动联网,可以通过扫码连网 |
只能手动连网 |
4 |
镜像模式 |
截屏镜像,由“投屏专家”软件实现 |
截屏镜像,由iOS自带的AirPlay实现 |
5 |
视频流推送 |
Movie模式,由“投屏专家”软件实现 |
PUSH模式,由iOS自带的AirPlay实现 |
6 |
镜像清晰度 |
清晰,可以达到1080P效果,但随手机性能不同而略有不同 |
清晰,可以达到1080P效果 |
7 |
兼容性 |
接收端和发送端都由飞图开发,兼容性好,不同品牌不同型号的手机均可适配 |
协议解析不完美,兼容性不好。 |
8 |
可靠性 |
经过反复测试、改进、验证,可靠性高 |
通过猜测解析协议,部分未解,可靠性差 |
9 |
通用性 |
Android系统占主流市场需求的80%,通用性高,市场占有率高 |
只适用于苹果公司一家产品,通用性差 |
10 |
可扩展性 |
一旦出现新技术,投屏专家团队可以直接增加改进投屏技术,可在线升级新功能 |
每一次升级都是一场不确定的战斗,需要靠“运气”破译AirPlay修改部分 |
11 |
结论 |
Android系统“投屏专家”软件通用性、可靠性、可扩展性高,传输性能与AirPlay相当,市场潜力更大,所以Android系统的无线投屏技术明显优于AirPlay投屏技术 |