CameraStreaming icon indicating copy to clipboard operation
CameraStreaming copied to clipboard

前后摄像头切换出现 Couldn't skip MP4 header :/

Open 1812507678 opened this issue 9 years ago • 1 comments

`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联系吗?

1812507678 avatar Oct 12 '16 03:10 1812507678

已经没有研究Android直播好长一段时间了,这个demo能给你的帮助估计很有限(就是还有很多BUG,(^__^) 嘻嘻……)。建议加一个群:547962153,上面挺多高手研究直播的,希望对你有帮助。

dourgulf avatar May 16 '17 01:05 dourgulf