构建VLC

构建VLC

我刚刚下载了 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,则可能对您有用。

https://github.com/keredson/gnomecast

在此输入图像描述

答案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 设备,是因为防火墙阻止了端口。关闭防火墙并享受吧!

相关内容