2012-02-15 6 views
1

インターネットから一連のビデオクリップを再生するシンプルなSamsung Smart TVアプリケーションがあります。ビデオファイルを別のビデオファイルに切り替えるときに画面が点滅する

サムスンの特定プレーヤーコンポーネントを使用してHLSで最初のクリップをストリーミングすると、ビデオは画面上の割り当てられたフレームで正しく再生されます。

(onRenderingCompleteイベントへの応答として)クリップの最後で、クリップのStop()を呼び出して、次の再生を要求します。

次のファイルが標準のMP4ファイルの場合、再生が始まる前に画面全体が点滅します。しかし、それが別のHLSストリームであれば、再生は正常です。

他の誰もこの問題を経験していますか?そうであれば、それを修正できましたか?以下に示すように

onRenderingCompleteハンドラのコードは、非常に簡単である:

答えて

2
Player.onRenderingComplete = function() { 
    // Stop the player plugin to reset it  
    this.plugin.Stop(); 

    // Cue up the next video 
    this.plugin.Play("<url>"); 
} 

はい。これはサムスンのデバイスでは一般的です。 マニュアルのサムスンのビデオの例でさえこの問題があります。

私が管理している唯一の方法は、同じビデオコーデックを使用することです.25fpsの場合は最高です。

+0

ありがとうございます:)コーデックと一致するフレームレートは、確認するのが面白いものです。 – reddersky

関連する問題