Title
MSC: a multi-version shared caching for multi-bitrate VoD services
Abstract
Recently, many Video-on-Demand (VoD) service providers try to attract as many users as possible by offering multi-bitrate video streaming services with differentiated qualities. Many researches focus on video layered coding (e.g., scalable video coding, SVC). However, SVC is not widely used in VoD industry. Another solution, multi-version videos, can be classified into online transcoding and pre-stored multi-version videos. Online transcoding is a CPU-intensive and costly task, so it is not suitable for large-scale VoD applications. In this paper, we study how to improve caching efficiency based on pre-stored multi-version videos. We leverage the sharing probability among different versions of the same video and propose a multi-version shared caching (MSC) method to maximize the benefit of caching proxy. If the desired version is not in the cache while the higher neighbor version is in, MSC transmits the higher version streaming to user temporarily. In this case, MSC can make full use of the caching resources to improve the cache hit ratio and decrease users’ average waiting time. Simulation results show that MSC outperforms the others in the cache hit ratio and the average waiting time.
Year
DOI
Venue
2016
10.1007/s11042-014-2380-9
Multimedia Tools and Applications
Keywords
Field
DocType
Multi-bitrate,Video-on-demand,Multi-version videos,Shared caching
Transcoding,Cache,Computer science,Video streaming,Coding (social sciences),Service provider,Multimedia,Scalable Video Coding
Journal
Volume
Issue
ISSN
75
4
1380-7501
Citations 
PageRank 
References 
0
0.34
34
Authors
4
Name
Order
Citations
PageRank
Hui Zhao1293.98
Qinghua Zheng21261160.88
Weizhan Zhang310118.64
Haifei Li431232.20