AirPlay、DLNA、AMCast 三种投屏协议各管什么
幕连的官方规格页写着支持三种协议:AirPlay、DLNA、AMCast。这三种协议不是并列的「三种模式」,而是各管一段链路,理解了分工,很多「为什么这个入口找不到电视」的疑问就自己解开了。
AirPlay——苹果设备的系统级通道
AirPlay 是苹果生态的镜像协议,iPhone、iPad 的控制中心里那个「屏幕镜像」开关走的就是它。幕连在电脑端和 TV 端都充当 AirPlay 接收器的角色:苹果设备不需要在幕连 App 里做什么特殊操作,从控制中心选到对应的电脑或电视设备名即可。iOS 用户除了走幕连 App 内的连接入口,也可以直接用这条系统级通道,两条路是等价的(操作细节见 AirPlay 镜像连接)。
DLNA——视频与音乐 App 的推流通道
DLNA 不投「整个屏幕」,只推「某一条内容」。爱奇艺、腾讯视频、哔哩哔哩、优酷等视频 App,以及网易云、QQ音乐等音乐 App,播放界面右上角那个「TV」按钮走的就是 DLNA:点一下,选中幕连的电视设备,视频就直接在电视上播了。它的特点是手机只当遥控器,可以熄屏、干别的,画面和声音都在电视端解码播放(完整操作见视频 App 推流到电视)。
AMCast——幕连自己的投屏通道
AMCast 是幕连自有技术栈承担安卓、鸿蒙侧屏幕传输的通道。安卓设备点「+屏幕镜像」完成授权后,画面与声音经由这条通道送到电脑或电视,幕连 App 内的搜索、扫码、设备码三种连接方式最终都落在它上面。
一张表记住分工
| 协议 | 谁在用 | 投的是什么 | 典型入口 |
|---|---|---|---|
| AirPlay | iPhone / iPad | 整块屏幕镜像 | iOS 控制中心的屏幕镜像 |
| DLNA | 视频、音乐 App | 单条音视频内容 | 播放页右上角的 TV 按钮 |
| AMCast | 安卓 / 鸿蒙设备 | 整块屏幕 + 声音 | 幕连 App 内的连接按钮 |
三者的实现都依赖投屏与被投设备自身支持。如果你是苹果用户想投 Windows,AirPlay 那条路最顺;想投电视看剧,DLNA 那条路对网络要求最低。