【问题标题】:couldn't cast subtitle to chromecast devices in objective c无法在目标 c 中将字幕投射到 chromecast 设备
【发布时间】:2017-12-01 11:11:30
【问题描述】:

我使用 来自谷歌驱动器的视频流:E.x:Link Here

(上面的url现在玩的很好,但是当你看到它可能已经过期了)

我用作的字幕:

https://commondatastorage.googleapis.com/gtv-videos-bucket/CastVideos/tracks/GoogleIO-2014-CastingToTheFuture2-en.vtt

结果:无法投射视频和字幕只有在我使用来自

的视频时才有效

https://commondatastorage.googleapis.com/gtv-videos-bucket/CastVideos/mp4/DesigningForGoogleCast.mp4

【问题讨论】:

    标签: ios objective-c iphone google-cast


    【解决方案1】:

    要使字幕正常工作,您需要启用 CORS:https://developers.google.com/cast/docs/player#cors

    您可以在托管字幕文件的服务器上进行配置。

    【讨论】:

    • 是的,非常感谢@Leon Nicholls!!!它现在运作良好。啊啊啊
    • 使用 CORS 也无法播放字幕。我已经创建了一个 IOS 发件人应用程序。有趣的是字幕很少显示。大多数时候它是不显示的。是随机显示的。是否有任何选项可以在 masterPlaylist 中为 HLS 文件选择字幕,例如 IOS 发件人框架中的侧载字幕?我在 masterPlaylist.m3u8 中包含的另一个 m3u8 文件中使用了 VTT 文件。这没有意义。
    猜你喜欢
    • 2017-08-23
    • 2015-09-09
    • 1970-01-01
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 2015-08-19
    相关资源
    最近更新 更多