Method and system for recovering lost media data packet

A media data and packet loss recovery technology, applied in digital transmission systems, transmission systems, data exchange networks, etc., can solve the problems of large delay, limited overhead, bandwidth consumption, etc., and achieve CPU load reduction, high transmission quality, and energy saving The effect of network bandwidth

Inactive Publication Date: 2010-06-02
深圳智衡技术有限公司
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the retransmission technology brings limited overhead because only the lost media packets are retransmitted; however, the associated delay is relatively large: the more packets lost, the greater the delay, so it is possible that although the media packets are retransmitted The case where the transfer is complete but outdated
Using FEC technology, the streaming media server continuously sends FEC data while sending the media data stream, and the client can reconstruct the lost media data packets according to the FEC data, and the real-time performance is relatively good; however, continuously sending FEC data will bring fixed bandwidth Consumption, especially in the case of relatively good network conditions, although there is no packet loss or the probability of packet loss is small, there will still be fixed bandwidth consumption

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 recovering lost media data packet
  • Method and system for recovering lost media data packet
  • Method and system for recovering lost media data packet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0034] Such as figure 1 As shown, the method for media packet loss recovery of the present invention comprises the following steps:

[0035] Step 101, the streaming media server sends and caches media data streams.

[0036] A media data stream consists of multiple consecutive media data packets.

[0037] Step 102, the client receives and buffers the media data stream.

[0038] In steps 103-104, the client detects whether a media data packet is lost in the buffered media data stream, and if not, ends the current process; otherwise, starts a preset packet loss detection timer.

[0039] Wherein, how to detect whether the media data stream is lost is a prior art, and will not be repeated here.

[0040] Step 105, the packet loss detection timer expires, and the client detects whether the lost media data packet has not been received yet, and i...

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 a method for recovering a lost media data packet. A stream media server sends and caches media data stream; a client-side receives and caches the media data stream; when the client-side detects that the cached media data stream internally loses a media data packet, the client-side sends a renunciative massage to the stream media server, wherein the renunciative massage carries packet lost information of the media data stream; the stream media server sets forward error correction coding redundancy according to the packet lost information of the media data stream and obtains a media data packet to be recovered from the media data stream cached by the stream media server; the stream media server encodes the media data packet to be recovered into forward error correction data to be sent the client-side according to the forward error correction coding redundancy; and the client-side recovers the lost media data packet according to the forward error correction data and the media data stream cached by the client-side. The invention also discloses a system for recovering the lost media data packet. By adopting the method, network bandwidth can be saved, and the CPU load of the stream media server can be reduced.

Description

technical field [0001] The invention relates to packet loss recovery technology in the field of Internet Protocol Television (IPTV), in particular to a method and system for recovery of media data packet loss. Background technique [0002] In the IPTV service, the transmission quality of the media data packets from the streaming media server to the client directly affects the user's video viewing effect. If the media data packet is lost during the transmission process, the video picture will be paused or mosaic, which seriously affects the user experience. Therefore, how to ensure the transmission quality of media data packets to provide users with high-quality video viewing effects is a key technical problem faced by the IPTV field. [0003] The traditional transmission control protocol (TCP) transmission method provides automatic packet loss retransmission function, but its packet loss retransmission mechanism is essential, that is, if a packet is lost, the entire transmi...

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): H04L1/00H04L1/16H04L12/56H04L29/06
CPCH04L1/1819H04L1/1671H04L1/0041
Inventor 黄宇轩
Owner 深圳智衡技术有限公司
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