Bulk endpoint-based wireless auxiliary stream data transmission method, and device

By using bulk endpoints and wireless network cards to directly transmit encoded data in wireless auxiliary streaming technology, the problems of low data transmission efficiency and insufficient security in the existing technology are solved, and more efficient and reliable wireless auxiliary streaming data transmission is achieved.

WO2025016443A1PCT designated stage expired Publication Date: 2025-01-23YEALINK (XIAMEN) NETWORK TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/106276
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-20
Filing Date
2024-07-18
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

The existing wireless auxiliary streaming technology has problems such as packet loss risk, low broadband and low data transmission efficiency during data transmission, especially when using INT endpoints and virtual network cards for NAT conversion.

Method used

Using the BULK -based endpoint -based wireless stream data transmission method, through the preset network protocol receiving and sending coding data, the data transmission is directly transmitted through the wireless network card, and the NAT conversion steps of the virtual network card are omitted.

Benefits of technology

Improve the efficiency and security of wireless stream data transmission, ensure the reliability and scalability of data transmission, and facilitate users to use universal network protocols and tools.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024106276_23012025_PF_FP_ABST
    Figure CN2024106276_23012025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a bulk endpoint-based wireless auxiliary stream data transmission method, and a device. The method is applied to a wireless auxiliary stream device, and comprises: according to a preset first network protocol and by means of a bulk endpoint, receiving first coded data sent by a first terminal; and sending the first coded data to a second terminal by means of a wireless network, so that the second terminal obtains first multimedia data on the basis of the first coded data and displays the first multimedia data. According to the present invention, the bandwidth used for receiving data by means of a bulk endpoint is higher, and data transmission security is higher and more reliable; in addition, the first coded data is received according to the first network protocol, and the data can be directly sent without being processed, so that data transmission efficiency and data transmission extensibility are improved, and a user can use a plurality of universal network protocols and tools in a transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

A bulk endpoint-based wireless auxiliary stream data transmission method and device Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method and device for transmitting wireless auxiliary stream data based on bulk endpoints. Background Art

[0002] With the development of Internet technology, live video has been widely used in scenarios such as online video conferencing, live game events, online classes, etc. due to its novel presentation form.

[0003] When the existing technology uses wireless auxiliary streaming technology to transmit data to the projection device, the PC side mostly uses a custom network protocol stack to package the data to obtain the corresponding data packets. The wireless auxiliary streaming end receives the data packets through the INT endpoint, parses the data through the custom protocol, and then performs NAT conversion on the data packets through the virtual network card, and sends the converted data packets to the host side for display.

[0004] However, using INT endpoints for transmission carries the risk of packet loss and low bandwidth. Similarly, using a virtual network card for NAT conversion consumes large computing resources, resulting in low data transmission efficiency.

[0005] Summary of the Invention

[0006] The present invention provides a bulk endpoint-based wireless auxiliary stream data transmission method and device, so as to achieve the technical effect of improving the efficiency of wireless auxiliary stream data transmission while ensuring its transmission security.

[0007] To solve the above technical problems, an embodiment of the present invention provides a bulk endpoint-based wireless auxiliary stream data transmission method, which is applied to a wireless auxiliary stream device. The wireless auxiliary stream data transmission method includes the following steps:

[0008] receiving first coded data sent by a first terminal through a bulk endpoint according to a preset first network protocol; wherein the first coded data is encoded by the first terminal into the multimedia data to be processed;

[0009] The first coded data is sent to a second terminal via a wireless network, so that the second terminal obtains and displays the first multimedia data according to the first coded data.

[0010] The data transmission method provided by the present invention receives data through a bulk endpoint. Compared to the prior art of receiving data through an INT endpoint, it utilizes a higher bandwidth, provides greater security during data transmission, and is more reliable. Furthermore, the present invention receives the first encoded data according to a preset first network protocol, improving the scalability of data transmission. Furthermore, the first encoded data can be directly sent to a second terminal without performing further operations on it, thereby improving data transmission efficiency and facilitating the use of multiple common network protocols and tools during the transmission process.

