我得到了以下几行:
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
当我使用Media Player.Engine将媒体播放器用作动态壁纸时。
@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)的图书馆吗?
非常感谢提前。
答案 0 :(得分:1)
解决方案:(来自@ VC.One)
使用没有音频线的mp4。请参阅https://www.youtube.com/watch?v=YwT1FTRjRNQ以使用VLC播放器从视频中删除音频线。
(当然,只有当您不需要视频的音频部分时)