我的片段包含CameraPreview作为背景,在其中一个角落我有100x100dp的视频视图,必须播放mp4 h.264格式的视频, 但由于某种原因,一些设备发挥其他赢得的问题,没有错误抛出它只是没有显示。 这是准备视频的功能。
private void setupVideoView(){
String path = "android.resource://"+ getActivity().getPackageName()+"/"+R.raw.model_2;
Uri uri = Uri.parse(path);
mVideoView.setVideoURI(uri);
mVideoView.seekTo(1);
mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
}
});
}
然后几秒后我需要启动视频,然后我打电话
if(mVideoView != null){
mVideoView.start();
}
我读过关于哪些编解码器和格式的android接受,我的视频完全适合这个要求,正如我上面说的mp4 h.264格式,任何想法?