Miracast 和Airplay

苹果的AirPlay协议不仅有镜像功能,且支持的应用最多。但该功能主要是围绕苹果电视盒搭配iOS设备打造的,如果使用Android设备时(部分Android设备也支持这一技术),不仅寻找、安装第三方软件很麻烦,而且经常出现功能不完整、体验不好的情况,使得AirPlay的使用范围受到很大的限制。

而Miracast更像是两者的结合,它具备了苹果的屏幕镜像功能,但却不受限制于设备。除了Android系统的支持之外,芯片厂商也在处理器中直接加入对Miracast的支持,这为Miracast的发展提供了设备的基础。同样的它也有DLNA的特色,在实现音乐、照片、视频传输的同时能够满足实时传输的需求。

Miracast可以实时传输源端(手机或电脑)的输出。源端任何屏幕的操作都会被传输到接收(电视)端。如果源端是播放媒体文件,源端负责先对媒体文件解码,然后再编码成H.264的格式。接收端只需要做H.264的解码就可以了,也因此Miracast的效率将更加高效。

苹果使用自己的专有的无线传输标准就是称为Airplay,而不是Miracast,它们分别是两个完全独立的标准。

AirPlay允许您将视频从iPhone、iPad或Mac流传输到Apple TV或Apple HomePod等苹果自家的音视频产品。

AirPlay作为苹果自己设计的标准,优势很多,但也有很大的局限性——它仅适用于Apple的设备。

Miracast的主要优点是它被设计为跨平台标准。与针对各自环境构建的Apple的AirPlay和Google的Chromecast协议相反。