[0011] As a preferred example, the sending of the first coded data to the second terminal via a wireless network is specifically:

[0012] Sending the first coded data to a wireless network card, so that the wireless network card sends the first coded data to a second terminal via the wireless network;

[0013] The wireless sharing device includes the wireless network card.

[0014] After receiving the first encoded data, the wireless sharing device of the present invention sends it to the wireless network card in the device, which then transmits the first encoded data to the second terminal via the wireless network. Compared to the prior art, which requires a virtual network card to perform NAT conversion on the received encoded data before the wireless network card transmits it, the present invention directly transmits the first encoded data to the wireless network card after receiving it, which then transmits the first encoded data. This omits the NAT conversion step of the virtual network card and further improves data transmission efficiency.

[0015] As a preferred example, the first coded data is generated by encoding the multimedia data to be processed by the first terminal, specifically:

[0016] The first terminal encodes the collected multimedia data to be processed according to a preset first interface to obtain the first encoded data, and calls the first network protocol to send the first encoded data to the wireless sharing device through the bulk endpoint, so that the wireless sharing device receives the first encoded data.

[0017] In order to cooperate with the wireless auxiliary stream device to receive data using the first network protocol, the first terminal of the present invention also sends the first encoded data through the first network protocol. Compared with the existing technology that requires the encoded data to be packaged into data packets for transmission, the transmission method of the present invention does not need to package the data, and transmits the data by transmitting data packets, omitting the step of generating data packets and improving data transmission efficiency.

[0018] Similarly, since both the first terminal and the wireless auxiliary stream device transmit data according to the first network protocol, the wireless auxiliary stream device does not need to unpack or decode the first encoded data after receiving the first encoded data, and can directly send the first encoded data to the second terminal, further improving the efficiency of data transmission.

[0019] As a preferred example, before receiving the first coded data sent by the first terminal through the bulk endpoint according to the preset first network protocol, the method further includes:

[0020] receiving first debugging data sent by the first terminal through the bulk endpoint according to the first network protocol, and performing a debugging operation according to the first debugging data;

[0021] The first debugging data is parsed by the first terminal according to a first debugging signal.

[0022] To ensure data transmission stability, the present invention also incorporates a debugging process for the wireless sharing device before transmitting the first encoded data. The process receives the first debugging data sent from the first terminal via the bulk endpoint according to the first network protocol, and debugs the wireless sharing device based on the first debugging data. Due to the scalability of the first network protocol, the debugging efficiency of the present invention is also improved compared to existing technologies. Furthermore, the wireless sharing device can also receive multiple different types of debugging data for debugging.

[0023] As a preferred example, the first debugging data is parsed by the first terminal according to the first debugging signal, and specifically includes:

[0024] The first terminal parses the first debugging signal in response to the first debugging signal to obtain the first debugging data, and sends the first debugging data to the wireless sharing device through the bulk endpoint according to the first network protocol, so that the wireless sharing device receives the first debugging data.

[0025] The above debugging data parsing process ensures that the subsequent wireless sharing device performs debugging operations according to the first debugging data obtained through parsing, thereby improving the stability and security of the device during the subsequent first encoded data transmission.

[0026] Accordingly, the present invention further provides a wireless sharing device, which includes a receiving module and a sending module;

[0027] The receiving module is configured to receive first coded data sent by a first terminal through a bulk endpoint according to a preset first network protocol; wherein the first coded data is encoded by the first terminal into multimedia data to be processed;

[0028] The sending module is configured to send the first coded data to a second terminal via a wireless network, so that the second terminal obtains and displays the first multimedia data according to the first coded data.

[0029] As a preferred example, the sending module sends the first coded data to the second terminal via a wireless network, specifically:

[0030] Sending the first coded data to a wireless network card, so that the wireless network card sends the first coded data to a second terminal via the wireless network;

[0031] The wireless sharing device includes the wireless network card.

[0032] As a preferred example, the first coded data received by the receiving module is encoded by the first terminal into the multimedia data to be processed, specifically:

[0033] The collected multimedia data to be processed is encoded according to a first interface preset by the first terminal to obtain the first encoded data, and the first network protocol is called to send the first encoded data to the wireless sharing device through the bulk endpoint, so that the wireless sharing device receives the first encoded data.

[0034] As a preferred example, the receiving module is further configured to:

[0035] receiving first debugging data sent by the first terminal through the bulk endpoint according to the first network protocol, and performing a debugging operation according to the first debugging data;

[0036] The first debugging data is parsed by the first terminal according to a first debugging signal.

[0037] Accordingly, the present invention further provides a wireless sharing system, which includes a first terminal, a second terminal, and a wireless sharing device;

[0038] The first terminal is connected to the wireless sharing device via a bulk endpoint, and the second terminal is connected to the wireless sharing device via a wireless network;

[0039] The wireless sharing device performs any one of the above methods for wireless sharing data transmission based on bulk endpoints;

[0040] The first terminal is configured to send the first encoded data to the wireless sharing device;

[0041] The second terminal is used to obtain and display first multimedia data according to the first encoded data. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] FIG1 is a flow chart of an embodiment of a bulk endpoint-based wireless auxiliary stream data transmission method provided by the present invention;

[0043] FIG2 is a flow chart illustrating an embodiment of a bulk endpoint-based wireless sharing streaming debugging method provided by the present invention;

[0044] FIG3 is a flow chart of another embodiment of a bulk endpoint-based wireless auxiliary stream data transmission method provided by the present invention;

[0045] FIG4 is a schematic structural diagram of an embodiment of a bulk endpoint-based wireless auxiliary stream data transmission device provided by the present invention. DETAILED DESCRIPTION

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0047] Example 1

[0048] Please refer to FIG1 , which is a flowchart of an embodiment of a bulk endpoint-based wireless auxiliary stream data transmission method provided in an embodiment of the present invention, including steps 101 to 102. The details of each step are as follows:

[0049] Step 101: Receive first encoded data sent by a first terminal through a bulk endpoint according to a preset first network protocol.

[0050] In this embodiment, the wireless sharing device receives data through bulk endpoints. Compared to existing technologies that receive data through INT endpoints, this method is more stable, utilizes higher bandwidth, and provides greater security and reliability during data transmission. Furthermore, the present invention embeds a network protocol stack within the device and uses a first network protocol to receive first encoded data, improving the scalability of data transmission and eliminating the need for any data processing during reception.

[0051] The first network protocol in this embodiment is a general network protocol, including but not limited to TCP / IP protocol, IPX / SPX protocol, NetBEUI protocol, etc., but the first network protocol in this embodiment is preferably TCP / IP protocol, because TCP / IP protocol, as a reliable transmission protocol, has a retransmission mechanism. It can rely on the reliability of the protocol itself to improve the anti-packet loss capability of data transmission, thereby improving the user experience.

[0052] The TCP / IP protocol, as the most basic protocol of the Internet, is a protocol suite that includes multiple protocols. Strictly speaking, this protocol suite is a four-layer architecture, encompassing the application layer, transport layer, network layer, and data link layer. The TCP / IP application layer primarily includes protocols such as Telnet, FTP, and SMTP, which are used to receive data from the transport layer or transmit data to the transport layer according to different application requirements and methods. The transport layer primarily includes protocols such as UDP and TCP, which serve as channels connecting user platforms and data within computer information networks, enabling data transmission and sharing. The network layer primarily includes protocols such as ICMP, IP, and IGMP, which are responsible for transmitting data packets within the network. The network access layer, also known as the network interface layer or data link layer, primarily includes protocols such as ARP and RARP, and its primary function is to provide link management error detection and effectively handle information details related to different communication media.

[0053] Step 102: Send the first coded data to a second terminal via a wireless network, so that the second terminal obtains and displays first multimedia data according to the first coded data.

[0054] In this embodiment, after the wireless auxiliary stream device receives the first encoded data, it can directly send it to the second terminal without performing further operations on the first encoded data, such as parsing or decoding the data. Compared with the existing technology, this reduces the steps of packetizing or converting the data, improves data transmission efficiency, and also facilitates users to use a variety of common network protocols and tools during the transmission process.

