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

A Distributed Buffer Placement Method for Dynamic Adaptive Video Streaming

A distributed caching and dynamic self-adaptive technology, applied in the field of data communication, can solve the problems of overall system performance degradation, single bit rate version, inability to adapt to heterogeneous network differentiated bandwidth conditions, and on-demand requirements, so as to reduce video streaming media Effects of service load, increased utilization, and optimal video service quality

Active Publication Date: 2019-02-22
SHANGHAI JIAOTONG UNIV
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the video content involved in this article only has a single bit rate version, which cannot adapt to the differentiated bandwidth conditions and on-demand requirements of users in heterogeneous networks.
[0006] In addition, the above work only considers the performance of edge server cache in terms of operation cost or bit rate, treats all videos as the same data file, and ignores the different content information of different videos (for example, different video contents have different rate-distortion performance), which to some extent leads to a decrease in the overall performance of the system when caching video streaming media

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
  • A Distributed Buffer Placement Method for Dynamic Adaptive Video Streaming
  • A Distributed Buffer Placement Method for Dynamic Adaptive Video Streaming
  • A Distributed Buffer Placement Method for Dynamic Adaptive Video Streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0035] refer to figure 1 As shown, a process of a distributed cache placement method suitable for dynamic adaptive video streaming media, the specific implementation includes the following steps:

[0036] 1. Dynamic adaptive streaming media encoding at the main server

[0037] Such as figure 2 As shown in the example analysis of the distributed cache network, it is assumed that F video files are stored in the main server (F is any positive integer greater than 2), which is recorded as a video f...

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 provides a distributive cache storage method for dynamic self-adaptive video streaming media. In combination with dynamic self-adaptive streaming media encoding technology of a main server, the method encodes videos into versions of different code rate. At the same time, difference of code rate-distortion performance among different video content, buffer capacity limits of edge servers, network connection conditions of different users and video on demand probability distribution are taken into consideration. Subsets of video versions of the edges servers required cache are determined by adopting the distributive cache optimization storage method. Finally, the optimization of integral quality of videos downloaded by the user through the edge servers is realized. The method provided by the invention improves the utilization rate of cache video content of the edge servers, reduces the video streaming media service load of the main server and provides batter video service quality for the user.

Description

technical field [0001] The invention relates to a method in the technical field of data communication, in particular to a method for placing distributed caches suitable for dynamic adaptive video streaming media. Background technique [0002] With the rapid growth of mobile data traffic and the increasing popularity of smart terminal devices, wireless video streaming technology represented by mobile video services has been more and more widely used in recent years. At the same time, mobile users present more complex heterogeneous characteristics in terms of mobile device terminals, on-demand content, and network connectivity. Dynamic adaptive streaming media technology can provide users with different versions of the same video content, so as to improve the video viewing satisfaction of users in heterogeneous networks. Wherein, each video version is encoded with a given bit rate and / or resolution, so that each user can determine and download the most suitable video version ...

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 Patents(China)
IPC IPC(8): H04N21/218H04N21/2343H04N21/2662H04N21/647H04N19/147H04N19/107H04N19/39
CPCH04N19/107H04N19/147H04N19/395H04N21/2181H04N21/234363H04N21/2662H04N21/64723
Inventor 熊红凯李成林
Owner SHANGHAI JIAOTONG 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