【问题标题】:Screen flashes when switching from one video file to another从一个视频文件切换到另一个视频文件时屏幕闪烁
【发布时间】: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


    【解决方案1】:

    是的。这对于三星设备很常见。 甚至三星在文档中的视频示例也有这个问题。

    我管理它的唯一方法是使用相同的视频编解码器,最好是 25fps。

    【讨论】:

    • 谢谢 :) 编解码器和匹配的帧速率是有趣的检查。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-05
    • 2020-04-29
    • 1970-01-01
    相关资源
    最近更新 更多