如何获得更多常规流位置更新?

时间:2017-11-01 16:58:30

标签: ios chromecast google-cast

我试图在我的iOS发送者应用中显示自定义播放控件。除了显示当前的流位置外,事情运作良好。我有一个远程媒体客户端的监听器,我监听媒体状态更新,以便我可以获得媒体信息流位置。然后我更新我的播放器视图状态以显示最新的电影播放已用时间。

但是,我每隔10秒才会获得更新媒体状态更新。我真的需要有更多的定期更新,至少每秒一次。有没有办法获得更多定期更新?

1 个答案:

答案 0 :(得分:2)

一种方法是使用GCKRemoteMediaClient#approximateStreamPosition;运行一个计时器,每秒使用上面的内容获取当前位置并更新你的UI;这是一个轻量级的呼叫,并没有完全访问接收器;在内部维护和处理当前位置。