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

RTP (real-time transport protocol) packaging method of AVS (audio video coding standard) video frame

An encapsulation method and video frame technology, which are applied in the field of RTP encapsulation of AVS video frames, can solve the problems of increasing packet loss rate and header overhead due to uncertainty, and reduce packet loss rate, link overhead, and high loss. The effect of packet rate

Active Publication Date: 2012-09-12
HARBIN INST OF TECH SHENZHEN GRADUATE SCHOOL
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since the data length of video frames varies greatly, if only one frame of video data is encapsulated according to each RTP packet, video frames larger than MTU (Maximum Transmission Unit, maximum transmission unit) will be fragmented in the lower layer, and the fragmentation is uncertain This increases the packet loss rate; some video frames are much smaller than the MTU, and each frame is individually encapsulated into an RTP packet for transmission, which increases additional header overhead

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 (real-time transport protocol) packaging method of AVS (audio video coding standard) video frame
  • RTP (real-time transport protocol) packaging method of AVS (audio video coding standard) video frame
  • RTP (real-time transport protocol) packaging method of AVS (audio video coding standard) video frame

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0072] The AVS-P2 video sequence begins with a sequence header, followed by one or more coded images, and the sequence end code indicates the end of a video sequence. The first coded picture after the sequence header shall be an I-frame. An image is a frame whose coded data starts with the image start code and ends with the sequence start code, the sequence end code or the next image start code, these bits should not appear in any case except the start code string. The start code is composed of a start code prefix and a start code value, and the start code prefix is ​​the bit string '0000 0000 0000 0000 0000 0001'. All start codes should be byte aligned. The start code value is an 8-bit integer used to indicate the type of start code.

[0073] In the present invention, RTP is not extended with header, so the bit X=0 in the RTP fixed header,...

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 an RTP (real-time transport protocol) packaging method of an AVS (audio video coding standard) video frame. The method comprises the following steps of: acquiring a video code stream generated by an encoder, and analyzing the video frame type of the code stream; analyzing the frame length of the video frame, and respectively making different RTP packages by virtue of combining with the frame type; if key video data, such as an I frame and a video sequence header, exists, separately packaging into a short-package-length RTP packet for sending; if P frame data exists, packaging by using a stripe as a main packaging unit, and packaging into the RTP packet as much as possible; if B frame data exists, packaging by using a macro block as the main packaging unit, and packaging into the RTP packet as much as possible, and meanwhile, if the P frame data is packaged before the B frame in one RTP packet, executing the steps such as packaging the B frame data by using the stripe as the unit. The method provided by the invention can be used for not only effectively protecting the important video data, but also reducing the link expenditure and reducing the total packet loss.

Description

technical field [0001] The invention relates to the field of streaming media, in particular to an RTP encapsulation method for AVS video frames. Background technique [0002] The AVS (Audio Video coding Standard) standard is a digital audio and video coding standard formulated by the Digital Audio and Video Codec Technical Standard Working Group. The syntax level of the video stream structure generated by AVS encoding is sequence, image, slice, macroblock, and block from high to low. The layered structure of the AVS stream is as follows image 3 shown. There are three types of video frames: I, P, and B, and the I frame is the key frame for decoding. There are two types of blocks, intra-prediction and inter-frame prediction, and the macroblock is the basic unit of spatial prediction compensation, temporal prediction compensation and spatial transformation. [0003] Streaming media is a media form that transmits audio, video and multimedia files in the network in a streaming...

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/6437H04N7/26H04N19/00
Inventor 张钦宇吴伟强王磊张常键
Owner HARBIN INST OF TECH SHENZHEN GRADUATE SCHOOL
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More