目前主流的无线投屏技术主要又DLNA,Miracast,Airplay。
对协议的描述引用知乎作者的文章,原文:AirPlay、Miracast 、DLNA三大协议对比 - 知乎 (zhihu.com)
【DLNA】
DNLA,Digital Living Network Alliance,是索尼、英特尔、微软等发起的一套 PC、移动设备、消费电器之间互联互通的协议。它们的宗旨是“随时随地享受音乐、照片和视频”。
DLNA与苹果的AirPlay比较相似,都可以让你手机中的媒体内容投放到电视屏幕里。不同的是手机上的DLNA 并没有类似AirPlay或Miracast的投屏镜像功能。目前DLNA只支持将手机的照片和视频投送到大屏幕中。
另外,在线视频也可以用DLNA模式推送到客厅电视上显示,安卓系统部分播放器就具备DLNA功能,目前支持无线推送的视频客户端有以下:腾讯视频、搜狐视频、PPTV视频,可以将原来手机屏幕的影片投送到电视屏幕上播放。前提是电视或电视盒子支持DLNA 。
【Miracast】
Miracast是由Wi-Fi联盟于2012年所制定,以WiFi直连为基础的无线投屏协议。支持此协议的设备可通过投屏方式分享视频画面,例如在手机和电视都支持Miracast协议的基础上,将手机上的影片或照片通过Miracast协议直接在电视播放且不受连接线缆的限制。
与DLNA不同的是,Miracast也有类似于AirPlay 的镜像功能,可以将手机中屏幕内容直接投放到高清电视屏幕里。Android4.2版本以后系统标配此协议(在设置或显示菜单中可以找到,应用名称诸如:Wlan display、Wifi display、Miracast、Allshare cast、Mirroring screen、无线显示等,不同手机品牌命名不同),可以将移动终端屏幕内容通过无线投屏接收器将画面无线投屏到大屏显示设备上,如客厅电视,会议室投影仪等。使用Miracast协议投屏画面传输延时150ms以下。此协议需要无线投屏接收器协助完成投屏操作。
【Airplay】
AirPlay 是苹果开发的一种无线技术,可以通过WiFi将iPhone 、iPad、iPodtouch 等iOS 设备上的包括图片、音频、视频通过无线的方式传输到支持AirPlay 设备。
AirPlay支持镜像功能,可以将iPhone 或iPad 上的画面无线投屏到支持AirPlay协议的电视上,即移动终端显示什么电视大屏就显示什么。AirPlay的镜像功能,DLAN并支持。
目前,苹果的AirPlay更多的只适用于认证过的苹果设备,目前支持这一技术的主要是苹果自己的设备包括了iPad、iPhone、Apple TV等,还有一些苹果授权的合作伙伴的设备同样支持AirPlay协议。
根据作者描述DLNA与Miracast、Airplay功能上的最大差异是不支持镜像。
电视端使用的海信55E3G-Pro,系统内之Hi投屏应用,支持DLAN、Miracast、Airplay协议,Airplay也支持镜像功能。
手机终端主要有Android和Apple两大阵营。
说说投屏的需求,主要有三种,镜像,在线媒体推送投屏,本地文件播放投屏。
【镜像】
苹果手机的Airplay Mirror功能,如下图所示,连接即可投屏至电视
安卓手机的镜像连接,使用的是Miracast协议,连接过程中要保持电视端投屏软件在打开状态,手机端才能搜索到电视设备,目前是没连接成功。
【流媒体投屏】
苹果手机端可以通过使用内置Safari浏览器或者Aloha浏览器(在本地文件投屏会提到),通过Airplay协议进行流媒体投屏。
苹果手机也可以使用第三方浏览器,推荐使用夸克浏览器,iOS端夸克浏览器即支持Airplay协议,也支持DLNA协议,接下来讨论夸克浏览器使用这两种协议的优缺点。
夸克浏览器有一个最大的优点是无论使用Airplay协议,还是DLNA协议,手机端会弹出遥控器控制界面,可以调整音量大小,暂停/播放,快进/后退,还支持手动拖动进度条,妥妥的手机遥控器,电视遥控器都用不到了,一个手机搞定。
夸克浏览器在使用Airplay投屏时,但由于苹果系统限制的原因,投屏是不支持后台播放的,只要夸克浏览器进入后台或者手机熄屏,视频会自动退出,这是一个致命的缺陷,所以不建议使用Airplay协议进行投屏。
夸克浏览器在使用DLNA协议进行投屏时,效果非常好,下图的“客厅电视”就是DLNA服务端,连接成功后会显示遥控器界面。
安卓手机仅支持使用DLNA协议进行流媒体投屏,也推荐使用夸克浏览器。安卓端Aloha浏览器可以进行视频嗅探但是不可以进行投屏,所以不推荐使用Aloha浏览器。
视频播放应用,如爱奇艺,优酷,哔哩哔哩,今日头条等App在播放视频时右上角有一个TV小电视,也可以通过DLNA协议投屏至电视端。
【本地文件播放】
苹果手机的照片应用支持Airplay,图片和视频可以直接投屏。
苹果手机还推荐一款Aloha浏览器,同样支持使用Airplay协议对流媒体进行投屏,虽然它不支持DLNA协议,但是它支持下载后的视频投屏,还有一个优点是Safari不具备的视频嗅探下载功能,只要是播放的视频基本都可以下载。夸克浏览器虽然有视频嗅探功能但是需要会员才可以进行高速下载。这点上Aloha浏览器更胜一筹。
安卓手机端播放本地文件就比较麻烦,原生相册不支持DLNA投屏,只能借助第三方的app。
视频可以在文件文件管理器里选中文件,点击打开,使用安卓端的夸克浏览器打开,即可对视频进行投屏。需要注意的是必须在文件管理器中才会有打开这个选项,原生相册中虽然可能会有打开这个选项,但是可供选择的程序中不一定会有夸克浏览器。
图片暂时没有合适的应用,由于图片打开为这个选项里边没有夸克浏览器,所以夸克浏览器也无法对图片进行投屏。
【文件传送】
苹果手机的Airdrop只需要开启蓝牙和wifi即可进行文件传送,不需要连接无线网络。
安卓手机目前不具备此功能,仅可通过蓝牙或者第三方App进行文件传送,不做讨论。