手机投屏应该是现在很多年轻人对电视最大的需求。
然而这个最常用最实用的功能,在生活中却总让人糟心。卡顿,投不上去,甚至最近还会弹窗“该内容不支持投屏”。这是怎么回事?
先厘清一下概念,甭管厂商起什么名字,投屏其实都可以分为两类,“镜像”和“推送”。
镜像一般来说就是通过Wi-Fi把手机显示内容投到电视上,在大多数情况下,就是手机上显示什么,电视上也显示什么,它又可以根据技术协议为两个阵营。
一是苹果开发的iOS屏幕镜像AirPlay,二是Wi-Fi联盟为了对标苹果,于是基于Wi-Fi Direct技术开发Miracast,主要针对安卓和Windows系统,一般现在生产的电视都支持这两项协议。
理论上只要手机和电视都装了Wi-Fi芯片就行,无须路由器可以直接连接,但实际应用中一般都需要手机和电视连接同一Wi-Fi网络才行。
无论AirPlay还是Miracast,镜像投屏的原理都可以简单理解为,手机不断把手机上显示的内容通过Wi-Fi发给电视。
虽然两个协议已经支持4k投屏,但在现阶段,普通用户的手机投屏体验电视画面的分辨率和帧率都不会太高,而且时常还会出现卡顿。
所以我们一般在家看电影,电视剧不会用镜像,而是用App上的投屏按钮,这就是所谓推送。
它使用的是DLNA协议。点击App上的“TV”按钮后,手机会通过路由器把视频的URL链接地址发送给电视,电视通过这个链接直接读取视频内容,网速给力的情况下,清晰度的上限可以很高,而且手机和电视的操作互不影响。
可以看到,这些投屏方式其实都是协议,与硬件无关,所以还有一种比较特殊的第三方App,比如乐播投屏这种,可以实现上述几种协议。
如果手机和电视都装了这种App,再通过扫码等形式连接外部服务器,甚至可以在未连接到同一路由器的情况下实现投屏。
理解原理之后,那我家的电视用投屏为啥总不好使呢?
一般来说,苹果iOS的AirPlay相对比较稳定,出问题较少。但Miracast情况就有点复杂了,因为它只是个宽松的行业标准。现实中,不同的手机厂家,会根据自身商业诉求对镜像协议进行调整。
比如,像小米电视就必须打开投屏软件才能开启Miracast,如果没手动打开,很多安卓手机就无法想iPhone那样把手机桌面镜像,出现这样的画面。“别人手机能投我手机投不了”,往往就是因此造成的。