我无法在 Chromecast 2 和 Chromecat Ultra 上播放带有 5.1 音轨的 HLS 视频。相同的文件在 1.28.100555 之前的先前固件版本上运行良好。
为了避免任何 Objective-C 编程错误,我所做的所有测试都是使用稍微修改的“CastVideos-ios”(来自 Google Cast SDKs github 的官方示例)完成的。我所做的唯一修改与“media_list_1_url”有关,以使应用程序加载指向我的视频示例文件的自定义 JSON 文件。JSON 列表可在此链接中找到:
http://144.76.13.14/GoogleCastTestList.json
当我尝试在 Chromecast 2 和 Chromecast Ultra 上播放 5.1 音轨版本时,视频根本无法加载。这两个测试文件在 Chromecast 1 上播放都没有问题。
有人可以帮我找出这是 Chromecast 固件问题,还是我必须修改 Cast 发件人应用程序代码才能播放 5.1 音频文件?