-
Notifications
You must be signed in to change notification settings - Fork 928
Closed
Labels
Description
Development board: esp32s3
Development environment: Win10 + IDFv5.0.1 + esp iot solution
Camera: USB2.0 UVC MJPEG camera with plug-and-play support
I configured the usb_camera_mic_spk example according to the camera descriptor and burned it to test, but after communication, it reported an error "Pipe(uvc): ERROR_OVERFLOW".
.format_index = 1, // Corresponding bFormatIndex for MJPEG, bFormatIndex: 0x02 (2)
.frame_width = 160, // Horizontal pixel of MJPEG, such as 320
.frame_height = 120, // Vertical pixel of MJPEG, such as 240
.frame_index = 3, // Corresponding bFrameIndex for MJPEG 320*240, bFrameIndex: 0x05
.frame_interval = 500000, // Optional frame rate dwFrameInterval, such as 30fps
.interface = 1, // Optional video streaming interface bInterfaceNumber, usually 1
.interface_alt = 3, // Interface option bAlternateSetting, bAlternateSetting: 0x04
.ep_addr = 0x82, // Corresponding bEndpointAddress for interface option, bEndpointAddresS: 0x82 (Direction=IN EndpointID=2)
.ep_mps = 512, // Determined MPS for interface option, such as 512
#157 Meanwhile, I also tried to modify the descriptions here, but failed. I am very confused. Is it due to the camera itself?
Log:
log.txt