Method and system for establishing lightweight WebRTC system suitable for Internet of Things device
An IoT device, lightweight technology, applied in transmission systems, digital transmission systems, error prevention/detection using return channels, etc., can solve problems such as difficult maintenance, large code, and difficulty in cross-compilation, achieving simple architecture, Feature-Specific Effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach
[0083] like figure 2 As shown, the method for establishing a lightweight WebRTC system suitable for Internet of Things devices in this application, an implementation thereof, includes the following steps:
[0084] Step 202: Establish a communication path between the local device and the peer device through P2P NAT traversal;
[0085] Step 204: Transmit audio and video data between the local device and the peer device, and store the audio and video data packets in the cache;
[0086] Step 206: Perform packet loss detection on the audio and video data in the cache, send a packet loss retransmission message to the peer device, and obtain the original data packet according to the packet loss retransmission information, and store it in the cache;
[0087] Step 208: Receive the packet loss retransmission request sent by the peer device, retrieve the data packet to be retransmitted from the original data packet in the cache, and send it to the peer device.
[0088] Step 202 may sp...
Embodiment 2
[0159] like Figure 8 As shown, the system for establishing a lightweight WebRTC system suitable for Internet of Things devices in this application, an implementation thereof, includes a path establishment module, a data transmission module, a packet loss retransmission request module, and a packet loss retransmission processing module.
[0160] A path establishment module, used for establishing a communication path through P2P NAT traversal between the local device and the peer device;
[0161] The data transmission module is used to transmit audio and video data between the local device and the peer device, and save the audio and video data packets in the cache;
[0162] The packet loss retransmission request module is used to detect the packet loss of the audio and video data in the cache, send the packet loss retransmission message to the peer device, and obtain the original data packet according to the packet loss retransmission information, and save it in the cache ;
...
Embodiment 3
[0169] The present application may also provide a computer-readable storage medium, including a program, where the program can be executed by a processor to implement the method in Embodiment 1.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


