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

Method for detecting packet loss of H.264 video file

A video file and packet loss detection technology, applied in the field of network communication, can solve the problems of network congestion, large intrusion, and the inability to use the link packet loss measurement method, so as to achieve the effect of small measurement load and guaranteed accuracy

Inactive Publication Date: 2010-08-11
TONGJI UNIV
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the packet loss of the link does not necessarily reflect the packet loss of a specific application; therefore, the link packet loss measurement method cannot be used to measure the packet loss of a specific video application
In addition, because the measurement of IP link packet loss is active measurement, it will bring a large degree of intrusion to the actual network and cause network congestion.

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 for detecting packet loss of H.264 video file
  • Method for detecting packet loss of H.264 video file
  • Method for detecting packet loss of H.264 video file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] The present embodiment provides a method for detecting packet loss of an H.264 video file, the method comprising the following steps:

[0042] Step 1, described H.264 video file is made of several video sequences, and each described video sequence all comprises several I, P, B frame; Utilize user data domain to insert measurement information in video sequence;

[0043] Step 2, the receiving end obtains the data packet load and the size of each frame for transmitting the H.264 video file through the measurement information;

[0044] Step 3: after receiving, obtain the total number of data packets for transmitting the H.264 video file according to the result obtained in step 2, and then compare it with the number of data packets received by the receiving end to obtain the packet loss rate.

[0045] Further detailed steps of the method are:

[0046] Step 1, the insertion position of the measurement information is divided into two categories: 1) insert the H.264 video star...

Embodiment 2

[0059] This embodiment provides a packet loss detection method for H.264 video files, the flow chart of the method is as follows figure 1 shown, including the following steps:

[0060] Step A, obtain H.264 video file, described H.264 video file is made of several video sequences, and each video sequence all comprises several I, P, B frame; Insert data insertion in the user data field of video sequence location such as figure 1 shown; the insertion position can be divided into two categories: 1) insert the H.264 video start marker before the first video sequence parameter set, such as figure 2 As shown, its function is to mark the start of video transmission, extract the quintuple information of video transmission in the measurement, and calculate the transmission packet load; 2) Add the measurement mark and the frame length and frame number of each frame at the end of each frame ,Such as image 3 As shown, its function is to count the number of data packets corresponding t...

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 detecting the packet loss of an H.264 video file. The method comprises the following steps that: 1, the H.264 video file consists of a plurality of video sequences each of which includes a plurality of I, P and B frames, and measurement information is inserted into the video sequences by utilizing a user data domain; 2, a receiving end acquires a data packet load for transmitting the H.264 video file and the size of each frame through the measurement information; and 3, after the reception, the total number of data packets for transmitting the H.264 video file is obtained according to results obtained by the step 2, and is compared with the number of the data packets received by the receiving end so as to obtain a packet loss rate. In the method for detecting the packet loss of the H.264 video file, the valid measurement information is written into the user data domain, so that the packet loss condition of the H.264 video file can be accurately detected without the restriction of a stream media transmission protocol; and due to redundant data embedded in video, the accuracy of a measured value is ensured and an introduced measurement load is minimal.

Description

technical field [0001] The invention belongs to the field of network communication and relates to a method for detecting packet loss of H.264 video files. Background technique [0002] In the process of video transmission, once packet loss occurs, the user's satisfaction with the video will be reduced. Packet loss determines the user's quality of video experience. Therefore, it is of great research and practical significance to accurately measure the packet loss that occurs during network transmission. . The packet loss measurement here refers to measuring the loss of video packets during network transmission. [0003] Existing packet loss measurement tools mainly include Ping, Zing, and Badabing. As we all know, the Ping tool that comes with Windows uses ICMP to count the number of lost data packets sent to the specified location to determine the packet loss rate. However, during the sending process, once the firewall blocks ICMP, or the ICMP packet is lost on the way ba...

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): H04L12/26H04L29/06
Inventor 张大陆周华磊曹孝晶胡治国张俊生朱小庆
Owner TONGJI UNIV
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