Android Camera2 API:无需预览即可捕获视频

时间:2019-12-13 10:38:07

标签: android video android-camera video-capture android-camera2

主要问题:如何使用Camera2 API在没有预览的情况下捕获视频?

我正在尝试从后台服务录制视频而不显示任何预览。

这里是与question相同的问题,但我想使用Camera2 API进行操作。

我在Camera2VideoJava中找到了示例代码,并试图在服务中使用它。

我无法理解现在该怎么做,因为没有文档可以做这样的事情。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

只需从会话创建和重复请求中删除预览视图。仅将Surface留在MediaRecorder中。

不过,请注意,从Android 9 Pie开始,后台服务将无法使用相机;您至少需要一个前台服务。