我刚刚下载了 VLC 3.0 Beta(使用 ubuntu ppa),我想知道如何将其设置为流式传输到 chromecast。它在回购协议中消息该功能已添加。众多新闻媒体正在覆盖它。但是,还没有如何实际使用它的示例。
我知道它不在 GUI 中(已搜索源代码)。而且,我不知道如何使用命令行中的代码。
这里是Ubuntu PPA我曾经安装过它。不过,这应该不重要。操作系统或系统也不重要。这只是软件。您可以自己构建或在这里下载二进制文件(“每晚”)。
答案1
构建VLC
如果你必须自己构建 vlc,请确保你有
--enable-sout
--enable-chromecast
使用VLC
到目前为止,此功能在 GUI 下不可用,但是您可以像这样流式传输到 Chromecast,
$ vlc --sout="#chromecast{ip=ip_address}" ./video.mp4
您可以同时观看视频
$ vlc --sout="#duplicate{dst=display,#chromecast{ip=ip_address}}" ./video.mp4
为了让事情变得更好,您实际上可以在视频上添加延迟,以便它更好地与音频同步(将延迟设置为 3100 毫秒)。
$ vlc --sout="#duplicate{dst=display{delay=3100},#chromecast{ip=ip_address}}" ./video.mp4
您可以找到以下列表此处支持 chromecast 选项,目前包括
- ip
- 港口
- http端口
- 复用器
- 哑剧
- 视频
答案2
我对 VLC 的投射支持不满意,因此我编写了一个专用的 Linux GUI 来投射视频文件。假设您的根本目标是投射文件,而不是专门使用 VLC,则可能对您有用。
答案3
现在有一篇关于如何通过 GUI 使用它的帖子:http://www.howtogeek.com/269272/how-to-stream-from-vlc-to-your-chromecast/
基本上:
Video > Renderer > Scan
Video > Renderer > "Chromecast"
Play media with VLC!
答案4
如果 VLC 无法流式传输到您的 chromecast 设备,是因为防火墙阻止了端口。关闭防火墙并享受吧!