不管能不能分清楚这三个的概念,但是把手机、平板、或者电脑的内容,通过无线的方式,在电视大屏上显示,你总该用过其中的一种。
或许,你都是称之为投屏,加之市面上的叫法各自为政,毫无统一,所以,我会用这篇文章来正经的科普一下。为了搞得简单点,下面手机即源设备,电视即目标设备。小屏在大屏显示,手机→电视。
屏幕镜像(Screen Mirroring)
关键字:目标设备显示和源设备操作完全同步的拷贝
电视呈现手机屏幕内容的精确副本,包括任何操作(例如,编辑文本文档或播放/暂停视频)。
简单点来说,这就是个手机的大屏显示效果。
01-1 AirPlay
它是苹果特有的无线投屏标准,允许用户将视频、音乐或其他所有从iPhone投屏电视上。
优点:
苹果的AirPlay标准拥有两种不同的工作:
- 镜像模式,可以将整个手机屏幕镜像显示到电视上
- 更智能的流模式,以流式传输用户想要在电视上看到的内容,而不是复制整个手机屏幕。可以边玩手机边观看视频。
缺点:
支持Airplay的电视少,对网络有依赖。
AirPlay支持三种模式,iPhone手机的用户可以关注一下自己手机中出现以下三个不同图标的功能场景。
比如,打开iPhone相册,选中照片或视频,就会出现AirPlay的Watch模式
AirPlay Watch模式
而播放音乐时,会出现Listen模式。(现在很多音箱支持的AirPlay就是Listen模式)
AirPlay Listen模式
而Screen Mirroring是最基础的镜像模式。这个模式比较适合用来做幻灯片或其他文件的大屏演示。
AirPlay 的Sreen Mirroring模式
01-2 Miracast
为了回应苹果的AirPlay,Wi-Fi联盟制定的Wi-Fi投屏行业标准。目前,除苹果外,其他品牌的手机、电视基本上都已经支持Miracast协议。
Miracast 有两种连接方式:
- 使用网络基础设施
- Wi-Fi Direct®连接两台设备。
优点:
- 对Android和Windows系统的支持。与AirPlay相比,Miracast覆盖的设备更广泛,因为其本身内置在了安卓和Windows系统中。
- 可以不依赖网络环境。在没有无线路由器的情况下,手机也可以无线投屏到电视,因为手机可以直接通过Wi-Fi连接到电视的Wi-Fi网卡,从而实现无线投屏功能。也就是说,用了上面说的Wi-Fi Direct连接方式。
Windows的Miracast功能
缺点:
- 只支持镜像投屏,不支持流模式。
- 而且各家厂商实现方式良莠不齐,所以不同设备之间的投屏体验不佳的问题。简单点说,延迟要比AirPlay严重。
- 这一标准并没有强制要求厂商使用Miracast的命名,以至于市面上出现了很多种不同的叫法,例如三星称其为AllShare Cast,索尼称之为屏幕镜像等。手机上更多的也称之为屏幕镜像。
三星称之为AllShare Cast
Android4.2以上就支持的协议,所以安卓手机用起来毫无压力,不过Miracast应用大多数手机都内置了,如果体验不够好,你还可以用一些第三方的应用。
相比苹果的AirPlay,Miracast挺乱的。Screen Mirroring、Cast screen、Wireless display、Allshare Cast等等,这些都是Miracast的“别名”
虽然各家独自起名,但是Miracast认证wifi联盟是要收费的!!当然了,这钱收的是厂商的,不过,话说过来,非苹果生态的产品要支持AirPlay也要给苹果支付Key的钱。
关于屏幕镜像,重点:
- 两大派系,Android(+Windows)VS苹果。
- 耗电!耗电!耗电!因为要做内容的实时传输,对算力和电力都有要求的。
下一篇,会讲投屏Screencasting和屏幕共享Screen sharing