CameraStreaming
CameraStreaming copied to clipboard
前后摄像头切换出现 Couldn't skip MP4 header :/
`public void switchCamera() throws RuntimeException, IOException { if (Camera.getNumberOfCameras() == 1) throw new IllegalStateException("Phone only has one camera !"); boolean streaming = mStreaming; boolean previewing = mCamera!=null && mCameraOpenedManually;
Log.w("JCameara", "streaming:"+streaming);
Log.w("JCameara", "previewing:"+previewing);
mCameraId = (mCameraId == CameraInfo.CAMERA_FACING_BACK) ? CameraInfo.CAMERA_FACING_FRONT : CameraInfo.CAMERA_FACING_BACK;
Log.w("JCameara", "mCameraId:"+mCameraId);
setCamera(mCameraId);
stopPreview();
if (previewing) startPreview();
if (streaming) start();
}
`
调用这个方法,进行前后摄像头的切换,但是会出现问题,报“Couldn't skip MP4 header :/”异常,请问是什么原因,方qq联系吗?
已经没有研究Android直播好长一段时间了,这个demo能给你的帮助估计很有限(就是还有很多BUG,(^__^) 嘻嘻……)。建议加一个群:547962153,上面挺多高手研究直播的,希望对你有帮助。