我找到了一个项目,使用opencv
或其他类似的东西逐帧发送视频用于流式传输。
对我来说不幸的是,使用camera2
而不是弃用的Camera
的新示例非常缺乏。我能找到的最简单的例子是google,但它似乎只记录 - 我没有找到任何看起来像每个捕获帧的回调的东西。但它使用片段来请求权限我希望自己可以避免使用,因为碎片似乎不必要地使事情变得复杂。
我只需要设置一个后台进程,并以某种方式使用相机来记录"视频,减去实际录制 - 一旦我有一些调用OnImageAvailableListener
的东西,我打算通过带AOA的USB将帧发送到我的电脑,而不是保存到手机。
我设法弄清楚如何选择大小,格式和其他参数,但我无法理解的是,一旦我得到实际调用侦听器,我需要做些什么呢?权限。
这里已经提出了类似的问题,但我还没有找到使用新相机API的例子。