问题标签 [uvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
54 浏览

java - 如何使用 agora 呼叫流式传输 uvc cam 音频

我正在尝试使用 agora api 和 uvcamerlibrary(AndroidUSBCamera)android studio 制作视频通话应用程序。我可以流式传输视频,但无法从手机麦克风捕获音频。我使用这种方法在 agora 中获取外部音频:

所以我尝试了 uvc 记录方法来获取音频和 CameraHelper.setOnPreviewFrameListener(). 但这对我不起作用。

如何在此处捕获音频?

0 投票
1 回答
81 浏览

usb - 没有从 USB 设备接收到数据

我正在 Atmega32U4 上实现 USB 网络摄像头。

我想我设法在控制端点上实现了事务,或多或少正确,因为所有描述符都在系统中传输并且设备报告正确。

问题是当我尝试从设备发送视频数据时,似乎什么都没有通过。

我实现数据传输的方式(根据datasheet的22.14节)如下:

在调试时,我注意到在第一个循环期间银行充满了数据,但数据没有传输到主机。它在 TXINI,FIFOCON 部分永远循环。Wireshark 中除了控制请求外,什么都没有显示。我不确定我是否在 MCU 寄存器上配置错误,所以它没有根据请求向主机发送数据,或者在描述符、状态等中,所以主机没有请求数据。

我可能搞砸了什么?

lsusb -v

编辑

我制作了一个简单的脚本,pyusb用于从端点提取数据并且它可以工作。Wireshark 正在显示交易,因此这意味着在这种uvcvideo情况下根本不会提取数据。我当时肯定搞砸了描述符。

0 投票
0 回答
50 浏览

stm32 - UVC MJPEG 流 - 是否可以从 USB UVC 流中提取 jpeg 图像?

我正在使用某人编写的 STM32 微控制器代码库来读取从 HDMI 到 USB 接口的 UVC 数据。我能够收集将其设置为 MJPEG 格式的图像数据,但无法获取有效图像。 https://github.com/iliasam/STM32_HOST_UVC_Camera

我的想法是,您应该能够从设备收集原始 MJPEG 数据并拼接出 MJPEG 数据(从 FF D8 开始,以 FF D9 结束,JPEG 开始/结束地址)然后这将是来自设备的单个静止图像. 它似乎有点工作,但图像看起来并不完全正确。我看到了一些有效数据,其中大部分看起来都是垃圾。

这是正确的方法吗?或者,对于从 UVC 驱动程序接收的原始 MJPEG 数据,您是否需要做一些特定的事情?

在此处输入图像描述

0 投票
1 回答
183 浏览

python - 如何从 YUV2 流中检索原始数据

我正在通过 Windows (usb) 上的主机应用程序连接 qvga 传感器流式传输 yuv2 格式数据。如何使用任何 opencv-python 示例应用程序从 yuv2 格式流式传输或捕获原始数据。

我怎样才能做到这一点?是否有任何测试示例可以这样做?


无需解码即可抓取视频帧的代码示例:


如果cv2.CAP_FFMPEG不起作用,请尝试以下代码示例:


将框架重塑uint8为 680x240 并另存为img.png

//680x240 img.png 在此处输入图像描述

//存在热对象(img1.png) 在此处输入图像描述

//处理后的图像(热对象)

在此处输入图像描述

//使用小端(测试)

在此处输入图像描述

//使用 CAP_DSHOW 测试图像(捕获)

在此处输入图像描述

//使用 CAP_DSHOW 测试图像(已保存)

在此处输入图像描述

//680x240 (hand.png)

在此处输入图像描述

//680x240 (hand1.png)

在此处输入图像描述

//fing 预览

在此处输入图像描述

//fing.png

在此处输入图像描述

//fing.png

在此处输入图像描述

0 投票
0 回答
64 浏览

android - 如何为 USB UVC 相机构建 UVCCamera Android 应用程序

我正在寻找这样的 USB UVC 相机的 Android 应用程序项目: https ://www.youtube.com/watch?v=fMaei_pE4FY 。

问候,MM