Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. uvc_get_stream_ctrl_format_size failed

uvc_get_stream_ctrl_format_size failed

Scheduled Pinned Locked Moved Ask your questions right here!
39 Posts 3 Posters 14.8k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • KrisK Kris

    Re: voxl-streamer client repetitive connect/disconnect

    I am having the same issue that @wilkinsaf was having.
    I am using a different H.264 camera but the errors are the same uvc_get_stream_ctrl_format_size failedand the guidFormat is the same 59555932-0000-1000-8000-00aa00389b71.
    I tried to download the ipk that was posted in this thread, but it is no longer available.
    Could I have the new link for this http://voxl-packages.modalai.com/dev/libuvc_1.0.2_202112182223.ipk please?

    FYI, this is my camera information and I am trying to use it on the Seeker.

    voxl:~$ voxl-version   
    --------------------------------------------------------------------------------
    system-image: 3.8.0
    kernel:       #1 SMP PREEMPT Tue Apr 26 18:08:39 UTC 2022 3.18.71-perf
    --------------------------------------------------------------------------------
    hw version:   VOXL
    --------------------------------------------------------------------------------
    voxl-suite:   0.7.0
    --------------------------------------------------------------------------------
    
     Service Name         |  Version  |  Enabled  |   Running   |  CPU Usage
    ---------------------------------------------------------------------------
     docker-autorun       |    1.2.4  | Disabled  | Not Running |  
     docker-daemon        |    1.2.4  | Disabled  | Not Running |  
     modallink-relink     |   0.15.1  | Disabled  | Not Running |  
     voxl-camera-server   |    0.9.1  |  Enabled  |   Running   |    18.7
     voxl-cpu-monitor     |    0.2.5  |  Enabled  |   Running   |     0.0
     voxl-dfs-server      |    0.2.6  |  Enabled  |   Running   |     4.1
     voxl-imu-server      |    1.0.1  |  Enabled  |   Running   |     0.0
     voxl-mavlink-server  |    0.1.1  |  Enabled  |   Running   |     2.0
     voxl-modem           |   0.15.1  | Disabled  | Not Running |  
     voxl-portal          |    0.2.6  |  Enabled  |   Running   |     0.0
     voxl-qvio-server     |    0.4.6  |  Enabled  |   Running   |     8.3
     voxl-streamer        |    0.3.1  | Disabled  | Not Running |  
     voxl-tag-detector    |    0.0.4  | Disabled  | Not Running |  
     voxl-tflite-server   |    0.2.3  | Disabled  | Not Running |  
     voxl-time-sync       |    1.1.1  | Disabled  | Not Running |  
     voxl-vision-px4      |    1.0.5  |  Enabled  |   Running   |     2.0
     voxl-wait-for-fs     |    1.1.1  |  Enabled  |  Completed  |  
    
    voxl:~$ opkg list-installed | grep "voxl"
    libvoxl-cutils - 0.1.1
    voxl-camera-calibration - 0.1.5
    voxl-cpu-monitor - 0.2.5
    voxl-docker-support - 1.2.4
    voxl-gphoto2-server - 0.0.10
    voxl-jpeg-turbo - 2.1.3-4
    voxl-libgphoto2 - 0.0.4
    voxl-libuvc - 1.0.6
    voxl-logger - 0.1.2
    voxl-mavlink - 0.0.7
    voxl-mavlink-server - 0.1.1
    voxl-modem - 0.15.1
    voxl-mongoose - 7.6.0
    voxl-mpa-to-ros - 0.3.2
    voxl-mpa-tools - 0.6.3
    voxl-opencv - 4.5.5-1
    voxl-portal - 0.2.6
    voxl-qvio-server - 0.4.6
    voxl-streamer - 0.3.1
    voxl-suite - 0.7.0
    voxl-tag-detector - 0.0.4
    voxl-tflite-server - 0.2.3
    voxl-utils - 1.1.1
    voxl-uvc-server - 0.1.1
    voxl-vision-px4 - 1.0.5
    voxl-vpn - 0.0.6
    
    voxl:~$ opkg list-installed | grep "modal"
    libmodal-cv - 0.0.5
    libmodal-exposure - 0.0.7
    libmodal-json - 0.4.2
    libmodal-pipe - 2.1.7
    
    voxl:~$ lsusb
    Bus 001 Device 003: ID 2560:c184  
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    
    voxl:~$ voxl-uvc-server -s
    *** START DEVICE LIST ***
    
    Found device 1
    
    Got device descriptor for 2560:c184 (null)
    
    Found device 2560:c184
    
    uvc_open failed, Return code: No such device (-4)
    
    *** END DEVICE LIST ***
    
    voxl:~$ lsusb -v -d 2560:c184
    
    Bus 001 Device 006: ID 2560:c184  
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass          239 Miscellaneous Device
      bDeviceSubClass         2 
      bDeviceProtocol         1 Interface Association
      bMaxPacketSize0        64
      idVendor           0x2560 
      idProduct          0xc184 
      bcdDevice            1.00
      iManufacturer           1 e-ConSystems
      iProduct                2 e-CAM83_USB
      iSerial                 3 00.00.01
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength          601
        bNumInterfaces          3
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xc0
          Self Powered
        MaxPower              100mA
        Interface Association:
          bLength                 8
          bDescriptorType        11
          bFirstInterface         0
          bInterfaceCount         3
          bFunctionClass         14 Video
          bFunctionSubClass       3 Video Interface Collection
          bFunctionProtocol       0 
          iFunction               0 
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      1 Video Control
          bInterfaceProtocol      0 
          iInterface              0 
          VideoControl Interface Descriptor:
            bLength                14
            bDescriptorType        36
            bDescriptorSubtype      1 (HEADER)
            bcdUVC               1.00
            wTotalLength           90
            dwClockFrequency       48.000000MHz
            bInCollection           2
            baInterfaceNr( 0)       1
            baInterfaceNr( 1)       2
          VideoControl Interface Descriptor:
            bLength                18
            bDescriptorType        36
            bDescriptorSubtype      2 (INPUT_TERMINAL)
            bTerminalID             1
            wTerminalType      0x0201 Camera Sensor
            bAssocTerminal          0
            iTerminal               0 
            wObjectiveFocalLengthMin      0
            wObjectiveFocalLengthMax      0
            wOcularFocalLength            0
            bControlSize                  3
            bmControls           0x00008a0a
              Auto-Exposure Mode
              Exposure Time (Absolute)
              Zoom (Absolute)
              PanTilt (Absolute)
              Reserved
          VideoControl Interface Descriptor:
            bLength                11
            bDescriptorType        36
            bDescriptorSubtype      5 (PROCESSING_UNIT)
          Warning: Descriptor too short
            bUnitID                 2
            bSourceID               1
            wMaxMultiplier          0
            bControlSize            2
            bmControls     0x00001753
              Brightness
              Contrast
              Sharpness
              White Balance Temperature
              Backlight Compensation
              Gain
              Power Line Frequency
              White Balance Temperature, Auto
            iProcessing             0 
            bmVideoStandards     0x1d
              None
              PAL - 625/50
              SECAM - 625/50
              NTSC - 625/50
          VideoControl Interface Descriptor:
            bLength                29
            bDescriptorType        36
            bDescriptorSubtype      6 (EXTENSION_UNIT)
            bUnitID                 3
            guidExtensionCode         {82066163-7050-ab49-b8cc-b3855e8d221d}
            bNumControl             0
            bNrPins                 1
            baSourceID( 0)          2
            bControlSize            4
            bmControls( 0)       0xff
            bmControls( 1)       0xff
            bmControls( 2)       0xff
            bmControls( 3)       0xff
            iExtension              0 
          VideoControl Interface Descriptor:
            bLength                 9
            bDescriptorType        36
            bDescriptorSubtype      3 (OUTPUT_TERMINAL)
            bTerminalID             4
            wTerminalType      0x0101 USB Streaming
            bAssocTerminal          0
            bSourceID               3
            iTerminal               0 
          VideoControl Interface Descriptor:
            bLength                 9
            bDescriptorType        36
            bDescriptorSubtype      3 (OUTPUT_TERMINAL)
            bTerminalID             5
            wTerminalType      0x0101 USB Streaming
            bAssocTerminal          0
            bSourceID               3
            iTerminal               0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x87  EP 7 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0020  1x 32 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          VideoStreaming Interface Descriptor:
            bLength                            14
            bDescriptorType                    36
            bDescriptorSubtype                  1 (INPUT_HEADER)
            bNumFormats                         1
            wTotalLength                      106
            bEndPointAddress                  129
            bmInfo                              0
            bTerminalLink                       4
            bStillCaptureMethod                 1
            bTriggerSupport                     0
            bTriggerUsage                       0
            bControlSize                        1
            bmaControls( 0)                    28
          VideoStreaming Interface Descriptor:
            bLength                            28
            bDescriptorType                    36
            bDescriptorSubtype                 16 (FORMAT_FRAME_BASED)
            bFormatIndex                        1
            bNumFrameDescriptors                2
            guidFormat                            {48323634-0000-1000-8000-00aa00389b71}
            bBitsPerPixel                      16
            bDefaultFrameIndex                  1
            bAspectRatioX                       0
            bAspectRatioY                       0
            bmInterlaceFlags                 0x00
              Interlaced stream or variable: No
              Fields per frame: 2 fields
              Field 1 first: No
              Field pattern: Field 1 only
              bCopyProtect                      0
              bVariableSize                     1
          VideoStreaming Interface Descriptor:
            bLength                            34
            bDescriptorType                    36
            bDescriptorSubtype                 17 (FRAME_FRAME_BASED)
            bFrameIndex                         1
            bmCapabilities                   0x00
              Still image unsupported
            wWidth                           3840
            wHeight                          2160
            dwMinBitRate                165888000
            dwMaxBitRate                995328000
            dwDefaultFrameInterval         666666
            bFrameIntervalType                  2
            dwBytesPerLine                      0
            dwFrameInterval( 0)            333333
            dwFrameInterval( 1)            666666
          VideoStreaming Interface Descriptor:
            bLength                            30
            bDescriptorType                    36
            bDescriptorSubtype                 17 (FRAME_FRAME_BASED)
            bFrameIndex                         2
            bmCapabilities                   0x00
              Still image unsupported
            wWidth                           1920
            wHeight                          1080
            dwMinBitRate                165888000
            dwMaxBitRate                995328000
            dwDefaultFrameInterval         333333
            bFrameIntervalType                  1
            dwBytesPerLine                      0
            dwFrameInterval( 0)            333333
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       1
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0080  1x 128 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       2
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0180  1x 384 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       3
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       4
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0a80  2x 640 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       5
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0b00  2x 768 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       6
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0b80  2x 896 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       7
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0bfc  2x 1020 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          VideoStreaming Interface Descriptor:
            bLength                            15
            bDescriptorType                    36
            bDescriptorSubtype                  1 (INPUT_HEADER)
            bNumFormats                         2
            wTotalLength                      125
            bEndPointAddress                  136
            bmInfo                              0
            bTerminalLink                       5
            bStillCaptureMethod                 1
            bTriggerSupport                     0
            bTriggerUsage                       0
            bControlSize                        1
            bmaControls( 0)                    27
            bmaControls( 1)                    27
          VideoStreaming Interface Descriptor:
            bLength                            27
            bDescriptorType                    36
            bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
            bFormatIndex                        1
            bNumFrameDescriptors                1
            guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
            bBitsPerPixel                      16
            bDefaultFrameIndex                  1
            bAspectRatioX                       0
            bAspectRatioY                       0
            bmInterlaceFlags                 0x00
              Interlaced stream or variable: No
              Fields per frame: 2 fields
              Field 1 first: No
              Field pattern: Field 1 only
              bCopyProtect                      0
          VideoStreaming Interface Descriptor:
            bLength                            30
            bDescriptorType                    36
            bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
            bFrameIndex                         1
            bmCapabilities                   0x00
              Still image unsupported
            wWidth                            640
            wHeight                           480
            dwMinBitRate                 24576000
            dwMaxBitRate                147456000
            dwMaxVideoFrameBufferSize      614400
            dwDefaultFrameInterval         666666
            bFrameIntervalType                  1
            dwFrameInterval( 0)            666666
          VideoStreaming Interface Descriptor:
            bLength                             6
            bDescriptorType                    36
            bDescriptorSubtype                 13 (COLORFORMAT)
            bColorPrimaries                     1 (BT.709,sRGB)
            bTransferCharacteristics            1 (BT.709)
            bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
          VideoStreaming Interface Descriptor:
            bLength                            11
            bDescriptorType                    36
            bDescriptorSubtype                  6 (FORMAT_MJPEG)
            bFormatIndex                        2
            bNumFrameDescriptors                1
            bFlags                              1
              Fixed-size samples: Yes
            bDefaultFrameIndex                  1
            bAspectRatioX                       0
            bAspectRatioY                       0
            bmInterlaceFlags                 0x00
              Interlaced stream or variable: No
              Fields per frame: 1 fields
              Field 1 first: No
              Field pattern: Field 1 only
              bCopyProtect                      0
          VideoStreaming Interface Descriptor:
            bLength                            30
            bDescriptorType                    36
            bDescriptorSubtype                  7 (FRAME_MJPEG)
            bFrameIndex                         1
            bmCapabilities                   0x00
              Still image unsupported
            wWidth                           1920
            wHeight                          1080
            dwMinBitRate                 24576000
            dwMaxBitRate                147456000
            dwMaxVideoFrameBufferSize      614400
            dwDefaultFrameInterval         333333
            bFrameIntervalType                  1
            dwFrameInterval( 0)            333333
          VideoStreaming Interface Descriptor:
            bLength                             6
            bDescriptorType                    36
            bDescriptorSubtype                 13 (COLORFORMAT)
            bColorPrimaries                     1 (BT.709,sRGB)
            bTransferCharacteristics            1 (BT.709)
            bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       1
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x88  EP 8 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0080  1x 128 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       2
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x88  EP 8 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0180  1x 384 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       3
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x88  EP 8 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       4
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x88  EP 8 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0a80  2x 640 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       5
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0b00  2x 768 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       6
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x88  EP 8 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0b80  2x 896 bytes
            bInterval               1
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       7
          bNumEndpoints           1
          bInterfaceClass        14 Video
          bInterfaceSubClass      2 Video Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x88  EP 8 IN
            bmAttributes            5
              Transfer Type            Isochronous
              Synch Type               Asynchronous
              Usage Type               Data
            wMaxPacketSize     0x0bfc  2x 1020 bytes
            bInterval               1
    Device Qualifier (for other device speed):
      bLength                10
      bDescriptorType         6
      bcdUSB               2.00
      bDeviceClass          239 Miscellaneous Device
      bDeviceSubClass         2 
      bDeviceProtocol         1 Interface Association
      bMaxPacketSize0        64
      bNumConfigurations      1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status:     0x0001
      Self Powered
    
    KrisK Offline
    KrisK Offline
    Kris
    Regular
    wrote on last edited by
    #2

    Below are the errors that I am getting.

    voxl:~$ voxl-uvc-server   
    uvc_open failed
    voxl:~$ voxl-uvc-server
    uvc_open failed
    voxl:~$ voxl-uvc-server
    uvc_get_stream_ctrl_format_size failed
    
    voxl:~$ voxl-streamer -c uvc-generic -d
    Using configuration uvc-generic
    Enabling debug messages
    Using configuration file /etc/modalai/voxl-streamer.conf
    MPA interface chosen
    Input pipe name /run/mpa/uvc/
    Output stream width 640
    Output stream height 480
    Output stream bitrate 1000000
    Output stream rotation 0
    Output frame decimator 2
    No image overlay specified
    Camera server Connected
    First frame timestamp: 3202206494106
    Second frame timestamp: 3203206232991
    Calculated frame delta in ns: 999738885
    Calculated frame delta in 100us: 9997
    Calculated input frame rate is: 1
    Output frame rate will be: 0
    ERROR: Frame size mismatch 614400 12441600
    ERROR: Timeout on input parameter initialization
    

    Below is my streamer.conf file

    {
        "conf-version":"1.3",
        "configuration": "hires",
        "uvc-generic": {
            "input": {
                "interface": "mpa",
                "mpa-camera": "uvc" },
            "output": {
                "stream": {
                    "rotation": 0,
                    "width": 640,
                    "height": 480,
                    "decimator": 2,
                    "bitrate": 1000000 } }
        },
        "uvc-flir-boson": {
            "input": {
                "interface": "mpa",
                "mpa-camera": "uvc" },
            "output": {
                "stream": {
                    "rotation": 0,
                    "width": 640,
                    "height": 512,
                    "decimator": 2,
                    "bitrate": 1000000 } }
        },
        "uvc-flir-lepton": {
            "input": {
                "interface": "mpa",
                "mpa-camera": "uvc" },
            "output": {
                "stream": {
                    "rotation": 0,
                    "width": 160,
                    "height": 120,
                    "bitrate": 500000 } } 
        },                                
        "hires": {                        
            "input": {                    
                "interface": "mpa",       
                "mpa-camera": "hires" },  
            "output": {                   
                "stream": {               
                    "rotation": 0,        
                    "width": 640,         
                    "height": 480,        
                    "decimator": 2,       
                    "bitrate": 1000000 } }
        },                                
        "hires-logo": {                   
            "input": {                    
                "interface": "mpa",       
                "mpa-camera": "hires" },  
            "output": {                   
                "stream": {               
                    "rotation": 0,        
                    "width": 640,         
                    "height": 480,        
                    "decimator": 2,       
                    "bitrate": 1000000 } },
            "overlay": {                   
                "location": "/etc/modalai/modalai.png",
                "offset_x": -1,                        
                "offset_y": -1 }                       
        },                                             
        "stereo": {                                    
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "stereo" },              
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 960,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "tracking": {                                  
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "tracking" },            
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 480,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "dfs-disparity": {                             
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "dfs_disparity" },       
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 480,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "qvio-overlay": {                              
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "qvio_overlay" },        
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 544,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "tflite-overlay": {                            
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "tflite" },              
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 480,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "hdmi-mpa": {                                  
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "v4l2" },                
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 360,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "gphoto2-mpa": {                               
            "input": {                                 
                "interface": "mpa",                    
                "mpa-camera": "gphoto2" },             
            "output": {                                
                "stream": {                            
                    "width": 640,                      
                    "height": 360,                     
                    "decimator": 2,                    
                    "bitrate": 1000000 } }             
        },                                             
        "video-test": {                                
            "input": {                                 
                "interface": "test",                   
                "frame": {                             
                    "width": 640,                      
                    "height": 480,                     
                    "format": "yuv420" } },            
            "output": {                                
                "stream": {                            
                    "rotation": 0,                     
                    "width": 640,                      
                    "height": 480,                     
                    "rate": 30,                        
                    "bitrate": 1000000 } }             
        },                                             
        "uvc-video": {                                 
            "input": {                                 
                "interface": "uvc",                    
                "device": "/dev/video0" },             
            "output": {                                
                "stream": {                            
                    "rotation": 0,                     
                    "width": 640,                      
                    "height": 360,                     
                    "rate": 15,                        
                    "bitrate": 1000000 } }             
        }                                              
                                                       
    }                                                  
    

    So, it looks like I am running into the same problem that @wilkinsaf had, but I could be wrong. Please let me know what you think.

    Thank you

    KrisK 1 Reply Last reply
    0
    • KrisK Kris

      Below are the errors that I am getting.

      voxl:~$ voxl-uvc-server   
      uvc_open failed
      voxl:~$ voxl-uvc-server
      uvc_open failed
      voxl:~$ voxl-uvc-server
      uvc_get_stream_ctrl_format_size failed
      
      voxl:~$ voxl-streamer -c uvc-generic -d
      Using configuration uvc-generic
      Enabling debug messages
      Using configuration file /etc/modalai/voxl-streamer.conf
      MPA interface chosen
      Input pipe name /run/mpa/uvc/
      Output stream width 640
      Output stream height 480
      Output stream bitrate 1000000
      Output stream rotation 0
      Output frame decimator 2
      No image overlay specified
      Camera server Connected
      First frame timestamp: 3202206494106
      Second frame timestamp: 3203206232991
      Calculated frame delta in ns: 999738885
      Calculated frame delta in 100us: 9997
      Calculated input frame rate is: 1
      Output frame rate will be: 0
      ERROR: Frame size mismatch 614400 12441600
      ERROR: Timeout on input parameter initialization
      

      Below is my streamer.conf file

      {
          "conf-version":"1.3",
          "configuration": "hires",
          "uvc-generic": {
              "input": {
                  "interface": "mpa",
                  "mpa-camera": "uvc" },
              "output": {
                  "stream": {
                      "rotation": 0,
                      "width": 640,
                      "height": 480,
                      "decimator": 2,
                      "bitrate": 1000000 } }
          },
          "uvc-flir-boson": {
              "input": {
                  "interface": "mpa",
                  "mpa-camera": "uvc" },
              "output": {
                  "stream": {
                      "rotation": 0,
                      "width": 640,
                      "height": 512,
                      "decimator": 2,
                      "bitrate": 1000000 } }
          },
          "uvc-flir-lepton": {
              "input": {
                  "interface": "mpa",
                  "mpa-camera": "uvc" },
              "output": {
                  "stream": {
                      "rotation": 0,
                      "width": 160,
                      "height": 120,
                      "bitrate": 500000 } } 
          },                                
          "hires": {                        
              "input": {                    
                  "interface": "mpa",       
                  "mpa-camera": "hires" },  
              "output": {                   
                  "stream": {               
                      "rotation": 0,        
                      "width": 640,         
                      "height": 480,        
                      "decimator": 2,       
                      "bitrate": 1000000 } }
          },                                
          "hires-logo": {                   
              "input": {                    
                  "interface": "mpa",       
                  "mpa-camera": "hires" },  
              "output": {                   
                  "stream": {               
                      "rotation": 0,        
                      "width": 640,         
                      "height": 480,        
                      "decimator": 2,       
                      "bitrate": 1000000 } },
              "overlay": {                   
                  "location": "/etc/modalai/modalai.png",
                  "offset_x": -1,                        
                  "offset_y": -1 }                       
          },                                             
          "stereo": {                                    
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "stereo" },              
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 960,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "tracking": {                                  
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "tracking" },            
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 480,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "dfs-disparity": {                             
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "dfs_disparity" },       
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 480,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "qvio-overlay": {                              
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "qvio_overlay" },        
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 544,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "tflite-overlay": {                            
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "tflite" },              
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 480,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "hdmi-mpa": {                                  
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "v4l2" },                
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 360,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "gphoto2-mpa": {                               
              "input": {                                 
                  "interface": "mpa",                    
                  "mpa-camera": "gphoto2" },             
              "output": {                                
                  "stream": {                            
                      "width": 640,                      
                      "height": 360,                     
                      "decimator": 2,                    
                      "bitrate": 1000000 } }             
          },                                             
          "video-test": {                                
              "input": {                                 
                  "interface": "test",                   
                  "frame": {                             
                      "width": 640,                      
                      "height": 480,                     
                      "format": "yuv420" } },            
              "output": {                                
                  "stream": {                            
                      "rotation": 0,                     
                      "width": 640,                      
                      "height": 480,                     
                      "rate": 30,                        
                      "bitrate": 1000000 } }             
          },                                             
          "uvc-video": {                                 
              "input": {                                 
                  "interface": "uvc",                    
                  "device": "/dev/video0" },             
              "output": {                                
                  "stream": {                            
                      "rotation": 0,                     
                      "width": 640,                      
                      "height": 360,                     
                      "rate": 15,                        
                      "bitrate": 1000000 } }             
          }                                              
                                                         
      }                                                  
      

      So, it looks like I am running into the same problem that @wilkinsaf had, but I could be wrong. Please let me know what you think.

      Thank you

      KrisK Offline
      KrisK Offline
      Kris
      Regular
      wrote on last edited by
      #3

      I had also tried “decimator”: 1,
      for the UVC generic in the streamer.conf file, and that did not work either.

      {
          "conf-version":"1.3",
          "configuration": "hires",
          "uvc-generic": {
              "input": {
                  "interface": "mpa",
                  "mpa-camera": "uvc" },
              "output": {
                  "stream": {
                      "rotation": 0,
                      "width": 640,
                      "height": 480,
                      "decimator": 1,
                      "bitrate": 1000000 } }
      
      KrisK 1 Reply Last reply
      0
      • KrisK Kris

        I had also tried “decimator”: 1,
        for the UVC generic in the streamer.conf file, and that did not work either.

        {
            "conf-version":"1.3",
            "configuration": "hires",
            "uvc-generic": {
                "input": {
                    "interface": "mpa",
                    "mpa-camera": "uvc" },
                "output": {
                    "stream": {
                        "rotation": 0,
                        "width": 640,
                        "height": 480,
                        "decimator": 1,
                        "bitrate": 1000000 } }
        
        KrisK Offline
        KrisK Offline
        Kris
        Regular
        wrote on last edited by
        #4

        The Frame size mismatch 614400 12441600 is always the same.

        1 Reply Last reply
        0
        • tomT Offline
          tomT Offline
          tom
          admin
          wrote on last edited by
          #5

          @Kris You're on a pretty old platform release, I would start by updating to 0.9: https://developer.modalai.com/asset/view/115

          KrisK 2 Replies Last reply
          0
          • tomT tom

            @Kris You're on a pretty old platform release, I would start by updating to 0.9: https://developer.modalai.com/asset/view/115

            KrisK Offline
            KrisK Offline
            Kris
            Regular
            wrote on last edited by
            #6

            @tom
            Ok, thank you. I will try that first.

            1 Reply Last reply
            0
            • tomT tom

              @Kris You're on a pretty old platform release, I would start by updating to 0.9: https://developer.modalai.com/asset/view/115

              KrisK Offline
              KrisK Offline
              Kris
              Regular
              wrote on last edited by
              #7

              @tom
              I've updated my platform to 0.9 and I am still unable to successfully open the uvc camera.

              voxl:~$ lsusb
              Bus 001 Device 008: ID 2560:c184  
              Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
              Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
              Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
              
              voxl:~$ voxl-uvc-server -p c184
              uvc_open failed
              voxl:~$ voxl-uvc-server -v 2560
              uvc_open failed
              voxl:~$ voxl-uvc-server -d     
              Enabling debug messages
              voxl-uvc-server starting
              Image resolution 640x480, 30 fps chosen
              UVC initialized
              Device found
              uvc_open failed
              UVC exited
              voxl-uvc-server ending
              
              1 Reply Last reply
              0
              • tomT Offline
                tomT Offline
                tom
                admin
                wrote on last edited by
                #8

                @Kris Are you sure that your UVC camera is 640x480 resolution?

                KrisK 2 Replies Last reply
                0
                • tomT tom

                  @Kris Are you sure that your UVC camera is 640x480 resolution?

                  KrisK Offline
                  KrisK Offline
                  Kris
                  Regular
                  wrote on last edited by
                  #9

                  @tom
                  Yes, in the debug messages, it says that it is 640x480.
                  Is there another way to check the resolution?

                  1 Reply Last reply
                  0
                  • tomT Offline
                    tomT Offline
                    tom
                    admin
                    wrote on last edited by
                    #10

                    @Kris Yeah that's just the default that voxl-uvc-server uses if not explicitly specified otherwise with the -r flag.

                    You can use show-video-device-info.sh and that may provide some clues.

                    What is the part number or make and model of the UVC camera you're using? It's possible it's supported image formats don't match up with those supported by voxl-uvc-server

                    KrisK 4 Replies Last reply
                    0
                    • tomT tom

                      @Kris Yeah that's just the default that voxl-uvc-server uses if not explicitly specified otherwise with the -r flag.

                      You can use show-video-device-info.sh and that may provide some clues.

                      What is the part number or make and model of the UVC camera you're using? It's possible it's supported image formats don't match up with those supported by voxl-uvc-server

                      KrisK Offline
                      KrisK Offline
                      Kris
                      Regular
                      wrote on last edited by
                      #11

                      @tom Ok, Thank you I will try that now.
                      Here are some details of my UVC 2.0 camera.
                      e-CAM83.png

                      1 Reply Last reply
                      0
                      • tomT tom

                        @Kris Yeah that's just the default that voxl-uvc-server uses if not explicitly specified otherwise with the -r flag.

                        You can use show-video-device-info.sh and that may provide some clues.

                        What is the part number or make and model of the UVC camera you're using? It's possible it's supported image formats don't match up with those supported by voxl-uvc-server

                        KrisK Offline
                        KrisK Offline
                        Kris
                        Regular
                        wrote on last edited by
                        #12

                        @tom
                        This is all the information I get from show-video-device-info.sh

                        voxl:~$ show-video-device-info.sh
                        /dev/video2: e-CAM83_USB 2560:c184
                        /dev/video3: e-CAM83_USB 2560:c184
                        
                        1 Reply Last reply
                        0
                        • KrisK Offline
                          KrisK Offline
                          Kris
                          Regular
                          wrote on last edited by Kris
                          #13

                          Is there any chance I can get 1920 x 1080 @30 fps using h264 in the voxl-uvc-server?
                          Or is 640 x 480 the only option in the voxl-uvc-server?

                          1 Reply Last reply
                          0
                          • KrisK Offline
                            KrisK Offline
                            Kris
                            Regular
                            wrote on last edited by
                            #14

                            The rest of the information about my current uvc camera is here.

                            1 Reply Last reply
                            0
                            • KrisK Offline
                              KrisK Offline
                              Kris
                              Regular
                              wrote on last edited by
                              #15

                              Additional information;
                              e-CAM83-1.png
                              e-CAM83-2.png

                              1 Reply Last reply
                              0
                              • tomT tom

                                @Kris Yeah that's just the default that voxl-uvc-server uses if not explicitly specified otherwise with the -r flag.

                                You can use show-video-device-info.sh and that may provide some clues.

                                What is the part number or make and model of the UVC camera you're using? It's possible it's supported image formats don't match up with those supported by voxl-uvc-server

                                KrisK Offline
                                KrisK Offline
                                Kris
                                Regular
                                wrote on last edited by
                                #16

                                @tom
                                I gave this a try, but no luck.

                                voxl:~$ voxl-uvc-server -d -r 1920x1080 -f 30
                                Enabling debug messages
                                voxl-uvc-server starting
                                Image resolution 1920x1080, 30 fps chosen
                                UVC initialized
                                Device found
                                uvc_open failed
                                UVC exited
                                voxl-uvc-server ending
                                
                                1 Reply Last reply
                                0
                                • tomT tom

                                  @Kris Are you sure that your UVC camera is 640x480 resolution?

                                  KrisK Offline
                                  KrisK Offline
                                  Kris
                                  Regular
                                  wrote on last edited by
                                  #17

                                  @tom

                                  voxl:~$ show-video-device-info.sh
                                  /dev/video2: e-CAM83_USB 2560:c184
                                  /dev/video3: e-CAM83_USB 2560:c184
                                  

                                  /dev/video2: is h264
                                  /dev/video3: is MJPG & YUY2

                                  1 Reply Last reply
                                  0
                                  • KrisK Offline
                                    KrisK Offline
                                    Kris
                                    Regular
                                    wrote on last edited by
                                    #18
                                    voxl:~$ voxl-uvc-server -l
                                    *** START DEVICE LIST ***
                                    
                                    Found device 0
                                    
                                    Got device descriptor for 2560:c184 (null)
                                    
                                    Found device 2560:c184
                                    
                                    uvc_open failed, Return code: I/O error (-1)
                                    
                                    Found device 0
                                    
                                    Got device descriptor for 2560:c184 (null)
                                    
                                    Found device 2560:c184
                                    
                                    uvc_open failed, Return code: No such device (-4)
                                    
                                    Found device 0
                                    
                                    Got device descriptor for 2560:c184 (null)
                                    
                                    uvc_find_device failed, Return code: No such device (-4)
                                    
                                    Got device descriptor for 2560:c184 (null)
                                    
                                    Found device 2560:c184
                                    
                                    DEVICE CONFIGURATION (2560:c184/00.00.01) ---
                                    Status: idle
                                    VideoControl:
                                    	bcdUVC: 0x0100
                                    VideoStreaming(1):
                                    	bEndpointAddress: 129
                                    	Formats:
                                    	FrameFormat(1)
                                    		  bits per pixel: 16
                                    		  GUID: 4832363400001000800000aa00389b71 (H264)
                                    		  default frame: 1
                                    		  aspect ratio: 0x0
                                    		  interlace flags: 00
                                    		  copy protect: 00
                                    			FrameDescriptor(1)
                                    			  capabilities: 00
                                    			  size: 3840x2160
                                    			  bit rate: 165888000-995328000
                                    			  max frame size: 0
                                    			  default interval: 1/15
                                    			  interval[0]: 1/30
                                    			  interval[1]: 1/15
                                    			FrameDescriptor(2)
                                    			  capabilities: 00
                                    			  size: 1920x1080
                                    			  bit rate: 165888000-995328000
                                    			  max frame size: 0
                                    			  default interval: 1/30
                                    			  interval[0]: 1/30
                                    VideoStreaming(2):
                                    	bEndpointAddress: 136
                                    	Formats:
                                    	UncompressedFormat(1)
                                    		  bits per pixel: 16
                                    		  GUID: 5955593200001000800000aa00389b71 (YUY2)
                                    		  default frame: 1
                                    		  aspect ratio: 0x0
                                    		  interlace flags: 00
                                    		  copy protect: 00
                                    			FrameDescriptor(1)
                                    			  capabilities: 00
                                    			  size: 640x480
                                    			  bit rate: 24576000-147456000
                                    			  max frame size: 614400
                                    			  default interval: 1/15
                                    			  interval[0]: 1/15
                                    	MJPEGFormat(2)
                                    		  bits per pixel: 0
                                    		  GUID: 4d4a5047000000000000000000000000 (MJPG)
                                    		  default frame: 1
                                    		  aspect ratio: 0x0
                                    		  interlace flags: 00
                                    		  copy protect: 00
                                    			FrameDescriptor(1)
                                    			  capabilities: 00
                                    			  size: 1920x1080
                                    			  bit rate: 24576000-147456000
                                    			  max frame size: 614400
                                    			  default interval: 1/30
                                    			  interval[0]: 1/30
                                    END DEVICE CONFIGURATION
                                    
                                    *** END DEVICE LIST ***
                                    
                                    1 Reply Last reply
                                    0
                                    • tomT tom

                                      @Kris Yeah that's just the default that voxl-uvc-server uses if not explicitly specified otherwise with the -r flag.

                                      You can use show-video-device-info.sh and that may provide some clues.

                                      What is the part number or make and model of the UVC camera you're using? It's possible it's supported image formats don't match up with those supported by voxl-uvc-server

                                      KrisK Offline
                                      KrisK Offline
                                      Kris
                                      Regular
                                      wrote on last edited by
                                      #19

                                      @tom
                                      May I ask what image formats the voxl-uvc-serversupports?

                                      1 Reply Last reply
                                      0
                                      • KrisK Offline
                                        KrisK Offline
                                        Kris
                                        Regular
                                        wrote on last edited by
                                        #20

                                        I have a feeling that maybe the problem is deriving from my camera’s GUID Format.
                                        Does the voxl-uvc-server accept GUID: 4832363400001000800000aa00389b71
                                        for h264 format?
                                        How would I go about correcting the guidFormat to match up with the voxl-uvc-server?

                                        1 Reply Last reply
                                        0
                                        • tomT Offline
                                          tomT Offline
                                          tom
                                          admin
                                          wrote on last edited by
                                          #21

                                          @Kris You can see supported format info here: https://gitlab.com/voxl-public/voxl-sdk/services/voxl-uvc-server/-/blob/master/src/main.c#L64

                                          Another thing to try out is using gstreamer instead of voxl-uvc-server + voxl-streamer with a pipeline similar to the following:

                                          gst-launch-1.0 v4l2src device=/dev/video2 ! video/x-raw,format=YUY2 ! videoconvert ! x264enc speed-preset=ultrafast tune=zerolatency ! rtph264pay name=pay0 ! udpsink host=192.168.1.97 port=8554

                                          The pipeline may need to be tweaked slightly but it's one I've used before for other UVC cameras that voxl-uvc-server was unhappy with

                                          KrisK 4 Replies Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          ModalAI
                                          Categories Recent Tags ModalAI.com Docs
                                          © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups