Using predictive prefetching to improve World Wide Web latency
ACM SIGCOMM Computer Communication Review
Web prefetching between low-bandwidth clients and proxies: potential and performance
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A methodology for workload characterization of E-commerce sites
Proceedings of the 1st ACM conference on Electronic commerce
Link prediction and path analysis using Markov chains
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Video staging: a proxy-server-based approach to end-to-end video delivery over wide-area networks
IEEE/ACM Transactions on Networking (TON)
Segment-based proxy caching of multimedia streams
Proceedings of the 10th international conference on World Wide Web
Mocha: a quality adaptive multimedia proxy cache for internet streaming
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
A proxy-based adaptive flow control scheme for media streaming
Proceedings of the 2002 ACM symposium on Applied computing
Adaptive and lazy segmentation based proxy caching for streaming media delivery
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
TCP Nice: a mechanism for background transfers
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Determining WWW User's Next Access and Its Application to Pre-fetching
ISCC '97 Proceedings of the 2nd IEEE Symposium on Computers and Communications (ISCC '97)
PlanetLab: an overlay testbed for broad-coverage services
ACM SIGCOMM Computer Communication Review
I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Youtube traffic characterization: a view from the edge
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
A clustering-based prefetching scheme on a Web cache environment
Computers and Electrical Engineering
Analyzing video services in Web 2.0: a global perspective
Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video
Accelerating YouTube with video correlation
WSM '09 Proceedings of the first SIGMM workshop on Social media
Using current web page structure to improve prefetching performance
Computer Networks: The International Journal of Computer and Telecommunications Networking
The YouTube video recommendation system
Proceedings of the fourth ACM conference on Recommender systems
Watching user generated videos with prefetching
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
On the feasibility of prefetching and caching for online TV services: a measurement study on hulu
PAM'11 Proceedings of the 12th international conference on Passive and active measurement
Hi-index | 0.00 |
Even though user generated video sharing sites are tremendously popular, the experience of the user watching videos is often unsatisfactory. Delays due to buffering before and during a video playback at a client are quite common. In this paper, we present a prefetching approach for user-generated video sharing sites like YouTube. We motivate the need for prefetching by performing a PlanetLab-based measurement demonstrating that video playback on YouTube is often unsatisfactory and introduce a series of prefetching schemes: (1) the conventional caching scheme, which caches all the videos that users have watched, (2) the search result-based prefetching scheme, which prefetches videos that are in the search results of users' search queries, and (3) the recommendation-aware prefetching scheme, which prefetches videos that are in the recommendation lists of the videos that users watch. We evaluate and compare the proposed schemes using user browsing pattern data collected from network measurement. We find that the recommendation-aware prefetching approach can achieve an overall hit ratio of up to 81%, while the hit ratio achieved by the caching scheme can only reach 40%. Thus, the recommendation-aware prefetching approach demonstrates strong potential for improving the playback quality at the client. In addition, we explore the trade-offs and feasibility of implementing recommendation-aware prefetching.