在 CastSDK v3 上设置播放速度

Posted

技术标签:

【中文标题】在 CastSDK v3 上设置播放速度【英文标题】:Set playback speed on CastSDK v3 【发布时间】:2019-01-24 12:50:11 【问题描述】:

我正在与 exoplayer 一起开发一个 chromecast 应用程序。

在 exoplayer 中我可以简单地:

player.setPlaybackParameters(new PlaybackParameters(speed));

其中速度是任何浮点数,例如 0.5、2.0 等。

现在我必须使用 CastSDK v3 在 Chromecast 中实现相同的逻辑。

我该怎么做?

【问题讨论】:

【参考方案1】:

您可以使用 LoadRequestData:https://developers.google.com/cast/docs/reference/caf_receiver/cast.framework.messages.LoadRequestData

将它与 PlayerManager 一起使用:https://developers.google.com/cast/docs/reference/caf_receiver/cast.framework.PlayerManager#load

【讨论】:

对不起,我还不知道如何通过速度。应该使用customData吗?我也必须在视频复制时更改它。这适用于样式化的媒体接收器还是仅适用于实现了正确逻辑的自定义接收器?

以上是关于在 CastSDK v3 上设置播放速度的主要内容,如果未能解决你的问题,请参考以下文章

通过 Chrome 的原生视频播放器以编程方式投射

vue怎么调节照片播放快慢

如何设置Map(),setVisible()4000/5000的标记而不会在谷歌地图api V3中失去性能?

控制 Android MediaPlayer 的播放速度

如果 DOM 中不存在视频/音频元素,如何设置 html5 视频/音频的播放速度

在地图选项上设置Google Map v3大小