Method and system for realizing streaming media packet loss and retransmission

A technology of packet loss retransmission and implementation method, applied in the field of stream media packet loss retransmission implementation, can solve the problems that the receiving end cannot obtain, cannot notify the receiving end in time, and the processing is complicated, and achieves the effect of convenient dynamic update.

Active Publication Date: 2016-07-27
ZTE CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Without RTSP link and without SDP, the receiving end will not be able to obtain information such as the above-mentioned retransmission specification
Moreover, when the information changes, the receiving end cannot be notified in time.
In addition, relying on RTSP / RTCP to feed back packet loss information also has the problem of maintaining multiple links. When there is a NAT firewall, there are many problems and the processing is more complicated.

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
  • Method and system for realizing streaming media packet loss and retransmission
  • Method and system for realizing streaming media packet loss and retransmission
  • Method and system for realizing streaming media packet loss and retransmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] In this embodiment, on the basis of MPEG-2TS, the retransmission configuration information is transmitted in an in-band manner. For example, the following technical solution is used to extend MPEG-2TS:

[0054] 1. Add a program-level arq_signal_descriptor in PMT (ProgramMapTable, program mapping table), defined as follows:

[0055]

[0056] Note: uimsbf in the table means an unsigned integer (Unsigned integer, most significant bit first, refer to the relevant definition in the ISO / IEC13818-1 standard for details), the same below.

[0057] Define descriptor_tag=129, indicating that the descriptor is arq_signal_descriptor. The meanings of other fields are as follows:

[0058] descriptor_length—indicates the length of the arq_signal_descriptor, see the relevant definitions in the ISO / IEC13818-1 standard;

[0059] arq_profile_identifier—indicates the retransmission specification adopted, for example, when it is the ASCII character "ZARQ", it indicates the format and t...

Embodiment 2

[0102]In this embodiment, the retransmission signaling is transmitted through RTP / RTCP, and the retransmission configuration information is transmitted in an in-band manner.

[0103] When the code stream is transmitted through the RTP stream (such as TSoverRTP), the relevant retransmission configuration information can be encapsulated in the RTP / RTCP packet and transmitted through the RTP / RTCP channel. figure 2 An illustration of using the RTP channel to transmit retransmission configuration information is given. The retransmitted RTP packet can be used as one RTP stream, multiplex the RTP channel of the media code stream, or use a new RTP channel for transmission.

[0104] For example, when using the RTP channel to transmit retransmission configuration information, the following technical solutions can be adopted to extend RTP:

[0105] (1) Allocate a special PT value, such as 126, to identify that the corresponding RTP stream is used to transmit retransmission configuratio...

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 present invention relates to a method and system for realizing packet loss retransmission of streaming media. The method includes: the sending end adopts the same transmission mode as the media code stream to send retransmission configuration information, and the retransmission configuration information includes feedback specification identification and retransmission Specification identification; the receiving end receives and configures the retransmission configuration information; when the receiving end detects packet loss, it constructs and sends a packet loss feedback message according to the cached retransmission configuration information; the sending end receives the packet loss feedback After the message is sent, a retransmission packet is constructed and sent according to the retransmission configuration information; the receiving end receives the retransmission packet according to the cached retransmission configuration information. The method and system for realizing packet loss and retransmission of streaming media in the present invention can improve the reliability of streaming media transmission.

Description

technical field [0001] The present invention relates to the technical field of streaming media, and more specifically, to a method and system for realizing packet loss and retransmission of streaming media in streaming media applications. Background technique [0002] With the popularization of broadband network and the development of multimedia technology, the application of streaming media technology is becoming more and more extensive, such as digital broadcasting services, IPTV (Interactive Internet Television) services, mobile streaming media services and so on. The common feature of these services is that after the multimedia data is packaged and packaged according to certain rules, the data is distributed through the underlying communication network. For example, in IPTV applications, TSoverRTP (TransportStream over Real-timeTransportProtocol, the transport stream is carried on the real-time transport protocol) or TSoverUDP (TransportStreamoverUserDatagramProtocol, th...

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 Patents(China)
IPC IPC(8): H04N21/647H04N21/65H04N21/6375H04N21/6437
CPCH04N21/6437H04N21/647
Inventor 王芳刘继年赵宇孙健陈光亮
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products