我有一个简单的三星智能电视应用程序,播放来自互联网的一系列视频剪辑。
当使用三星特定的播放器组件通过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>");
}
发布于 2012-02-15 19:17:52
是。这对于三星设备来说是很常见的。即使是三星在文档中的视频示例也存在这个问题。
我管理它的唯一方法是使用相同的视频编解码器,如果它有25fps最好。
https://stackoverflow.com/questions/9290662
复制相似问题