miracast,AirPlay,Googlecast,widi,多屏互动 协议主要有哪些?

多屏互动是指通过网络连接,不同的操作系统、不同的硬件设备(手机、PDA、TV等)之间,通过一系列的协议握手协商,通过对多媒体(音频、视频、图片)内容的传输、解析、展示、控制等一系列操作,实现在不同平台设备上同时共享展示内容的功能。简单来讲,就是几种设备的屏幕,通过专门的连接设备就可以互相连接转换,比如手机上的电影可以在电视上播放,平板上的图片、电脑的内容都可以在电视屏幕上进行分享。

当前多屏互动协议主要有苹果的airplay、DLNA、chromecast、miracast、WiDi等,在此只进行概述,接下来会对相应内容进行详解

1). airplay:

airplay 是由苹果公司开发的私有协议,主要由airplay 音乐、视频、图片及airplay镜像功能组成,由于协议握手交互时需进行加解密认证,因而需要对其进行破解或者直接购买授权(AirPlay2 已经开放给三星、LG、索尼等电视厂商)。

2). DLNA:

DLNA成立于2003年6月24日,其前身是DHWG(Digital Home Working Group),即数字家庭工作组, 该组织由Sony、Intel、Microsoft等发起成立,旨在解决个人PC、消费类电子设备、移动设备等在内的无线网络和有线网络的互联互通, 便于数字媒体、内容服务的无限制共享。但该组织已于2017年1月5日正式解散。

3). chromecast:

chromecast 是由谷歌公司开发的多屏互动协议(私有协议,共有两个版本,一代、二代),其是将小屏幕(手机、平板、笔记本)的内容通过无线的方式发送到大屏设备(google TV、chromecast电视棒等)进行播放,支持音乐、视频的推送及镜像功能。

4): miracast:

是由WiFi联盟于2012年, 基于802.11 wifi 直连(wifi direct)制定的无线多屏互动标准, 通过该协议共享音乐、镜像。wifi 直连最大的特点在于:在媒体共享时不需要路由器,两台wifi直连的设备,一台充当AP角色,另一台充当station角色。

协议交互握手是基于rtsp,传输的音视频ts数据流(有的手机可能使用HDCP加密,因而接收端需要搭配HDCP授权),据测试,nexus pixel android8.0系统中,miracast source端已被替换为chromecast source端,所以由此也可以看出,miracast也是属于被google一步步抛弃的协议。