State machine based dynamic adaptive video transmission code rate switching method

A dynamic self-adaptive, video transmission technology, applied in image communication, selective content distribution, electrical components, etc., can solve the problem that the video bit rate self-adaptive algorithm cannot solve the problems of playback fluency and video quality.

Active Publication Date: 2018-05-22
CHONGQING UNIV OF POSTS & TELECOMM
View PDF9 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the method of the present invention can not well solve the contradiction between playback fluency and video quality at the video code rate adaptive algorithm of existing HTTP dynamic self-adaptive streaming media transmission technology; The purpose of the present invention is to provide a kind of A code rate switching method for video transmission that fully considers the bandwidth utilization rate and the code rate switching range, specifically a state machine based dynamic adaptive video code rate switching method (State machine based Dynamic Adaptive Streamingover HTTP, SDASH), which can Provide better QoE for customers in the process of requesting video

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
  • State machine based dynamic adaptive video transmission code rate switching method
  • State machine based dynamic adaptive video transmission code rate switching method
  • State machine based dynamic adaptive video transmission code rate switching method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, as figure 1 Shown, a kind of code rate switching method of the dynamic self-adaptive video transmission based on state machine of the present invention, the video slice of certain video content is stored in the server, and the server cuts the stored video into a plurality of video segments, each The video segment has K bit rate levels;

[0054] Calculate the average bit rate m of the latest N video clips downloaded by the client k , mean square error σ k and the average bandwidth b N ; Get the code rate offset rate θ k And the playback cache q of the client when the download of the kth video segment is completed k ; According to the playback cache q of the client when the download of the kth video segment is completed k The different ranges and the code rate offset rate θ k different ranges, the code rate level L of the k+1th video segment (k+1)j ...

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 belongs to the field of multi-media communication, and in particular relates to a state machine based dynamic adaptive video transmission code rate switching method. The state machine based dynamic adaptive video transmission code rate switching method comprises the steps that: a server side slices a stored video; each video clip has K code rate grades; a client side calculates the average code rate, the mean square deviation and the average bandwidth of N video clips according to the newly downloaded N video clips; the code rate offset rate and the playing cache of the client side when downloading of the kth video clip is completed are obtained; and, due to different ranges of the playing cache and different ranges of the code rate offset rate, code rate switching is carriedout according to a code rate state switching formula. According to the state machine based dynamic adaptive video transmission code rate switching method disclosed by the invention, the contact between the video code rate and the numerical value change of an influence factor is used as a state transition condition; on the premise that the playing cache and the code rate offset rate are a certainthreshold value, the code rate is switched to the code rate grade that the whole performances of the video quality and the playing fluency are relatively best; and thus, better user viewing experienceis realized.

Description

technical field [0001] The invention belongs to the field of multimedia communication, and in particular relates to a code rate switching method for dynamic self-adaptive video transmission based on a state machine. Background technique [0002] Traditional streaming media technologies, such as Real-time Transport Protocol (RTP) and Real-time Streaming Protocol (RTSP), have firewalls, Network Address Translation (NAT) traversal, high installation and deployment costs, etc. question. Dynamic Adaptive Streaming over HTTP (DASH) technology based on HyperText Transfer Protocol (HyperText Transfer Protocol, HTTP) came into being. The HTTP protocol is used as the transmission protocol because the HTTP data packet can well solve the firewall and network address translation traversal problems, and at the same time, it can effectively use the existing network service architecture, and the existing HTTP server can provide good video services, which is greatly improved. Reduced deplo...

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): H04N21/239H04N21/2662H04N21/433H04N21/647H04N21/6587H04N21/845
CPCH04N21/2393H04N21/2662H04N21/4331H04N21/64738H04N21/64769H04N21/6587H04N21/8456
Inventor 黄胜胡凌炜付园鹏
Owner CHONGQING UNIV OF POSTS & TELECOMM
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