Chromecast Firefox 扩展 fx_cast 0.0.5 添加了对 YouTube 和本地媒体字幕的支持

fx_cast 是一种为 Firefox 网络浏览器启用 Chromecast 支持的工具,已更新至 0.0.5 版,其中包含一些新功能和错误修复。 此版本支持查找和转换本地 SubRip (.srt) 字幕文件以进行本地媒体播放,这是一个重要的修复程序,可让 YouTube 播放正常工作,等等。

fx_cast 由两部分组成:Firefox 扩展和需要在与扩展相同的机器上在后台运行的配套应用程序。 需要此配套桥接应用程序与接收器设备连接,以绕过 Google 的专有协议。

重要的是要注意 fx_cast 在预beta 阶段,并被认为是“不完整且可能有问题”。 它支持投射网络应用程序,如 Netflix 或 BBC iPlayer、HTML5 视频和屏幕/标签共享。

有关 fx_cast 的更多信息,另请参阅:fx_cast 向 Firefox 添加 Chromecast 支持

一些已知与 fx_cast 一起工作的网站默认被列入白名单,所有其他网站默认被禁用以避免遇到问题。 您可以在扩展程序首选项中将网站添加到白名单。 添加
<all_urls>

到白名单以启用所有网站。

我还想引用 fx_cast 项目页面上提到的一个注释,因此它消除了有关此工具的一些混乱:“由于它似乎引起了混乱,因此该项目不使用电子。仅使用了电子 chromecast 库作为 API shim 初始实现的参考”。

使用 fx_cast 0.0.5 从 Firefox(在 Linux 上)投射 YouTube 视频; 按 Alt 这里的关键是 Cast 按钮变成一个 Stop 可用于停止投射的按钮

fx_cast 0.0.5 中的变化包括:

  • 添加了对查找和转换本地媒体播放的本地 SubRip (.srt) 字幕文件的支持
  • 修复了阻止 YouTube 在投射时完全正确播放视频的问题. 这是 YouTube 第一次在 Linux 上使用 fx_cast 为我工作
  • 添加了通过使用来断开/停止投射的选项 Alt 单击常规键时的键修饰符 Cast 按钮 (按 Firefox 工具栏上的 fx_cast 按钮,然后当您看到 Cast 对话框按住 Alt 键和 Cast 按钮应该变成 Stop 按钮)
  • 从不同上下文启动的选择器能够切换上下文,除了必须通过媒体上下文菜单项启动的媒体发送器。 现在也可以通过工具栏按钮或菜单项随时打开接收器选择器
  • 添加了对接收器动作侦听器的 API 支持。 这应该会提高一系列网站的兼容性
  • 在投射应用程序而不是“此站点的应用程序”时向接收器选择器添加了已知应用程序名称的子集
  • 修复了在发现设备后但在建立连接以获取其状态之前启动接收器选择器导致错误的问题
  • 打开接收器选择器弹出窗口后清除历史记录,以免污染历史记录
  • 修复了 Linux 上不一致的选项页面样式
  • 添加了当前未使用的实验性媒体覆盖(如果已连接,则显示有关当前会话的信息)

您可能喜欢:Cast To TV v11 GNOME Chromecast 扩展添加远程小部件播放列表、GNOME Shell 3.34 支持

下载 fx_cast

在上面链接的 fx_cast 主页上,单击按钮安装 Firefox 扩展。 同时下载并安装配套应用程序(Firefox 扩展链接下的下载链接;适用于 Windows、macOS 和 Linux – DEB 和 RPM)。

请务必注意,默认情况下,扩展首选项中只有 Netflix 被列入白名单,因此不会为其他网站启用投射。 安装完所有内容后,右键单击扩展程序并选择
Manage Extension -> Preferences

,向下滚动到
User agent whitelist

部分,确保
Enable site whitelist

已启用,并将其他网站添加到白名单,例如
https://www.youtube.com/*

例如。 添加
<all_urls>

到白名单以启用所有网站(不推荐,因为它可能会导致某些网站出现问题)。

在此之后,您就可以使用 fx_cast 从 Firefox 投射到 Chromecast。 使用内置的播放器投射按钮、Firefox 工具栏上的 fx_cast 按钮或 HTML5(仅限非 DRM)
Cast...

要投射到 Chromecast 的上下文菜单项。

Firefox 相关:如何在 Debian 10 Buster(稳定版)或 Bullseye(测试版)上安装最新的 Firefox(非 ESR)