Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RTP data packet out-of-order processing and frame recombination method and system

A technology of data packet and frame method, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of RTP data packet disorder, data packet jitter, etc., to reduce the probability of erroneously discarding UDP/RTP data packets , to avoid intermittent, to avoid the effect of stuttering

Active Publication Date: 2021-06-22
即时匹配(上海)网络科技有限公司
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] During the data packet transmission process of the UDP-RTCP protocol and the UDP-RTP protocol, the sender of the instant messaging client sends out the RTP data packets at a linear and uniform speed, but due to the different routing paths in the IP network and the real-time network bandwidth Changes and other network factors cause data packets to jitter during transmission. RTP data packets are likely to arrive at the receiver of the instant messaging client in the form of a curve. Therefore, this system architecture is used for end-to-end communication between instant messaging clients. For direct streaming media communication at the end, what needs to be solved is the out-of-sequence of the RTP data packets received by the receiver client and the two new problems of RTP data packet reassembly

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • RTP data packet out-of-order processing and frame recombination method and system
  • RTP data packet out-of-order processing and frame recombination method and system
  • RTP data packet out-of-order processing and frame recombination method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The present invention will be further described below in conjunction with accompanying drawing.

[0075] Such as figure 1 In the shown embodiment, the out-of-sequence processing and reorganization frame system of the RTP data packet of the receiver of the instant messaging client includes:

[0076] RTP data packet receiving module, it receives RTP data packet and marks receiving time stamp;

[0077] RTP data packet out-of-order processing module, it inserts this RTP data packet on the appropriate node in the RTP data packet doubly linked list queue according to the serial number of the RTP data packet that RTP data packet receiving module receives, makes the RTP data packet that receives receive in RTP packets are arranged in ascending order of sequence numbers from the head to the end of the queue in the double-linked list queue;

[0078] The RTP data packet reframing module, every anti-network jitter threshold time, it cycles a reframing operation: calculate the rec...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an RTP data packet out-of-order processing and frame recombination method and system. The method comprises the following steps: receiving an RTP data packet; inserting the RTP data packets into appropriate nodes in the RTP data packet double linked list queue according to the serial numbers of the RTP data packets, so that the RTP data packets are arranged in the RTP data packet double linked list queue from the queue head to the queue tail according to the ascending sequence of the serial numbers; and repeating a re-framing operation once at an interval of an anti-network jitter threshold time: taking out the RTP data packets of which the received time is greater than an affirmed loss threshold in the RTP data packet double linked list queue one by one from the head of the queue, putting the RTP data packets into an RTP frame linked list queue, re-forming a complete video frame, and putting the frame into a decoding buffer area, or the RTP data packets which cannot form a complete frame are processed. According to the method and the system, the problems of out-of-order and re-framing of the UDP / RTP data packets are solved, interruption and lagging during playing are avoided, and the probability of mistakenly discarding the UDP / RTP data packets is reduced.

Description

technical field [0001] The invention relates to the field of instant messaging, in particular to a method and system for out-of-order processing of RTP data packets and frame reorganization of an instant messaging client streaming media receiver. Background technique [0002] Instant Messaging (IM) refers to services that can send and receive Internet messages in real time. After the user registers, he can log in to the instant messaging software on the user terminal through the login information at the time of registration, and the instant messaging and information interaction between the user terminals can be carried out through the instant messaging system. [0003] Among the instant messaging tools currently on the market, there are usually two streaming media transmission methods related to the real-time streaming media function. One is to use the real-time streaming media service provided by a third-party real-time streaming media service provider, but there are certai...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L12/58
CPCH04L65/80H04L69/164H04L51/04H04L65/762H04L65/65
Inventor 黄玉阔徐松松高志亮张诚周宾
Owner 即时匹配(上海)网络科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products