A USB accessory for video data transmission

CN117667799BActive Publication Date: 2026-08-07YEALINK (XIAMEN) NETWORK TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
YEALINK (XIAMEN) NETWORK TECHNOLOGY CO LTD
Filing Date
2023-11-30
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0002]如今市面上大部分具有摄像头功能的SIP话机的USB接口只有host端,因此无法直接连接PC端来获取摄像头采集的视频数据

Benefits of technology

[0017]本发明实施例提供了一种用于视频数据传输的USB配件,所述USB配件包括:第一处理芯片、第二处理芯片、第一USB设备接口以及第二USB设备接口;第一USB设备接口与第一处理芯片连接,第一处理芯片与第二处理芯片通过有线连接,第二处理芯片与第二USB设备接口连接;第一USB设备接口将SIP话机采集的USB数据流传输至所述第一处理芯片;第一处理芯片从所述USB数据流中提取出UVC数据,并将所述UVC数据传输至第二处理芯片;第二处理芯片通过第二USB设备接口将所述UVC数据传输至PC端。由于本申请中USB配件内部的第一处理芯片与第二处理芯片之间通过SPI总线传输数据,在面对视频数据传输此类需传输大量数据的场景时,本申请相较于现有技术中的蓝牙传输方式,可以有效避免因通信不稳定或信号不好而造成PC端与SIP话机透传效果差的问题,由此达到传输过程更稳定的效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117667799B_ABST
    Figure CN117667799B_ABST
Patent Text Reader

Abstract

The application discloses a USB accessory for video data transmission, which comprises a first processing chip, a second processing chip, a first USB device interface and a second USB device interface; the first USB device interface is connected with the first processing chip, the first processing chip is connected with the second processing chip through a wired connection, and the second processing chip is connected with the second USB device interface; the first USB device interface transmits a USB data stream collected by a SIP phone to the first processing chip; the first processing chip extracts UVC data from the USB data stream and transmits the UVC data to the second processing chip; and the second processing chip transmits the UVC data to a PC end through the second USB device interface. By using the USB accessory, the PC end can obtain video data collected by a camera of a SIP phone without the operation of an operator, and the communication effect is more stable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of SIP phones, and more particularly to a USB accessory for video data transmission. Background Technology

[0002] Most SIP phones with camera functionality on the market today only have a host USB port, making it impossible to directly connect to a PC to acquire video data captured by the camera. In today's electronic product environment, to address the need for communication between two USB-enabled host devices, Bluetooth accessories are typically used to enable communication between the SIP phone and the PC; however, using Bluetooth accessories for data transmission can result in unstable communication and poor signal strength. Summary of the Invention

[0003] This invention provides a USB accessory for video data transmission. After the USB accessory is successfully connected to a PC and a SIP phone, the PC will recognize the SIP phone as a camera device and acquire the video data captured by the SIP phone's camera, thus completing the data pass-through.

[0004] An embodiment of the present invention provides a USB accessory for video data transmission, comprising: a first processing chip, a second processing chip, a first USB device interface, and a second USB device interface;

[0005] The first USB device interface is connected to the first processing chip, the first processing chip is connected to the second processing chip via a wired connection, and the second processing chip is connected to the second USB device interface.

[0006] The first USB device interface is used to transmit the USB data stream collected by the SIP phone to the first processing chip;

[0007] The first processing chip is used to extract UVC data from the USB data stream and transmit the UVC data to the second processing chip;

[0008] The second processing chip is used to transmit the UVC data to the PC via the second USB device interface.

[0009] Furthermore, the first processing chip is connected to the second processing chip via an SPI bus;

[0010] Furthermore, the first processing chip is also used to send a data acquisition command to the SIP phone when it detects that the first USB device interface is connected to the SIP phone, so that the SIP phone, after receiving the data acquisition command, transmits the acquired USB data stream to the first processing chip through the first USB device interface.

[0011] Furthermore, the first processing chip is also used to encapsulate the UVC data before transmitting the UVC data to the second processing chip;

[0012] Furthermore, the second processing chip is also used to deseal the encapsulated UVC data before transmitting the UVC data to the PC via the second USB device interface;

