Network-adaptive streaming media quality of service (QoS) control method

A control method and adaptive technology, applied in the field of network multimedia, can solve the problems of network bandwidth jitter, video transmission delay, bandwidth instability, etc., to improve the quality, stabilize the transmission effect, and solve the effect of bandwidth instability.

Active Publication Date: 2012-07-04
CHUANGO SECURITY TECHNOLOGY CORPORATION
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003]In the Internet-based P2P real-time video transmission products or systems, such as the remote monitoring system of network cameras, the sending node and the receiving node transmit real-time video on the Internet through P2P Collected and encoded video data, this kind of P2P real-time video surveillance system needs to solve the following problems: (1) The heterogeneous problem of the network, for example, the upload bandwidth of each network camera connected to the network is not equal, and the camera needs to be automatically adjusted The encoding rate of the above-mentioned encoded video data is adaptive to the upload bandwidth of its access network. For example, the default bit rate of the camera encoder is 512Kbps, but when the upload bandwidth of the network camera access network is only 256Kbps, it will cause Delay and packet loss in video transmission
(2) Bandwidth instability. When the playback node and the encoding node transmit video data for a long time, the transmission of video data is very limited by the stability of the network bandwidth, but this part is difficult to guarantee. For example, when the playback node network When starting another PC network program (such as watching online video and movies online), it will cause network bandwidth jitter, resulting in packet loss and delay
(3) The P2P real-time video playback application does not allow excessive data cache in the node, because the data cache in the node will increase the initial startup time of the real-time video streaming playback system, and increase the picture delay between the receiving node and the source node. Therefore, real-time video playback applications are more sensitive to initial playback delay, delay jitter, and packet loss
[0004] In the existing P2P real-time video stream QoS (Quality of Service) control methods, one is to solve the problem of playback jitter by increasing the buffer of the receiving node, but This method will increase the user's initial playback waiting time and reduce the user's experience
The second is to manually adjust the video encoding quality and code stream of the sending node through the node. This method cannot be adaptively adjusted according to changes in network conditions.
In addition to the above-mentioned QoS control methods commonly used at the application layer, there are also many QoS technologies based on the protocol layer or the link layer, but these technologies are very dependent on the hardware support of specific network nodes, such as routers and switches between sending nodes and receiving nodes All must support QoS, which cannot be fully achieved in the existing development network environment and is unrealistic

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
  • Network-adaptive streaming media quality of service (QoS) control method
  • Network-adaptive streaming media quality of service (QoS) control method
  • Network-adaptive streaming media quality of service (QoS) control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] Such as figure 1 , the present invention installs the editing software QoS module on the front-end video source device and the user-side playback device, and the sending node P-- j with the receiving node P i The QoS information encapsulated in XML is transferred through the XMPP protocol to realize the sending node P-- j with the receiving node P i QoS message communication between the receiving node P i Install buffer management and QoS event triggering modules on the sending node P-- j The video code stream acquisition and encoding module and the module for dynamically adjusting the code stream according to QoS events are installed on it. The feedback information of the QoS module is transmitted through the server cloud, and the overall realization of the video source sending node P j According to the receiving node P i The actual transmission bandwidth estimation between determines the code stream of the initial video encoding, and the sending node P ...

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 network-adaptive streaming media quality of service (QoS) control method, which comprises the following steps that: connection is established between a transmission node and a receiving node; a player buffer of the receiving node is divided into three sectors by using a high water level mark and a low water level mark, and when a play pointer drops to a normal water level sector from a high water level sector, the receiving node triggers a first kind of QoS event; when the play pointer rises to be higher than a high water level sector from the normal water level sector, the receiving node triggers a second kind of QoS event; the receiving node reflects the data forwarding quality of the transmission node through the QoS events, and transmits the data forwarding quality to the transmission node, and when receiving the first kind of QoS event, the transmission node starts a code stream conversion engine to reduce a video code stream which is forwarded by the transmission node; and when receiving the second kind of QoS event, the transmission node starts the code stream conversion engine to improve the video code stream which is forwarded by the transmission node. The code stream and the quality can be dynamically changed according to the change of network transmission, so that uninterrupted video stream play experiences can be kept even when network jitter occurs.

Description

[0001] technical field [0002] The invention belongs to the technical field of network multimedia and is used in a P2P (peer-to-peer network) real-time video transmission network of the Internet. Background technique [0003] In an Internet-based P2P real-time video transmission product or system, such as a remote monitoring system of a network camera, the sending node and the receiving node transmit real-time collected and encoded video data on the Internet through P2P. This type of P2P real-time video monitoring system needs Solve the following problems: (1) The heterogeneous problem of the network, for example, the upload bandwidth of each network camera connected to the network is not equal, and the camera needs to automatically adjust the encoding rate of the above-mentioned encoded video data to adapt to its access network For example, the default code rate of the camera encoder is 512Kbps, but when the upload bandwidth of the network camera connected to the network ...

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/2381H04N21/63H04N21/6377
Inventor 何建亿
Owner CHUANGO SECURITY TECHNOLOGY CORPORATION
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