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 v

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