[0013] Furthermore, the USB accessory also includes: a USB to DC adapter;

[0014] The USB to DC interface is used to connect a SIP phone so that when the second USB interface is connected to the PC, the PC can power the SIP phone.

[0015] Furthermore, the configuration descriptor corresponding to the first processing chip is configured according to the camera class, and the report descriptor corresponding to the first processing chip is enumerated according to the protocol of the camera class.

[0016] The following benefits can be obtained by implementing the present invention:

[0017] This invention provides a USB accessory for video data transmission. The USB accessory includes a first processing chip, a second processing chip, a first USB device interface, and a second USB device interface. The first USB device interface is connected to the first processing chip, the first processing chip and the second processing chip are connected via a wired connection, and the second processing chip is connected to the second USB device interface. The first USB device interface transmits USB data streams collected by a SIP phone to the first processing chip. The first processing chip extracts UVC data from the USB data stream and transmits the UVC data to the second processing chip. The second processing chip transmits the UVC data to a PC via the second USB device interface. Because the first and second processing chips within the USB accessory transmit data via an SPI bus, in scenarios requiring the transmission of large amounts of data, such as video data transmission, this invention, compared to the existing Bluetooth transmission method, can effectively avoid poor transmission between the PC and the SIP phone due to unstable communication or poor signal, thereby achieving a more stable transmission process. Attached Figure Description

[0018] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0019] Figure 1 This is a schematic diagram of the structure of a USB accessory for video data transmission provided in an embodiment of the present invention.

[0020] Figure 2 This is a schematic diagram of a system software processing module for a USB accessory used for video data transmission according to an embodiment of the present invention.

[0021] Figure 3 This is a schematic diagram of the SIP phone software flow for a USB accessory used for video data transmission, provided by an embodiment of the present invention.

[0022] Explanation of reference numerals in the attached figures:

[0023] 1. SIP phone, 2. PC, 3. USB accessories, 4. USB data cable, 5. USB data cable, 6. First USB device interface, 7. Second USB device interface. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0026] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.

[0027] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0028] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0029] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0030] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0031] like Figure 1 As shown, one embodiment of the present invention provides a USB accessory for video data transmission, comprising: a USB accessory for video data transmission, comprising:

[0032] A first processing chip, a second processing chip, a first USB device interface, and a second USB device interface;

[0033] The first USB device interface is connected to the first processing chip, the first processing chip is connected to the second processing chip via a wired connection, and the second processing chip is connected to the second USB device interface.

[0034] The first USB device interface is used to transmit the USB data stream collected by the SIP phone to the first processing chip;

[0035] In a preferred embodiment, after detecting that the first USB device interface is connected to the SIP phone, the configuration descriptor corresponding to the first processing chip will be configured according to the camera class, and the report descriptor will be enumerated according to the protocol of the camera class.

[0036] Specifically, after the Teams software client identifies the corresponding camera device, the configuration descriptor in the first processing chip will be configured according to the identified camera device, and the report descriptor will be enumerated according to the protocol of the identified camera class, thereby successfully calling the camera to perform functions such as video calls.

[0037] Specifically, the first processing chip and the second processing chip are model ATS2833.

[0038] In a preferred embodiment, before transmitting the USB data stream collected by the SIP phone to the first processing chip, the first processing chip is further configured to send a data collection command to the SIP phone when it detects that the first USB device interface is connected to the SIP phone, so that the SIP phone, after receiving the data collection command, transmits the collected USB data stream to the first processing chip through the first USB device interface.

[0039] Specifically, the data acquisition command sent by the first processing chip to the SIP phone can be as follows: when the USB accessory is connected to the SIP phone, the first processing chip will send an HID message to notify the SIP phone. After receiving this message, the SIP phone will transmit the UVC data acquired by the camera to the first processing chip through the first USB device interface.

[0040] The first processing chip is used to extract UVC data from the USB data stream and transmit the UVC data to the second processing chip;

[0041] In a preferred embodiment, the first processing chip is connected to the second processing chip via an SPI bus, and the UVC data is encapsulated before being transmitted to the second processing chip;