[0055] In this embodiment, since the data types of the network data transmitted between the first terminal, the wireless auxiliary stream device, and the second terminal are the same, when the network data is transmitted between the above three terminals, the above three terminals do not need to perform any data processing on the network data. After receiving the first encoded data sent by the first terminal, the wireless auxiliary stream device can directly send the first encoded data to the second terminal.

[0056] At the same time, in this embodiment, the network data transmitted between the above three is not limited to simple image data or video data, and the network data can be multimedia such as video data, audio data, image data, and text data, etc. If the transmitted network data is video data or audio data, the corresponding transmission process is the same as the transmission process provided in this embodiment, that is, the first terminal encodes the data to be processed to obtain the corresponding first encoded data and sends the first encoded data to the wireless auxiliary stream device according to the first network protocol. The wireless auxiliary stream device receives the first encoded data through the bulk endpoint according to the first network protocol, and sends it to the second terminal through the wireless network, so that the second terminal decodes the first encoded data and obtains the corresponding transmitted network data, including multimedia data such as audio data, video data, image data or text data.

[0057] Before the wireless auxiliary stream device sends the first coded data to the second terminal, the device sends the first coded data to the wireless network card, so that the wireless network card sends the first coded data to the second terminal via the wireless network, and the wireless auxiliary stream device includes a wireless network card. Compared with the prior art, which requires a virtual network card to perform a NAT conversion on the received coded data before the wireless network card sends it, the present invention can directly transmit the first coded data to the wireless network card after receiving it, and the wireless network card sends the first coded data, omitting the NAT conversion step of the virtual network card and further improving data transmission efficiency.

[0058] As another example of this embodiment, referring to FIG. 2 , FIG. 2 is a flow chart of an embodiment of a bulk endpoint-based wireless sharing stream debugging method provided by the present invention, including steps 201 to 202 , each of which is specifically as follows:

[0059] Step 201: The first terminal responds to the first debugging signal, parses the first debugging signal to obtain the first debugging data, and sends the first debugging data to the wireless sharing device through the bulk endpoint according to the first network protocol.

[0060] This example, through the debugging data parsing process described above, ensures the accuracy of subsequent debugging operations performed by the wireless sharing device based on the first debugging data obtained through parsing. This improves the stability and security of the wireless sharing device during the transmission of the first encoded data after debugging. Furthermore, debugging the wireless sharing device includes adjustments to the device's firewall, intrusion detection, and access policy systems, further enhancing data security during transmission.

[0061] Step 202: Receive first debugging data sent by the first terminal through the bulk endpoint according to the first network protocol, and perform a debugging operation according to the first debugging data.

[0062] The debugging process provided in this example can be executed before or after the data is sent. If it is executed before the data is sent, it is to ensure the stability of the subsequent data transmission process. If it is executed after the data is sent, it is to perform targeted debugging and solutions for problems arising during data transmission. The first debugging data sent from the first terminal is received through the bulk endpoint according to the first network protocol, and the wireless auxiliary flow device is debugged according to the first debugging data. Due to the scalability of the first network protocol, the debugging efficiency of the present invention is also improved compared to the existing technology. At the same time, the wireless auxiliary flow device can also receive multiple different types of debugging data for debugging.

[0063] Regarding the above debugging process, the first terminal includes a debugging client, and the wireless sharing device includes a debugging server. Based on the above two modules, the specific implementation process of the above debugging process is as follows: the debugging client in the first terminal responds to the first debugging signal, determines a first debugging program to be run based on first debugging data obtained by parsing the first debugging signal, and runs the first debugging program, causing the first terminal to send the first debugging data via a first network protocol, thereby causing the wireless sharing device to receive the first debugging data. After receiving the first debugging data via the first network protocol, the wireless sharing device sends the first debugging data to the debugging server, causing the debugging server to determine the program type of the first debugging program based on the first debugging data and run the first debugging program to perform debugging operations based on the first debugging data.

[0064] The present embodiment does not further limit the specific type of the debugging program, and the user can adjust the program type according to actual conditions. The debugging program type includes a SecureCRT program or a HyperTerminal program.

[0065] Example 2

[0066] Please refer to Figure 3, which is a flowchart illustrating another embodiment of a bulk endpoint-based wireless sharing data transmission method provided by the present invention. As shown in Figure 3, compared to Figure 1, steps 302 and 303 in Figure 3 are identical to steps 101 and 102 in Figure 1. Step 301 encodes the collected multimedia data to be processed according to a first interface preset by the first terminal to obtain the first encoded data, and then calls the first network protocol to send the first encoded data to the wireless sharing device via the bulk endpoint.

[0067] In this embodiment, in order to cooperate with the wireless sharing device to receive data using the first network protocol, the first terminal also sends the first encoded data through the first network protocol. Compared with the existing technology that requires packaging the encoded data into data packets for transmission, the transmission method of this embodiment does not require data packaging and transmits data through data packets, omitting the step of generating data packets and improving data transmission efficiency.

[0068] Similarly, since both the first terminal and the wireless auxiliary stream device transmit data according to the first network protocol, the wireless auxiliary stream device does not need to unpack or decode the first encoded data after receiving the first encoded data, and can directly send the first encoded data to the second terminal, further improving the efficiency of data transmission.

[0069] Because the first terminal utilizes the first network protocol, which is highly extensible, it is convenient for users to use various common network protocols and corresponding tools for the first terminal according to their actual needs. Similarly, the first interface of this embodiment is preferably a standard socket interface, which effectively improves the convenience of programming or development for the first terminal.

[0070] The standard socket interface is a basic operating unit for communication that supports the TCP / IP protocol. It can be used as an endpoint in each communication connection when two network applications communicate. It is an API (application programming interface) for inter-process communication in a network environment. During operation, the first interface of the first terminal, i.e., the standard socket interface, is in a waiting state and monitors the network state of the first terminal in real time. When the first interface, i.e., the standard socket interface, monitors a connection request, it adjusts the network state of the first terminal to a connected state and responds to the connection request. When the connection is successfully established, the first terminal can encode the multimedia data to be processed according to the encoding code received by the first interface, i.e., the standard socket interface, or receive a programming code so that the first terminal runs a corresponding command according to the programming code, or receive a development code so that the first terminal runs a corresponding command according to the development code.

[0071] In order to better illustrate the working principle and process flow of the bulk endpoint-based wireless auxiliary stream data transmission method and device of the present invention, reference may be made to, but not limited to, the relevant records above.

[0072] 4 , which is a schematic structural diagram of an embodiment of a bulk endpoint-based wireless sharing data transmission device provided by the present invention. As shown in FIG4 , the wireless sharing device includes a receiving module 401 and a sending module 402 .

[0073] The receiving module 401 is used to receive first encoded data sent by the first terminal through the bulk endpoint according to a preset first network protocol, and can also be used to receive first debugging data sent by the first terminal through the bulk endpoint according to the first network protocol, and perform debugging operations based on the first debugging data; wherein the first encoded data is encoded by the first terminal for processing multimedia data, and the first debugging data is parsed by the first terminal according to the first debugging signal.

[0074] The sending module 402 is configured to send the first encoded data to a second terminal via a wireless network, so that the second terminal obtains and displays the first multimedia data based on the first encoded data. The sending of the first encoded data to the second terminal via a wireless network specifically includes sending the first encoded data to a wireless network card, so that the wireless network card sends the first encoded data to the second terminal via the wireless network; and the wireless sharing device includes the wireless network card.

[0075] Compared to existing wireless sharing devices, the structure of this wireless sharing device does not include a virtual network card module, and therefore does not require a NAT translation step. Therefore, the wireless sharing device provided by this embodiment has a simpler structure and a simpler installation process. It also omits a data processing step, improving data transmission efficiency.

[0076] Accordingly, an embodiment of the present invention further provides a wireless sharing system, comprising a first terminal, a second terminal, and a wireless sharing device, wherein the first terminal is connected to the wireless sharing device via a bulk endpoint, and the second terminal is connected to the wireless sharing device via a wireless network;

