UVC数据流电脑可以接收,手机不可以

Viewed 42

问题描述


我在rtos-only中运行sample_uvc_dev_vicap测试,将开发板作为USB device设备,把摄像头中的数据通过UVC传输到手机中。

测试发现只能通过电脑的UVC软件potplayer或者VLC接收视频数据,手机端(Huawei P40)的软件USB摄像头 或者USB_camera都不行,这可能是什么原因呢?

硬件板卡


canmv k230 v3.0

软件版本


CanMV-K230_sdcard_v2.0_nncase_v2.10.0.img.gz

2 Answers

你好,这个demo没有在移动设备上测试过。

你好,请问怎么配置k230的USB OTG接口为device设备呢?

我猜测手机端的USB OTG和k230的USB在枚举时,没有发出正确的描述符,导致手机端也被配制成了device

你好,230没有支持otg,usb0强制做device,usb1做host

这个要看手机支不支持usb host吧