如何管理流缓冲?

时间:2015-04-07 09:00:17

标签: roku

我有一些关于缓冲以及如何管理它的问题。 此时我有一个roku频道,可以播放mkv和mp4文件,以及hls直播流。

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

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

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

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

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

有关详细信息,请访问以下链接

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

希望这会有所帮助。