[0042] Specifically, after receiving the USB data stream transmitted from the first USB device interface, the first processing chip classifies the USB data stream into UVC data and non-UVC data, encapsulates the classified UVC data into corresponding data packet headers, and transmits the data packet headers to the second processing chip via the SPI bus.

[0043] The second processing chip is used to transmit the UVC data to the PC via the second USB device interface;

[0044] In a preferred embodiment, the second processing chip is further configured to deseal the encapsulated UVC data before transmitting the UVC data to the PC via the second USB device interface;

[0045] Specifically, when the second processing chip receives the data packet header transmitted by the first processing chip via the SPI bus, it decapsulates the data packet header and then sends the decapsulated raw USB data to the corresponding USB node.

[0046] In a preferred embodiment, the USB accessory further includes: a USB to DC interface;

[0047] The USB to DC interface is used to connect a SIP phone so that when the second USB interface is connected to the PC, the PC can power the SIP phone.

[0048] Specifically, in scenarios where SIP phones require DC power, simply connect the USB accessory to the USB-to-DC power adapter and then connect it to a host device or USB charger with the corresponding voltage to meet the power supply requirements.

[0049] To better illustrate the technical solution of the present invention, the following is combined with... Figure 2 as well as Figure 3 This section explains how the entire USB accessory works:

[0050] After the USB accessory is connected to the SIP phone and the PC, the first processing chip sends an HID message to notify the SIP phone.

[0051] After receiving the HID message from the first processing chip, the SIP phone sends the USB data acquired by the video data acquisition module to the first processing chip through the USB receiving and transmitting processing module.

[0052] After receiving the USB data, the USB receiving and transmitting processing module of the first processing chip sends the USB data to the USB data classification and encapsulation module for classification processing. After classifying the UVC data in the USB data stream, the UVC data is encapsulated.

[0053] The encapsulated UVC data packet header is sent to the second processing chip via the SPI receive and transmit processing module;

[0054] After receiving the encapsulated USB data packet header, the SPI receiving and transmitting module of the second processing chip sends the UVC data packet header to the USB data classification and encapsulation module for unpacking.

[0055] The unpacked UVC raw data is sent to the PC via the USB receiving and sending processing module to complete the pass-through of video data.

[0056] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A USB accessory for video data transmission, characterized in that, include: A first processing chip, a second processing chip, a first USB device interface, and a second USB device interface; The first USB device interface is connected to the first processing chip, the first processing chip is connected to the second processing chip via a wire, and the second processing chip is connected to the second USB device interface. The first USB device interface is used to transmit the USB data stream collected by the SIP phone to the first processing chip; The first processing chip is used to extract UVC data from the USB data stream and transmit the UVC data to the second processing chip; The second processing chip is used to transmit the UVC data to the PC via the second USB device interface; The first processing chip is connected to the second processing chip via an SPI bus.

2. A USB accessory for video data transmission as described in claim 1, characterized in that, The first processing chip is further configured to send a data acquisition command to the SIP phone when it detects that the first USB device interface is connected to the SIP phone, so that the SIP phone, after receiving the data acquisition command, transmits the acquired USB data stream to the first processing chip through the first USB device interface.

3. A USB accessory for video data transmission as described in claim 1, characterized in that, The first processing chip is further configured to encapsulate the UVC data before transmitting the UVC data to the second processing chip.

4. A USB accessory for video data transmission as described in claim 3, characterized in that, The second processing chip is also used to deseal the encapsulated UVC data before transmitting the UVC data to the PC via the second USB device interface.

5. A USB accessory for video data transmission as described in claim 1, characterized in that, The USB accessory also includes: a USB to DC adapter; The USB to DC interface is used to connect a SIP phone so that when the second USB interface is connected to the PC, the PC can power the SIP phone.

6. A USB accessory for video data transmission as described in claim 1, characterized in that, The configuration descriptor corresponding to the first processing chip is configured according to the camera class, and the report descriptor corresponding to the first processing chip is enumerated according to the protocol of the camera class.

Citation Information

Patent Citations

  • Unidirectional transmission device and method based on USB interface

    CN107517222A

  • Smart control card and smart control card socket

    CN107665318A