[0077] The first terminal is used to send the first encoded data to the wireless auxiliary stream device, specifically including encoding the collected multimedia data to be processed according to a preset first interface to obtain the first encoded data, calling the first network protocol to send the first encoded data to the wireless auxiliary stream device through the bulk endpoint, so that the wireless auxiliary stream device receives the first encoded data; and responding to the first debugging signal, parsing the first debugging signal to obtain the first debugging data, and sending the first debugging data to the wireless auxiliary stream device through the bulk endpoint according to the first network protocol, so that the wireless auxiliary stream device receives the first debugging data.

[0078] The second terminal is used to obtain and display the first multimedia data according to the first coded data, specifically including receiving the first coded data through a wireless network and decoding the first coded data to obtain the first multimedia data, and displaying the first multimedia data on the display terminal.

[0079] When the first terminal is a screen projection device, the second terminal is a host. When the first terminal is a host, the second terminal is a screen projection device. There can be one or more screen projection devices. When the first terminal is a screen projection device and the second terminal is a host, the wireless sharing device performs the same operation flow as steps 101 to 102 in Example 1.

[0080] When the first terminal is the host and the second terminal is the projection device, the operation process performed by the wireless sharing device is similar to steps 101 to 102 shown in Example 1, but there are differences. The difference is that the wireless sharing device will receive the second data sent by the first terminal via the wireless network, and send the second data to the second terminal via the bulk endpoint according to the preset first network protocol, so that the second terminal receives the second data. The above process is reverse projection, that is, the host-side data is reversely projected to the projection device.

[0081] When the wireless auxiliary streaming device performs the reverse screen projection operation, the first terminal, i.e., the host end, encodes the second multimedia data to be processed to obtain the second data, and sends the second data to the wireless auxiliary streaming device via a wireless network, so that the wireless auxiliary streaming device receives the second data from the first terminal, i.e., the host end, via the wireless network card. After receiving the second data, the wireless auxiliary streaming device does not need to perform any operation on the second data, and can directly send it to the second terminal, i.e., the screen projection device, via the bulk endpoint according to the preset first protocol, so that the second terminal, i.e., the screen projection device, receives the second data according to the first network protocol, decodes the second data, obtains the second multimedia data, and displays it.

[0082] When executing the reverse screen projection process, the wireless sharing device can also receive second debugging data sent by the first terminal, i.e., the host, via the wireless network, and perform a debugging operation based on the second debugging data. The second debugging data is obtained by parsing the second debugging signal by the first terminal, i.e., the host. The first terminal, i.e., the host, responds to the second debugging signal and parses the second debugging signal to obtain the second debugging data. The second debugging data is then sent to the wireless sharing device via the wireless network, causing the wireless sharing device to perform the debugging operation based on the second debugging data.

[0083] In summary, the present invention provides a method and device for wireless auxiliary stream data transmission based on bulk endpoints, which is applied to wireless auxiliary stream devices, receives first encoded data sent by a first terminal through a bulk endpoint according to a preset first network protocol, and sends the first encoded data to a second terminal through a wireless network, so that the second terminal obtains and displays first multimedia data based on the first encoded data. The present invention uses a higher bandwidth for receiving data through bulk endpoints, and is more secure and reliable when transmitting data. At the same time, the first encoded data is received according to the first network protocol, and the sending operation is directly executed without processing the data, thereby improving data transmission efficiency and scalability, and facilitating users to use multiple common network protocols and tools during the transmission process.

[0084] The specific embodiments described above further illustrate the objectives, technical solutions, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.

Claims

1. A bulk endpoint-based wireless auxiliary stream data transmission method, characterized in that: Applied to a wireless auxiliary stream device, the wireless auxiliary stream data transmission method comprises the following steps: Receiving first coded data sent by a first terminal through a bulk endpoint according to a preset first network protocol; wherein the first coded data is encoded by the first terminal into the multimedia data to be processed; The first coded data is sent to the second terminal via a wireless network, so that the second terminal obtains and displays the first multimedia data according to the first coded data.

