介绍安卓手机与苹果手机无线投屏的相同之处与不同之处前,首先需要说明安卓手机与苹果手机怎么实现投屏。
对于苹果手机,由于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投屏技术 |