1
私は、次のようないくつかの行を取得:私はWallpaperService.Engineを使用してライブ壁紙として使用するには、Media Playerを使用するとMediaPlayerの - NuPlayerRenderer:XのMSの可能ビデオタイムジャンプ
10-15 21:34:30.318 6996-20354/? I/NuPlayerRenderer: possible video time jump of 546ms (266286180 : 260922630) or uninitialized media clock, retrying in 10ms
10-15 21:34:30.328 6996-20354/? I/NuPlayerRenderer: possible video time jump of 536ms (266286180 : 260922630) or uninitialized media clock, retrying in 10ms
10-15 21:34:30.338 6996-20354/? I/NuPlayerRenderer: possible video time jump of 526ms (266286180 : 260922630) or uninitialized media clock, retrying in 10ms
10-15 21:34:30.348 6996-20354/? I/NuPlayerRenderer: possible video time jump of 516ms (266286180 : 260922630) or uninitialized media clock, retrying in 10ms
10-15 21:34:30.358 6996-20354/? I/NuPlayerRenderer: possible video time jump of 506ms (266286180 : 260922630) or uninitialized media clock, retrying in 10ms
を。
@Override
public void onVisibilityChanged(boolean visible) {
super.onVisibilityChanged(visible);
Log.i("VideoWallpaperEngine", "onVisibilityChanged");
try {
if(visible)
mediaPlayer.start();
else
mediaPlayer.pause();
} catch (Exception e) {
e.printStackTrace();
}
}
これらの行が印刷されている間、私は彼がビデオとオーディオを同期しようとしているため、ビデオは一時停止しています。 私はビデオストリームだけに興味があり、オーディオではないので、このチェックをスキップしてビデオを再生し続ける方法がありますか?これがなければビデオ(mp4)を再生するライブラリはありますか?
事前に感謝します。
オーディオ以外のビデオファイルでテストしたことがありますか?同じ「タイムジャンプ」の問題はまだ発生しますか? –
別のファイルタイプを意味していますか? MP4でない?まだ試していない...私はGITを使用することはできません... –
について_ "ビデオは、(私が思う)ビデオとオーディオを同期させようとしているため一時停止しています!" _ ...別のテストMP4を使用するあなたの疑惑が真であるかどうかを確認するのはビデオのみです(オーディオトラックなし)。また使用されている壊れたビデオファイルである可能性があります... –