【发布时间】:2012-02-15 09:20:12
【问题描述】:
我有一个简单的三星智能电视应用程序,可以播放来自互联网的一系列视频片段。
使用三星特定的播放器组件通过 HLS 流式传输第一个剪辑时,视频在屏幕上分配的帧中正确播放。
在剪辑结束时(响应 onRenderingComplete 事件),我在剪辑上调用 Stop(),然后请求播放下一个。
如果下一个是标准 MP4 文件,则整个屏幕会在播放开始前闪烁。但是,如果它是另一个 HLS 流,则可以播放。
有其他人遇到过这个问题吗?如果有,您是否设法解决了这个问题?
onRenderingComplete 处理程序的代码非常简单,如下所示:
Player.onRenderingComplete = function() {
// Stop the player plugin to reset it
this.plugin.Stop();
// Cue up the next video
this.plugin.Play("<url>");
}
【问题讨论】:
标签: html5-video http-live-streaming samsung-smart-tv