UPnP 投屏 — 图片视频推送到智能电视
UPnP 投屏 vs Chromecast / AirPlay
UPnP/DLNA 是通用的局域网多媒体推送协议,几乎所有智能电视、智能音箱都支持。和 Chromecast/AirPlay 的区别:
| 特性 | UPnP | Chromecast | AirPlay |
|---|---|---|---|
| 兼容性 | 几乎所有设备 | Google 生态 | Apple 生态 |
| 视频格式 | 受限于目标设备 | 支持多格式 | Apple 标准 |
| 控制方式 | 推送后目标设备控制 | 发送端控制 | 发送端控制 |
| 适合场景 | 通用智能电视 | Google 生态 | Apple 生态 |
使用 UPnP 投屏
第一步:在 nPlayer 中选择文件
在本地文件列表或网络服务器中找到想要推送的视频或图片。
第二步:长按选择「分享」→ DLNA
长按文件,在弹出的菜单中选择「分享」或「DLNA/UPnP」。nPlayer 会扫描附近的 UPnP 渲染设备。
第三步:选择目标设备
从扫描列表中选择你的智能电视名称。连接成功后,文件会在电视上自动开始播放。
支持 UPnP 的场景
推送图片
在「相册」或「本地」标签中的图片可以直接推送到电视上做幻灯片展示。nPlayer 甚至有专门的图片幻灯片播放模式,可以设置切换间隔和转场效果。
推送视频
视频推送的质量取决于目标设备的编解码支持。如果电视不支持 MKV 或 DTS,可能播放失败或只有画面没有声音。这时候建议改用 Chromecast 或 AirPlay,由 nPlayer 负责转码。
投屏 NAS 上的内容
nPlayer 可以先连接 NAS(SMB 或 UPnP)浏览文件,然后通过 UPnP 推送到电视——不需要把 NAS 文件下载到手机上。
限制
- UPnP 推送后控制权在目标设备上,nPlayer 不能远程控制播放进度
- 字幕可能无法随视频一起推送(取决于目标设备)
- DTS/Dolby Bitstream 通常不被 UPnP 接收端支持