【问题标题】:Can I detect when subtitle or audio tracks change in the iOS Chromecast SDK?我可以检测 iOS Chromecast SDK 中的字幕或音轨何时发生变化吗?
【发布时间】:2018-01-30 23:52:58
【问题描述】:

我们目前在客户端上支持曲目切换很好,但我真的需要知道用户何时切换到另一种字幕或音频语言(在客户端上),以便我可以继续使用它。

当 SDK 中发生这种切换时,是否有我可以收听的消息提醒我(并希望为我提供语言?)

【问题讨论】:

    标签: ios swift google-cast google-cast-sdk


    【解决方案1】:

    基于这个documentation,您的应用程序应该注册一个GCKMediaControlChannelDelegate。如果当前媒体的GCKMediaTextTrackStyle 发生变化,那么所有连接的发送者都将通过mediaControlChannelDidUpdateMetadata:mediaControlChannelDidUpdateStatus: 回调得到通知。请注意,与当前加载的媒体相关的曲目列表无法更改。如果需要,您必须更新 GCKMediaInformation 对象上的曲目信息并重新加载媒体。

    【讨论】:

      猜你喜欢
      • 2020-02-03
      • 2016-03-22
      • 2012-07-24
      • 2020-03-17
      • 1970-01-01
      • 2016-12-28
      • 2020-01-15
      • 1970-01-01
      • 2011-03-17
      相关资源
      最近更新 更多