Lyn*_*Lyn 5 android android-mediarecorder android-camerax
我尝试在这里使用 CameraX PreviewView
<androidx.camera.view.PreviewView
android:id="@+id/camPreviewView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
Run Code Online (Sandbox Code Playgroud)
我可以使用 MediaProjection 为整个屏幕录制视频。
但是现在,我只需要记录相机视图。我尝试使用 MediaRecorder 中的 setPreviewDisplay,但由于我使用的是 PreviewView,我不知道如何获取表面。
我也尝试使用 MediaRecorder 的 setCamera,但它已被弃用。它建议使用 getSurface 代替。
有没有将 MediaRecorder 与 CameraX PreviewView 一起使用的示例?
CameraX 有 VideoCapture,但由于某种原因,我无法使用它。我需要使用 MediaRecorder 和 CameraX PreviewView 来录制文件。
有什么建议吗?