我尝试创建一个允许我制作视频录制的应用程序。我的问题是,当我使用相机的预览时,录制的质量非常差。没有预览,质量就很完美。
任何人都可以解释这个结果吗?
要显示相机的预览,我称之为camera.setPreviewDisplay(holder);
为了更好地解释我的问题,我制作了结果的屏幕截图:
camera.setPreviewDisplay(holder);
注意:要下载我的项目,请单击HERE。
答案 0 :(得分:0)
我有完全相同的问题(但使用后置摄像头)。我正在显示相机的预览,但是当我开始录制时(使用setCamera之后),无论我尝试什么,我最终都是质量很差,崩溃或冻结。
我在这里解释了我的解决方案:https://stackoverflow.com/a/26098734/1135847