1. 程式人生 > >錄製視訊時出現start failed -19的錯誤

錄製視訊時出現start failed -19的錯誤

在設定MediaRecorder引數時有設定setVideoFrameRate(int rate)或者setVideoSize(int width, int height),這兩個方法代表設定錄製視訊的幀率和解析度,關鍵在於需要手機硬體支援的,如果測試機的硬體不支援設定的引數就會無法start。

根據不同的攝像頭支援的解析度進行修改setVideoSize(int width, int height)和setVideoFrameRate(int rate)方法中的引數

在使用的出現了start failed -19的錯誤得朋友,對於setVideoSize(int width, int height)和

setVideoFrameRate(int rate)兩個方法中的引數進行修改

這邊我用了兩種攝像頭:USB插口的和模擬數字的

解析度分別為 

USB:640*480

模擬的:720*576

錄製的視訊幀率用的是15

給大家做一個參考