Indexed by:
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.
Keyword:
Reprint Author's Address:
Source :
MULTIMEDIA TOOLS AND APPLICATIONS
ISSN: 1380-7501
Year: 2016
Issue: 4
Volume: 75
Page: 1923-1945
1 . 5 3
JCR@2016
2 . 7 5 7
JCR@2020
ESI Discipline: COMPUTER SCIENCE;
ESI HC Threshold:134
JCR Journal Grade:3
CAS Journal Grade:3
Cited Count:
WoS CC Cited Count: 1
SCOPUS Cited Count: 1
ESI Highly Cited Papers on the List: 0 Unfold All
WanFang Cited Count:
Chinese Cited Count:
30 Days PV: 0
Affiliated Colleges: