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

MPEG video transmission quality monitoring method and system

A technology for video transmission and video quality, applied in transmission systems, digital transmission systems, televisions, etc., and can solve problems such as packet loss, video quality degradation, and video playback quality impact.

Active Publication Date: 2018-12-14
FENGHUO COMM SCI & TECH CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (3) Packet loss: It directly affects the playback quality of the video, no matter which type of packet is lost, the video quality will be reduced to varying degrees
[0010] However, there is currently no clear and standardized solution in the industry to realize the calculation of quality indicators DF and MLR. Therefore, the industry urgently needs a method for calculating DF and MLR with high efficiency and precision, and then monitors video quality through this method

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
  • MPEG video transmission quality monitoring method and system
  • MPEG video transmission quality monitoring method and system
  • MPEG video transmission quality monitoring method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0089] see figure 2 As shown, the process of S1 includes:

[0090] S101: Hook the packet receiving function (this function is used to receive IP data packets) to the CPU entry point of the monitoring node switch driver, when the monitoring node receives the IP data packets, if the IP data packets meet the preset IP data packets When the configuration information is configured, go to S102. If the IP data packet does not meet the configuration information, it is directly discarded. This process ends. When the next IP data packet is received, S101 is executed again.

[0091] S102: According to the current IP data packet information, judge whether the current IP data packet is an MPEG TS encapsulation packet, if so, obtain the video encoding data payload in the current IP data packet, and turn to S103, otherwise it indicates that the received video is not a standard MPEG transmission video Data, discard the current IP data packet at this time, to release the current IP data pack...

Embodiment 2

[0095] On the basis of embodiment one, the configuration information of the IP data packet in S101 is the quintuple information of IP data packet: the source IP address of IP data packet, purpose IP address, source port, purpose port and transport layer protocol; S101 The standard for the IP data packet to meet the configuration information is: 5-tuple information of the IP data packet, which is the same as the pre-configured 5-tuple information.

[0096] The process of obtaining the payload of the encoded video data in the current IP packet in S102 includes: stripping the header information of the IP layer and the header information of the UDP layer of the current IP packet to obtain the payload of the encoded video data.

Embodiment 3

[0098] see image 3 As shown, the process of S2 includes:

[0099] S201: Traverse the file segment in the MR file through the file reading pointer, and when traversing to the file segment containing the PCR, record the file segment as file segment 1, and record the PCR in the file segment 1 as PCR1, Record the position offset of the file reading pointer at this time as offset1, obtain the PID serial number corresponding to PCR1, record it as PID1, and go to S202.

[0100] S202: Continue traversing the file segments in the MR file, and determine whether there are other file segments identical to PID1 in the entire MR file, if so, go to S204, otherwise go to S203.

[0101] S203: Reset the file reading pointer to the initial value, adopt the default MR (MR recommended by the audio standard, ie 27Mbps), and turn to S301 for subsequent index calculation.

[0102] S204: Determine the other file segment traversed first, mark this file segment as file segment 2, obtain the PCR of fi...

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 monitoring method and a system for MPEG video transmission quality, which relate to the video transmission quality monitoring field. The DF calculation flow of the method comprises the following steps: the monitoring node segments the video coding data payload of the IP data packet in the MPEG format and writes the segmented video coding data payload into an MR file; themonitoring node obtains two file segments with the same PID sequence number by traversing MR file, and calculates MR according to PCR and traversing offset of the two file segments;the monitoring nodecalculates the virtual buffers VBpre and VBpost before and after receiving the IP packet, and calculates the DF according to the VBpre and VBpost calculated in the specified time. The MLR calculationprocess includes: the monitoring node calculates the MLR according to the SEQ field or CC field of the IP packet. The invention can accurately and efficiently calculate the DF and MLR of the video stream, and monitor the transmission quality of the MPEG video through the DF and MLR.

Description

technical field [0001] The invention relates to the field of video transmission quality monitoring, in particular to an MPEG (Moving Picture Experts Group, Moving Picture Experts Group) video transmission quality monitoring method and system. Background technique [0002] With the widespread development of IPTV (Interactive Internet Television) services and emerging network video services, major operators pay more and more attention to the video quality and user experience of network-borne video. At the same time, with the popularization of video services and users' higher requirements for video services, operators are eager to respond to user fault complaints in a timely manner, so as to quickly locate and solve factors that affect video service quality. [0003] Generally, the impact of the bearer network on video data is reflected by the following video quality indicators: [0004] (1) Delay: It is manifested as the delay of video viewing time, which does not affect the ...

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): H04N17/00H04L12/26H04L29/06
CPCH04L43/0829H04L43/0852H04L65/80H04N17/004H04L65/65
Inventor 黄韬
Owner FENGHUO COMM SCI & TECH CO LTD
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