Here is the USB profile information of the Mobius Action Camera:
High Speed device @ 4 (0xFD120000): ............................................. Miscellaneous/Common Class device: "Mobius00" Port Information: 0x1018 Not Captive External Device Connected Enabled Number Of Endpoints (includes EP0): Total Endpoints for Configuration 1 (current): 3 Device Descriptor Descriptor Version Number: 0x0200 Device Class: 239 (Miscellaneous) Device Subclass: 2 (Common Class) Device Protocol: 1 (Interface Association) Device MaxPacketSize: 64 Device VendorID/ProductID: 0x0603/0x1002 (Novatek Microelectronics Corp.) Device Version Number: 0x0010 Number of Configurations: 1 Manufacturer String: 1 "C-DUTEK 00" Product String: 2 "Mobius00" Serial Number String: 0 (none) Configuration Descriptor (current config) Length (and contents): 263 Raw Descriptor (hex) 0000: 09 02 07 01 02 01 00 C0 32 08 0B 00 02 0E 03 00 Raw Descriptor (hex) 0010: 00 09 04 00 00 01 0E 01 00 00 0D 24 01 00 01 39 Raw Descriptor (hex) 0020: 00 80 8D 5B 00 01 01 11 24 02 01 01 02 00 00 00 Raw Descriptor (hex) 0030: 00 00 00 00 00 02 00 00 09 24 03 02 01 01 00 04 Raw Descriptor (hex) 0040: 00 07 24 04 03 01 01 00 0B 24 05 04 03 00 00 02 Raw Descriptor (hex) 0050: 00 00 00 07 05 83 03 40 00 01 07 05 02 02 40 00 Raw Descriptor (hex) 0060: 00 05 25 03 40 00 09 04 01 00 01 0E 02 00 00 07 Raw Descriptor (hex) 0070: 05 81 02 00 02 00 0E 24 01 01 8B 00 81 01 02 01 Raw Descriptor (hex) 0080: 00 00 01 00 0B 24 06 01 03 01 01 00 00 00 00 26 Raw Descriptor (hex) 0090: 24 07 01 03 00 05 D0 02 00 EC 0D 00 00 EC 0D 00 Raw Descriptor (hex) 00a0: 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 05 Raw Descriptor (hex) 00b0: 00 00 00 00 00 26 24 07 02 03 80 02 E0 01 00 EC Raw Descriptor (hex) 00c0: 0D 00 00 EC 0D 00 00 58 02 00 15 16 05 00 00 15 Raw Descriptor (hex) 00d0: 16 05 00 15 16 05 00 00 00 00 00 26 24 07 03 03 Raw Descriptor (hex) 00e0: 40 01 F0 00 00 EC 0D 00 00 EC 0D 00 00 58 02 00 Raw Descriptor (hex) 00f0: 15 16 05 00 00 15 16 05 00 15 16 05 00 00 00 00 Raw Descriptor (hex) 0100: 00 06 24 0D 00 00 00 Number of Interfaces: 2 Configuration Value: 1 Attributes: 0xC0 (self-powered) MaxPower: 100 ma Interface Association Video/Interface Collection First Interface 0 Interface Count 2 Function Class 14 (Video) Function Subclass 3 (Interface Collection) Interface Protocol 0 Function String 0 (none) Interface #0 - Video/Control Alternate Setting 0 Number of Endpoints 1 Interface Class: 14 (Video) Interface Subclass; 1 (Control) Interface Protocol: 0 VDC (Control) Header Length (and contents): 13 Raw Descriptor (hex) 0000: 0D 24 01 00 01 39 00 80 8D 5B 00 01 01 bDescriptorType: 0x24 bDescriptorSubType: 0x1 Specification Version Number: 01.0 Device Clock Frequency (Hz): 6000000 Number of Video Streaming Interfaces: 1 Video Interface Number: 1 VDC (Control) Input Terminal Length (and contents): 17 Raw Descriptor (hex) 0000: 11 24 02 01 01 02 00 00 00 00 00 00 00 00 02 00 Raw Descriptor (hex) 0010: 00 bDescriptorType: 0x24 bDescriptorSubType: 0x2 Terminal ID 1 Input Terminal Type: 0x201 (Camera Sensor) Input Terminal ID: 0 [NONE] Input Terminal String Index: 0 [NONE] Minimum Focal Length 0 Maximum Focal Length 0 Ocular Focal Length 0 Controls Supported Description VDC (Control) Output Terminal Length (and contents): 9 Raw Descriptor (hex) 0000: 09 24 03 02 01 01 00 04 00 bDescriptorType: 0x24 bDescriptorSubType: 0x3 Terminal ID: 2 Output Terminal Type: 0x101 (USB streaming) Output Terminal ID: 0 [NONE] Output Terminal String Index: 0 [NONE] VDC (Control) Selector Unit Length (and contents): 7 Raw Descriptor (hex) 0000: 07 24 04 03 01 01 00 bDescriptorType: 0x24 bDescriptorSubType: 0x4 Unit ID: 3 Number of pins: 1 Source ID Pin[0]: 1 Selector Unit String Index: 0 [NONE] VDC (Control) Processing Unit Length (and contents): 11 Raw Descriptor (hex) 0000: 0B 24 05 04 03 00 00 02 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x5 Unit ID: 4 Source ID: 3 Digital Multiplier (100X): 0 Controls Supported Description Processing Unit String Index: 0 [NONE] Endpoint 0x83 - Interrupt Input Address: 0x83 (IN) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 64 (64 x 1 transactions opportunities per microframe) Polling Interval: 1 (1 microframe (125 microsecs) ) Endpoint 0x02 - Bulk Output Address: 0x02 (OUT) Attributes: 0x02 (Bulk no synchronization data endpoint) Max Packet Size: 64 Polling Interval: 0 ( Endpoint never NAKs) VDC Specific Interrupt Endpoint Length (and contents): 5 Raw Descriptor (hex) 0000: 05 25 03 40 00 Max Transfer Size: 64 Interface #1 - Video/Streaming Alternate Setting 0 Number of Endpoints 1 Interface Class: 14 (Video) Interface Subclass; 2 (Streaming) Interface Protocol: 0 Endpoint 0x81 - Bulk Input Address: 0x81 (IN) Attributes: 0x02 (Bulk no synchronization data endpoint) Max Packet Size: 512 Polling Interval: 0 ( Endpoint never NAKs) VDC (Streaming) Input Header Length (and contents): 14 Raw Descriptor (hex) 0000: 0E 24 01 01 8B 00 81 01 02 01 00 00 01 00 bDescriptorType: 0x24 bDescriptorSubType: 0x1 bNumFormats: 1 wTotalLength: 0x8b (139) bEndpointAddress: 0x81 Capabilities (0x1) bmInfo Dynamic Format Change supported bTerminalLink: 2 bStillCaptureMethod: 1 (Method 1) bTriggerSupport 0 (Not Supported) bTriggerUsage Ignored because bTriggerSupport is 0 bControlSize: 0x1 bmaControls( Format 1): 0x0 VDC (Streaming) MJPEG Format Descriptor Length (and contents): 11 Raw Descriptor (hex) 0000: 0B 24 06 01 03 01 01 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x6 bFormatIndex: 0x1 bNumFrameDescriptors: 0x3 bmFlags (0x1) Fixed Sample Sizes Supported bDefaultFrameIndex: 0x1 bAspectRatioX: 0x0 bAspectRatioY: 0x0 bmInterlaceFlags (0x0) Interlaced Stream or Variable No Fields per frame 1 Field 1 first No Field Pattern Field 1 only Display Mode Bob only bCopyProtect No Restriction VDC (Streaming) MJPEG Frame Descriptor Length (and contents): 38 Raw Descriptor (hex) 0000: 26 24 07 01 03 00 05 D0 02 00 EC 0D 00 00 EC 0D Raw Descriptor (hex) 0010: 00 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 Raw Descriptor (hex) 0020: 05 00 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x7 bFrameIndex: 1 bmCapabilities (0x3) Still Image supported Unknown capabilities wWidth: 0x500 (1280) wHeight: 0x2d0 (720) dwMinBitRate (bps): 0xdec00 (912384) dwMaxBitRate (bps): 0xdec00 (912384) dwMaxVideoFrameBufferSize (bytes): 0x25800 (153600) dwDefaultFrameInterval: 0x51615 ( 33.000 ms) bFrameIntervalType: Continuous dwMinFrameInterval: 0x51615 ( 33.000 ms) dwMaxFrameInterval: 0x51615 ( 33.000 ms) dwFrameIntervalStep: 0x0 ( 0.000 ms) VDC (Streaming) MJPEG Frame Descriptor Length (and contents): 38 Raw Descriptor (hex) 0000: 26 24 07 02 03 80 02 E0 01 00 EC 0D 00 00 EC 0D Raw Descriptor (hex) 0010: 00 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 Raw Descriptor (hex) 0020: 05 00 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x7 bFrameIndex: 2 bmCapabilities (0x3) Still Image supported Unknown capabilities wWidth: 0x280 (640) wHeight: 0x1e0 (480) dwMinBitRate (bps): 0xdec00 (912384) dwMaxBitRate (bps): 0xdec00 (912384) dwMaxVideoFrameBufferSize (bytes): 0x25800 (153600) dwDefaultFrameInterval: 0x51615 ( 33.000 ms) bFrameIntervalType: Continuous dwMinFrameInterval: 0x51615 ( 33.000 ms) dwMaxFrameInterval: 0x51615 ( 33.000 ms) dwFrameIntervalStep: 0x0 ( 0.000 ms) VDC (Streaming) MJPEG Frame Descriptor Length (and contents): 38 Raw Descriptor (hex) 0000: 26 24 07 03 03 40 01 F0 00 00 EC 0D 00 00 EC 0D Raw Descriptor (hex) 0010: 00 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 Raw Descriptor (hex) 0020: 05 00 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x7 bFrameIndex: 3 bmCapabilities (0x3) Still Image supported Unknown capabilities wWidth: 0x140 (320) wHeight: 0xf0 (240) dwMinBitRate (bps): 0xdec00 (912384) dwMaxBitRate (bps): 0xdec00 (912384) dwMaxVideoFrameBufferSize (bytes): 0x25800 (153600) dwDefaultFrameInterval: 0x51615 ( 33.000 ms) bFrameIntervalType: Continuous dwMinFrameInterval: 0x51615 ( 33.000 ms) dwMaxFrameInterval: 0x51615 ( 33.000 ms) dwFrameIntervalStep: 0x0 ( 0.000 ms) VDC (Streaming) Color Format Descriptor Length (and contents): 6 Raw Descriptor (hex) 0000: 06 24 0D 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0xd Color Primaries: 0 ( Unspecified (Image characteristic unknown) ) Transfer Characteristics: 0 ( Unspecified (Image characteristic unknown) ) Matrix Coefficients: 0 ( Unspecified (Image characteristic unknown) ) Device Qualifier Descriptor Descriptor Version Number: 0x0200 Device Class 239 (Miscellaneous) Device Subclass 2 (Common Class) Device Protocol 1 (Interface Association) Device MaxPacketSize: 64 Number of Configurations: 1 bReserved: 0 Other Speed Configuration Descriptor Length (and contents): 263 Raw Descriptor (hex) 0000: 09 07 07 01 02 01 00 C0 32 08 0B 00 02 0E 03 00 Raw Descriptor (hex) 0010: 00 09 04 00 00 01 0E 01 00 00 0D 24 01 00 01 39 Raw Descriptor (hex) 0020: 00 80 8D 5B 00 01 01 11 24 02 01 01 02 00 00 00 Raw Descriptor (hex) 0030: 00 00 00 00 00 02 00 00 09 24 03 02 01 01 00 04 Raw Descriptor (hex) 0040: 00 07 24 04 03 01 01 00 0B 24 05 04 03 00 00 02 Raw Descriptor (hex) 0050: 00 00 00 07 05 83 03 40 00 01 07 05 02 02 40 00 Raw Descriptor (hex) 0060: 00 05 25 03 40 00 09 04 01 00 01 0E 02 00 00 07 Raw Descriptor (hex) 0070: 05 81 02 40 00 00 0E 24 01 01 8B 00 81 01 02 01 Raw Descriptor (hex) 0080: 00 00 01 00 0B 24 06 01 03 01 01 00 00 00 00 26 Raw Descriptor (hex) 0090: 24 07 01 03 00 05 D0 02 00 EC 0D 00 00 EC 0D 00 Raw Descriptor (hex) 00a0: 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 05 Raw Descriptor (hex) 00b0: 00 00 00 00 00 26 24 07 02 03 80 02 E0 01 00 EC Raw Descriptor (hex) 00c0: 0D 00 00 EC 0D 00 00 58 02 00 15 16 05 00 00 15 Raw Descriptor (hex) 00d0: 16 05 00 15 16 05 00 00 00 00 00 26 24 07 03 03 Raw Descriptor (hex) 00e0: 40 01 F0 00 00 EC 0D 00 00 EC 0D 00 00 58 02 00 Raw Descriptor (hex) 00f0: 15 16 05 00 00 15 16 05 00 15 16 05 00 00 00 00 Raw Descriptor (hex) 0100: 00 06 24 0D 00 00 00 Number of Interfaces: 2 Configuration Value: 1 Attributes: 0xC0 (self-powered) MaxPower: 100 ma Interface Association Video/Interface Collection First Interface 0 Interface Count 2 Function Class 14 (Video) Function Subclass 3 (Interface Collection) Interface Protocol 0 Function String 0 (none) Interface #0 - Video/Control Alternate Setting 0 Number of Endpoints 1 Interface Class: 14 (Video) Interface Subclass; 1 (Control) Interface Protocol: 0 VDC (Control) Header Length (and contents): 13 Raw Descriptor (hex) 0000: 0D 24 01 00 01 39 00 80 8D 5B 00 01 01 bDescriptorType: 0x24 bDescriptorSubType: 0x1 Specification Version Number: 01.0 Device Clock Frequency (Hz): 6000000 Number of Video Streaming Interfaces: 1 Video Interface Number: 1 VDC (Control) Input Terminal Length (and contents): 17 Raw Descriptor (hex) 0000: 11 24 02 01 01 02 00 00 00 00 00 00 00 00 02 00 Raw Descriptor (hex) 0010: 00 bDescriptorType: 0x24 bDescriptorSubType: 0x2 Terminal ID 1 Input Terminal Type: 0x201 (Camera Sensor) Input Terminal ID: 0 [NONE] Input Terminal String Index: 0 [NONE] Minimum Focal Length 0 Maximum Focal Length 0 Ocular Focal Length 0 Controls Supported Description VDC (Control) Output Terminal Length (and contents): 9 Raw Descriptor (hex) 0000: 09 24 03 02 01 01 00 04 00 bDescriptorType: 0x24 bDescriptorSubType: 0x3 Terminal ID: 2 Output Terminal Type: 0x101 (USB streaming) Output Terminal ID: 0 [NONE] Output Terminal String Index: 0 [NONE] VDC (Control) Selector Unit Length (and contents): 7 Raw Descriptor (hex) 0000: 07 24 04 03 01 01 00 bDescriptorType: 0x24 bDescriptorSubType: 0x4 Unit ID: 3 Number of pins: 1 Source ID Pin[0]: 1 Selector Unit String Index: 0 [NONE] VDC (Control) Processing Unit Length (and contents): 11 Raw Descriptor (hex) 0000: 0B 24 05 04 03 00 00 02 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x5 Unit ID: 4 Source ID: 3 Digital Multiplier (100X): 0 Controls Supported Description Processing Unit String Index: 0 [NONE] Endpoint 0x83 - Interrupt Input Address: 0x83 (IN) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 64 Polling Interval: 1 ms Endpoint 0x02 - Bulk Output Address: 0x02 (OUT) Attributes: 0x02 (Bulk no synchronization data endpoint) Max Packet Size: 64 Polling Interval: 0 ms VDC Specific Interrupt Endpoint Length (and contents): 5 Raw Descriptor (hex) 0000: 05 25 03 40 00 Max Transfer Size: 64 Interface #1 - Video/Streaming Alternate Setting 0 Number of Endpoints 1 Interface Class: 14 (Video) Interface Subclass; 2 (Streaming) Interface Protocol: 0 Endpoint 0x81 - Bulk Input Address: 0x81 (IN) Attributes: 0x02 (Bulk no synchronization data endpoint) Max Packet Size: 64 Polling Interval: 0 ms VDC (Streaming) Input Header Length (and contents): 14 Raw Descriptor (hex) 0000: 0E 24 01 01 8B 00 81 01 02 01 00 00 01 00 bDescriptorType: 0x24 bDescriptorSubType: 0x1 bNumFormats: 1 wTotalLength: 0x8b (139) bEndpointAddress: 0x81 Capabilities (0x1) bmInfo Dynamic Format Change supported bTerminalLink: 2 bStillCaptureMethod: 1 (Method 1) bTriggerSupport 0 (Not Supported) bTriggerUsage Ignored because bTriggerSupport is 0 bControlSize: 0x1 bmaControls( Format 1): 0x0 VDC (Streaming) MJPEG Format Descriptor Length (and contents): 11 Raw Descriptor (hex) 0000: 0B 24 06 01 03 01 01 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x6 bFormatIndex: 0x1 bNumFrameDescriptors: 0x3 bmFlags (0x1) Fixed Sample Sizes Supported bDefaultFrameIndex: 0x1 bAspectRatioX: 0x0 bAspectRatioY: 0x0 bmInterlaceFlags (0x0) Interlaced Stream or Variable No Fields per frame 1 Field 1 first No Field Pattern Field 1 only Display Mode Bob only bCopyProtect No Restriction VDC (Streaming) MJPEG Frame Descriptor Length (and contents): 38 Raw Descriptor (hex) 0000: 26 24 07 01 03 00 05 D0 02 00 EC 0D 00 00 EC 0D Raw Descriptor (hex) 0010: 00 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 Raw Descriptor (hex) 0020: 05 00 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x7 bFrameIndex: 1 bmCapabilities (0x3) Still Image supported Unknown capabilities wWidth: 0x500 (1280) wHeight: 0x2d0 (720) dwMinBitRate (bps): 0xdec00 (912384) dwMaxBitRate (bps): 0xdec00 (912384) dwMaxVideoFrameBufferSize (bytes): 0x25800 (153600) dwDefaultFrameInterval: 0x51615 ( 33.000 ms) bFrameIntervalType: Continuous dwMinFrameInterval: 0x51615 ( 33.000 ms) dwMaxFrameInterval: 0x51615 ( 33.000 ms) dwFrameIntervalStep: 0x0 ( 0.000 ms) VDC (Streaming) MJPEG Frame Descriptor Length (and contents): 38 Raw Descriptor (hex) 0000: 26 24 07 02 03 80 02 E0 01 00 EC 0D 00 00 EC 0D Raw Descriptor (hex) 0010: 00 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 Raw Descriptor (hex) 0020: 05 00 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x7 bFrameIndex: 2 bmCapabilities (0x3) Still Image supported Unknown capabilities wWidth: 0x280 (640) wHeight: 0x1e0 (480) dwMinBitRate (bps): 0xdec00 (912384) dwMaxBitRate (bps): 0xdec00 (912384) dwMaxVideoFrameBufferSize (bytes): 0x25800 (153600) dwDefaultFrameInterval: 0x51615 ( 33.000 ms) bFrameIntervalType: Continuous dwMinFrameInterval: 0x51615 ( 33.000 ms) dwMaxFrameInterval: 0x51615 ( 33.000 ms) dwFrameIntervalStep: 0x0 ( 0.000 ms) VDC (Streaming) MJPEG Frame Descriptor Length (and contents): 38 Raw Descriptor (hex) 0000: 26 24 07 03 03 40 01 F0 00 00 EC 0D 00 00 EC 0D Raw Descriptor (hex) 0010: 00 00 58 02 00 15 16 05 00 00 15 16 05 00 15 16 Raw Descriptor (hex) 0020: 05 00 00 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0x7 bFrameIndex: 3 bmCapabilities (0x3) Still Image supported Unknown capabilities wWidth: 0x140 (320) wHeight: 0xf0 (240) dwMinBitRate (bps): 0xdec00 (912384) dwMaxBitRate (bps): 0xdec00 (912384) dwMaxVideoFrameBufferSize (bytes): 0x25800 (153600) dwDefaultFrameInterval: 0x51615 ( 33.000 ms) bFrameIntervalType: Continuous dwMinFrameInterval: 0x51615 ( 33.000 ms) dwMaxFrameInterval: 0x51615 ( 33.000 ms) dwFrameIntervalStep: 0x0 ( 0.000 ms) VDC (Streaming) Color Format Descriptor Length (and contents): 6 Raw Descriptor (hex) 0000: 06 24 0D 00 00 00 bDescriptorType: 0x24 bDescriptorSubType: 0xd Color Primaries: 0 ( Unspecified (Image characteristic unknown) ) Transfer Characteristics: 0 ( Unspecified (Image characteristic unknown) ) Matrix Coefficients: 0 ( Unspecified (Image characteristic unknown) )