Google Cast 投屏 — 专用协议投 Chromecast 设备
Google Cast 是什么
Google Cast(以前叫 Chromecast)是 Google 开发的一套投屏协议。你可能见过这些设备:
- Chromecast with Google TV:插在电视 HDMI 口的小盒子,带遥控器
- Nest Hub / Nest Hub Max:智能音箱 + 屏幕,可以投视频
- 内置 Chromecast 的电视 / 音箱:Sony、Philips、JBL 等品牌的部分产品内置了 Cast 接收能力
Google Cast 工作原理
和 DLNA 类似,Google Cast 也是手机"推送"视频,而不是"镜像"屏幕:
- 手机 BiliPai 作为 Sender,发送视频的 URL 和播放指令
- Chromecast 设备作为 Receiver,自己从 CDN 拉视频流解码播放
- 手机变成远程控制器(播放/暂停/倍速/音量)
关键区别:Google Cast 是协议内置在 Chromecast SDK 里,而不是电视自带的通用 DLNA 客户端。这意味着 BiliPai 可以更精细地控制播放参数。
投屏步骤
首次配置
- 确保你的 Chromecast 设备已经设置好(用 Google Home App 完成初始配置)
- 确保 Chromecast 和手机在同一个 Wi-Fi 下
- Chromecast 首次接 BiliPai 时可能需要在 Chromecast 上允许连接
日常使用
- BiliPai 播放页 → 点右上角投屏图标
- 如果扫描到 Chromecast 设备,列表里会显示设备名称(比如"客厅电视")
- 点击设备 → 视频自动开始在 Chromecast 上播放
- 手机变成远程控制器
Google Cast vs DLNA
| 对比 | Google Cast | DLNA |
|---|---|---|
| 协议 | Google 私有 | 多厂商通用 |
| 设备支持 | Chromecast / Nest / 少量内置 Cast 设备 | 几乎所有智能电视和机顶盒 |
| 兼容性 | 好(BiliPai 直接集成 Chromecast SDK) | 因电视而异,可能不支持 DASH |
| 画质 | 由 Chromecast 设备决定(通常支持 4K HDR) | 由电视 DLNA 客户端决定 |
| 投屏延迟 | 更低(Chromecast 直接拉流) | 取决于电视处理能力 |
| 额外功能 | 支持投到 Nest Hub 音箱上纯听音频 | 不支持 |
简单说:如果你有 Chromecast 设备,优先用 Google Cast;如果只有普通智能电视,用 DLNA。两者操作入口在 BiliPai 里是同一个投屏按钮,自动选择最佳协议。
投到 Nest Hub 音箱
Google Cast 协议可以投到 Nest Hub / Nest Hub Max 等带屏幕的智能音箱上。
- Nest Hub 只有 7 寸屏幕,更适合投视频听音频(类似手机的听视频模式)
- Nest Hub Max 有 10 寸屏幕,勉强能看视频
- 投到 Nest Hub 时 BiliPai 自动隐藏视频画面,以音频模式播放(和听视频模式类似)
投屏时的倍速和弹幕
一个重要区别:Google Cast 和 DLNA 都不支持弹幕显示。弹幕是 B 站特有的叠层覆盖,Chromecast 设备无法渲染。倍速也取决于设备解码能力——大多数 Chromecast 设备不支持非标准倍速(只能 1.0x)。
投屏看视频时,请做好没有弹幕和倍速受限的准备。如果特别在意弹幕,建议直接在手机或平板上播放,或用 HDMI 线连接电视。
多个 Chromecast 设备
如果你家有多个 Chromecast 设备(比如客厅一个、卧室一个),BiliPai 投屏时会列出所有可用设备。投到哪个就在列表里点哪个。可以随时从一个设备切换到另一个,视频进度会继续。
投屏常见问题
Chromecast 找不到
- 打开 Google Home App 确认 Chromecast 在线
- 确认手机和 Chromecast 在同一 Wi-Fi
- 关闭路由器的客户端隔离(AP Isolation)
- 重启 Chromecast(拔电 30 秒再插)
- 重启手机 Wi-Fi
投屏后只有声音没有画面
- 检查 Chromecast 和电视的 HDMI 连接
- 电视切换到正确的 HDMI 输入源
- Chromecast 设备故障 → 在 Google Home 里重启 Chromecast
投屏后画质低
- 确认视频源本身有高画质(4K 视频才能投 4K)
- Chromecast 一代只支持 1080p,Chromecast with Google TV 支持 4K HDR
- 检查 Chromecast 在 Google Home 里的显示设置