2. A bulk endpoint-based wireless auxiliary stream data transmission method as claimed in claim 1, characterized in that: The sending the first coded data to the second terminal through the wireless network is specifically: Sending the first coded data to a wireless network card, so that the wireless network card sends the first coded data to a second terminal through the wireless network; The wireless sharing device includes the wireless network card.

3. The bulk endpoint-based wireless auxiliary stream data transmission method according to claim 1, characterized in that: The first coded data is encoded by the first terminal for processing multimedia data, specifically: The first terminal encodes the collected multimedia data to be processed according to a preset first interface to obtain the first encoded data, and calls the first network protocol to send the first encoded data to the wireless auxiliary stream device through the bulk endpoint, so that the wireless auxiliary stream device receives the first encoded data.

4. The bulk endpoint-based wireless auxiliary stream data transmission method according to claim 1, characterized in that: Before receiving the first coded data sent by the first terminal through the bulk endpoint according to the preset first network protocol, the method further includes: receiving first debugging data sent by the first terminal through the bulk endpoint according to the first network protocol, and performing a debugging operation according to the first debugging data; The first debugging data is parsed by the first terminal according to a first debugging signal.

5. A bulk endpoint-based wireless auxiliary stream data transmission method as claimed in claim 4, characterized in that: The first debugging data is parsed by the first terminal according to the first debugging signal, and specifically includes: The first terminal parses the first debugging signal in response to the first debugging signal to obtain the first debugging data, and sends the first debugging data to the wireless sharing device through the bulk endpoint according to the first network protocol, so that the wireless sharing device receives the first debugging data.

6. A wireless sharing device, characterized in that: The wireless sharing device includes a receiving module and a sending module; The receiving module is used to receive first coded data sent by a first terminal through a bulk endpoint according to a preset first network protocol; wherein the first coded data is encoded by the first terminal to encode the multimedia data to be processed; The sending module is used to send the first coded data to the second terminal through a wireless network, so that the second terminal obtains and displays the first multimedia data according to the first coded data.

7. The wireless sharing device according to claim 6, characterized in that: The sending module sends the first coded data to the second terminal via a wireless network, specifically: Sending the first coded data to a wireless network card, so that the wireless network card sends the first coded data to a second terminal through the wireless network; The wireless sharing device includes the wireless network card.

8. The wireless sharing device according to claim 6, characterized in that: The first coded data received by the receiving module is encoded by the first terminal into the multimedia data to be processed, specifically: The collected multimedia data to be processed is encoded according to the first interface preset by the first terminal to obtain the first encoded data, and the first network protocol is called to send the first encoded data to the wireless auxiliary stream device through the bulk endpoint, so that the wireless auxiliary stream device receives the first encoded data.

9. The wireless sharing device according to claim 6, characterized in that: The receiving module is also used for: receiving first debugging data sent by the first terminal through the bulk endpoint according to the first network protocol, and performing a debugging operation according to the first debugging data; The first debugging data is parsed by the first terminal according to a first debugging signal.

10. A wireless sharing system, characterized in that: The wireless sharing stream system includes a first terminal, a second terminal and a wireless sharing stream device; The first terminal is connected to the wireless sharing device via a bulk endpoint, and the second terminal is connected to the wireless sharing device via a wireless network; The wireless sharing stream device executes a bulk endpoint-based wireless sharing stream data transmission method according to any one of claims 1 to 5; The first terminal is used to send the first encoded data to the wireless sharing device; The second terminal is used to obtain and display first multimedia data according to the first encoded data.

Citation Information

Patent Citations

  • Wireless auxiliary flow data transmission method based on video conference system as well as system

    CN109348167A

  • Auxiliary stream data transmission method and system, storage medium and terminal equipment

    CN112702556A

  • Bulk endpoint-based wireless auxiliary stream data transmission method and device

    CN116801023A

  • Multimedia data transfer system using Real-timeTransport Protocol

    KR1020030057505A

  • Digital links for multi-media network conferencing

    US20060047749A1