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

Method and system for realizing streaming media packet loss retransmission

A technology of packet loss retransmission and implementation method, which is 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 there are many problems, and achieves the effect of convenient dynamic update.

Active Publication Date: 2012-07-18
ZTE CORP
View PDF5 Cites 13 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 retransmission
  • Method and system for realizing streaming media packet loss retransmission
  • Method and system for realizing streaming media packet loss retransmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

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

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

[0055]

[0056] Note: uimsbf in the table means an unsigned integer (Unsigned integer, most significant bit first, see 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 forma...

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 TS over RTP), 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 configura...

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 relates to a method and a system for realizing streaming media packet loss retransmission. The method comprises the following steps that: a transmitting end transmits retransmission configuration information through a transmission mode as same as that of a media code stream, and the retransmission configuration information comprises a feedback standard identification and a retransmission standard identification; a receiving end receives and configures the retransmission configuration information; the receiving end configures and transmits a packet loss feedback message according to a cached retransmission configuration information when detecting packet loss; the transmitting end configures and transmits a retransmission packet according to the retransmission configuration information after receiving the packet loss feedback message; and the receiving end receives the retransmission packet according to the cached retransmission configuration information. According to the method and the system for realizing streaming media packet loss retransmission, the reliability of streaming media transmission can be improved.

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, use TS over RTP (Transport Stream over Real-time Transport Protocol, the transport stream is carried on the real-time transport protocol) or TS over UDP (Transport Stream over User Datag...

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
IPC IPC(8): H04N21/647H04N21/65H04N21/6375H04N21/6437
CPCH04N21/647H04N21/6437
Inventor 王芳刘继年赵宇孙健陈光亮
Owner ZTE CORP
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