0

我有一些关于缓冲以及如何管理它的问题。目前,我有一个 roku 频道,可以同时传输 mkv 和 mp4 文件,以及 hls 实时流。

当我以 50 Mbps 测试通道时,它运行良好,但在互联网连接速度较慢(5 - 12 Mbps)的情况下,它会缓冲很多,我没有找到任何有关如何管理它的信息。

对于直播,我正在使用使用 roVideoPlayer 的自定义播放器,为其提供直播链接列表。显然,当它失去连接时,它会跳到列表中的下一个项目,我想做的是即使连接很慢也重新缓冲当前频道。

现在对于 mkv 和 mp4,我使用的是 roVideoScreen,问题是对于高清内容(超过 420 个)它会缓冲很多,即使需要更长时间,我也只想缓冲一次。

任何帮助,将不胜感激

4

1 回答 1

1

您可以使用streams属性代替stream来设置contentList 或ContentItem。在流属性中,您可以为同一视频设置具有不同比特率的不同流 url 的关联数组的数组。

有关更多详细信息,请点击以下链接

http://sdkdocs.roku.com/display/sdkdoc/Content+Meta-Data

希望这会有所帮助。

于 2015-05-05T09:36:13.913 回答