[英]Camera2 MediaRecorder | Audio and Video are recording asynchronously
[英]MediaRecorder: setCamera() - error camera is not aviable
有人知道如何將其用於mediarecorder嗎? 我正在使用
記錄器.setPreviewDisplay(holder.getSurface)在哪里-它是相機(我在電話屏幕上看到胸部矩形)當我運行我的應用程序時-在logcat中我看到錯誤(相機不可用),我嘗試使用setCamera函數-但是不幫我。 有人知道如何正確使用它嗎?
還是我可以以其他方式錄制視頻(僅錄制視頻,不錄制音頻)?
好的解決了
例如此代碼
mediaRecorder = new MediaRecorder();
camera.unlock();
mediaRecorder.setCamera(camera);
您忘記在Android清單上設置權限了嗎?
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
現在我讀到您已經回答了。
別忘了寫答案。
解決方案是:
mediaRecorder = new MediaRecorder();
camera.unlock();
mediaRecorder.setCamera(camera);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.