使用 Stream2chromecast 将本地媒体从命令行流式传输到 ChromeCast

Chromecast 非常受欢迎。 最近,谷歌公布了他们已经售出超过 2900 万台。 但是,自从该设备问世以来,很少有程序可以流式传输本地媒体文件,而是专注于服务。

这就是创建 Stream2chromecast 的原因。 它允许您将各种内容流式传输,甚至将其从 Internet 转码或流式传输到您的 Chromecast。 而这一切都可以在 Linux 命令行上完成。

那么,你如何让它工作呢?

在 Ubuntu 上安装 Stream2chromecast

该软件使用编解码器。 对此有两种选择。 您可以安装广受欢迎的 FFMPEG 或 Avconv。 两者都可以,但我们强烈建议使用 FFMPEG。

笔记:虽然本指南涵盖了 Ubuntu 所需的依赖项,但这并不意味着它不适用于其他 Linux 发行版。 安装包管理器列出的软件依赖项,然后按照说明进行操作。

Python2

你的系统上需要 python,因为这个工具是用 Python 构建的。 不用担心,如果您使用的是 Ubuntu,那么它可能已经安装了。 如果由于某种原因它不存在,只需打开您的包管理器,查找 python2(或类似的东西),然后安装它。

FFMPEG

这可以通过向您的系统添加 PPA 并安装它来安装到 Ubuntu 上。 这样做将为您提供最新版本的软件。

现在已经添加了个人包存档,您需要更新您的软件源。

现在软件已经更新,只需安装 FFMPEG。

AVConv

Avconv 位于 Ubuntu 官方软件存储库中。 只需输入以下内容即可安装它:

现在已经安装了编解码器,是时候获取实际的软件了。 如果您还没有安装 git,请先安装它。

安装 git 后,我​​们就可以拉取软件了。

使用 Stream2chromecast

一切都应该立即运行,因为这里实际上不需要任何类型的编译。 要开始,只需输入目录。

stream2chromecast 目录列表

进入目录后,就可以运行程序了。 由于这是一个 python 脚本,因此您需要使用 python 运行它。

它不需要任何编译,只需输入以下命令即可轻松运行:

但是,仅仅因为您运行了这些命令并不意味着 Chromecast 会广播任何内容。 为此,您需要仔细检查选项并准确确定您希望如何流式传输到 Chromecast。 这是如何做到这一点的。

stream2chromecast 启动流

此处的此命令会将视频文件发送到您的 Chromecast。

但是,您并不总是可以使用 MP4 文件。 这就是我们之前安装转码器的原因。 运行此命令,您的内容将被转换为支持的格式并进行流式传输。

各种有用的命令

stream2chromecast 命令列表

这个工具可能有一个你可以对你的 Chromecast 做的不同事情的清单,也可以直接从命令行做! 以下是最有用的命令。 如需完整列表,请前往 这里.

控制播放

让我们从控制播放开始。 如果您想暂停播放文件,只需运行:

要恢复相同的文件,请执行以下操作:

要停止播放,请尝试:

音量控制

如果您熟悉大多数支持 Chromecast 的应用程序,那么您无疑会注意到它们如何让您控制播放音量的输出。 以下是使用 Stream2chromecast 执行此操作的方法:

将其调高 0.1 分贝 -volup switch

将其降低 0.1 分贝 -voldown switch

您还可以使用 -mute 开关将其静音,并使用 -setvol 开关设置准确的音量。

从 URL 流式传输

您知道您可以将远程媒体文件从命令行流式传输到您的 Chromecast 吗? 用这个:

指定设备

如果您因为网络上有多个设备而想确切地确定要流式传输到哪个 Chromecast,请运行此命令来确定设备名称是什么。

找到设备名称后,在其上播放媒体,如下所示:

结论

自从 Chromecast 创建以来,流式本地媒体一直是一回事。 你有 AllCast、Videostream 等。不过,这些解决方案要么依赖于 Android,要么依赖于浏览器应用程序和网站。

这些都很好,但作为 Linux 用户,我们应该争取更好、更快、更简单的解决方案。 这就是 Stream2chromecast 带来的 – 一个简单易用的命令行设置,任何人都可以弄清楚甚至自动化,如果他们知道 python。

您喜欢在 Chromecast 上流式传输本地媒体吗? 告诉我们为什么或为什么不在下面!

图片来源: 维基共享资源

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