van*_*dzi 5 ios google-cast swift google-cast-sdk
如何在 iOS 中收听 Google Cast 的进度?我已经基于https://github.com/googlecast/CastVideos-ios在我的应用程序中实现了投射支持,但我不想使用他们的 GCUIExpandedMediaControlsViewController 类来控制播放。
我将 GCKRemoteMediaClientListener 添加到 GCKCastSession 的 GCKRemoteMediaClient。它调用
public func remoteMediaClient(_ client: GCKRemoteMediaClient, didUpdate mediaStatus: GCKMediaStatus?) {
print("position: \(mediaStatus?.streamPosition)")
}
Run Code Online (Sandbox Code Playgroud)
但它每 10 秒调用一次,我希望每秒都能取得进展。有什么方法可以做到吗?或者我必须实现自己的计时器并每秒检查当前的流位置?
谢谢
Leo*_*lls -4
建议您使用SDK提供的widget。它们已经过优化,可以有效管理媒体状态。您可以通过多种方式为您的应用程序自定义这些小部件并为其打造品牌。
| 归档时间: |
|
| 查看次数: |
815 次 |
| 最近记录: |