Castor让网页视频直接投屏电视,无需App也能畅享大屏
随着智能电视屏幕越来越大,越来越多的家庭希望能在客厅的大屏上观看各种在线视频内容。然而,许多流行的视频网站并没有为电视端开发专用的应用程序,导致用户只能通过电脑浏览器观看,无法在电视上获得更好的视觉效...
随着智能电视屏幕越来越大,越来越多的家庭希望能在客厅的大屏上观看各种在线视频内容。然而,许多流行的视频网站并没有为电视端开发专用的应用程序,导致用户只能通过电脑浏览器观看,无法在电视上获得更好的视觉效果。
针对这一痛点,一款名为 Castor 的开源工具应运而生。它能够提取网页中的视频流,并通过 DLNA、Chromecast 或 Roku 等主流协议,将视频内容直接传输到智能电视上播放。这意味着用户无需安装额外的电视应用,就能在大屏幕上观看原本只支持电脑浏览器的视频内容。
Castor 的工作原理并不复杂:首先,它利用无头 Chrome 浏览器打开目标网页;接着,通过 Chrome DevTools Protocol 监听网络流量,识别出真实的视频流地址;然后使用 ffmpeg 进行格式转换和处理;最后,通过 DLNA 或 Chromecast 协议将视频发送到电视设备。
从实际使用来看,Castor 非常适合那些没有电视 App 支持的在线视频平台。例如,当用户在电脑浏览器中访问一个特定的视频页面时,只需运行简单的命令,就可以将视频直接投送到电视上。开发者还提供了多种高级功能,比如可以直接输入电影或电视剧的 IMDB/TMDB ID 来播放,甚至可以集成 Whisper 自动生成字幕并嵌入视频中。
目前,Castor 主要支持 Linux、macOS 和 Docker 环境,虽然尚未提供 Windows 版本,但其基于 Go 语言开发,理论上可以在任何平台上运行。安装过程相对简单,只需要确保系统中已安装 Chrome / Chromium、ffmpeg 和 ffprobe 等依赖项,然后下载可执行文件即可开始使用。
尽管 Castor 还处于早期发展阶段,但它已经展示了强大的潜力。对于那些希望在电视上观看更多在线视频内容的用户来说,这无疑是一个令人兴奋的新选择。未来,随着更多功能的完善和跨平台支持的扩展,Castor 有望成为连接电脑与电视之间的重要桥梁。