Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在安卓系统中,是否可以处理视频(预览)流而不在屏幕上显示?_Android_Android Camera - Fatal编程技术网

Android 在安卓系统中,是否可以处理视频(预览)流而不在屏幕上显示?

Android 在安卓系统中,是否可以处理视频(预览)流而不在屏幕上显示?,android,android-camera,Android,Android Camera,我在安卓3.2以上版本的相机预览屏幕上做了一个基本的物体检测。对于不支持在预览屏幕上处理的设备,我正在缓冲预览屏幕,对其进行处理并清除缓冲区。这部分工作正常 我现在想要的是这个应用程序在后台运行,而其他任何应用程序都在前台运行。我使用android服务,能够在后台运行一个小的测试应用程序。然而,我关心的是相机预览应用程序 我不想显示预览屏幕,但使用预览屏幕信息进行处理。这可能要求太多,但我想知道这是否可行。我遇到了一些希望。基本上,我想处理视频预览流而不在屏幕上显示它。如果这是可行的,那么我可以

我在安卓3.2以上版本的相机预览屏幕上做了一个基本的物体检测。对于不支持在预览屏幕上处理的设备,我正在缓冲预览屏幕,对其进行处理并清除缓冲区。这部分工作正常

我现在想要的是这个应用程序在后台运行,而其他任何应用程序都在前台运行。我使用android服务,能够在后台运行一个小的测试应用程序。然而,我关心的是相机预览应用程序

我不想显示预览屏幕,但使用预览屏幕信息进行处理。这可能要求太多,但我想知道这是否可行。我遇到了一些希望。基本上,我想处理视频预览流而不在屏幕上显示它。如果这是可行的,那么我可以考虑把这个应用程序放在后台,把其他一些应用程序放在前台

不幸的是,我将无法共享代码,但是这是创建曲面视图和启动预览的标准逻辑


我非常感谢您能深入了解这一点。

查看评论。基本上,他打开相机硬件,设置预览回调,并在不设置预览显示的情况下执行startpreview。这可能无法在所有设备上运行。您可以从后台服务中尝试此操作。如果您的前台无法访问摄像头应用程序,所有这些都将起作用。请更新这个,如果它工作。我很想知道。

谢谢你的链接和想法,我会尝试一下,如果它有效,我一定会更新。