如何使用 VLC 流式传输到 Chromecast?

Eva*_*oll 18 vlc chromecast

我刚刚下载了 VLC 3.0 Beta(使用 ubuntu ppa),我想知道如何设置它以流式传输到 chromecast。在 repo 的NEWS中添加了该功能。许多新闻媒体都在报道它。但是,目前还没有关于如何实际使用它的示例。

我知道它不在 GUI 中(已经搜索了源代码)。而且,我不知道如何使用命令行中的代码。

这是我用来安装它的Ubuntu PPA。不过,应该没关系。也不应该是操作系统或系统。这只是软件。您可以自己构建它或在此处下载二进制文件(“每晚”)

Eva*_*oll 25

构建 VLC

如果您必须自己构建 vlc,请确保您有

  • --enable-sout
  • --enable-chromecast

使用 VLC

到目前为止,此功能在 GUI 下不可用,但是您可以像这样流式传输到 Chromecast,

$ vlc --sout="#chromecast{ip=ip_address}" ./video.mp4
Run Code Online (Sandbox Code Playgroud)

您可以同时观看视频

$ vlc --sout="#duplicate{dst=display,#chromecast{ip=ip_address}}" ./video.mp4
Run Code Online (Sandbox Code Playgroud)

更妙的是,您实际上可以在视频上添加延迟,以便更好地与音频同步(将延迟设置为 3100 毫秒)。

$ vlc --sout="#duplicate{dst=display{delay=3100},#chromecast{ip=ip_address}}" ./video.mp4
Run Code Online (Sandbox Code Playgroud)

您可以在此处找到支持 chromecast选项列表,它们目前包括

  • ip
  • 港口
  • http 端口
  • 多路复用器
  • 哑剧
  • 视频


小智 8

我对 VLC 的投射支持不满意,所以我编写了一个专用的 linux GUI 来投射视频文件。假设您的基本目标是投射文件,而不是专门用于 VLC,则可能对您有用。

https://github.com/keredson/gnomecast

在此处输入图片说明