推流是視頻播放過程中非常重要的一環,之前我寫過流媒體播放器推流的過程,有興趣可以點這裏看一下:推流。大部分的視頻播放都是需推流組件來輔助的,比如EasyRTMP推流組件。
想起來之前有人諮詢我能不能用推流組件默認從攝像頭採集視頻流,這個操作也是可以的,本文我就以EasyRTMP推流組件爲例,講一下如何默認開啓外接攝像頭採集視頻?
下面是設置步驟:
1、MediaStream.java中設置 mCameraId默認值爲CAMERA_FACING_BACK_UVC
2、SplashActivity中提前開啓UVCCameraService:
3、爲了防止此時服務還沒有開啓,則需要延遲1秒開始攝像頭預覽: