Quality adaptation for congestion controlled video playback over the Internet
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Protocol considerations for a prefix-caching proxy for multimedia streams
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
Characterizing locality, evolution, and life span of accesses in enterprise media server workloads
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Design and Implementation of a Caching System for Streaming Media over the Internet
RTAS '00 Proceedings of the Sixth IEEE Real Time Technology and Applications Symposium (RTAS 2000)
Measurement and analysis of a streaming-media workload
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
An interactive video delivery and caching system using video summarization
Computer Communications
Scalable proxy caching of video under storage constraints
IEEE Journal on Selected Areas in Communications
Silo, rainbow, and caching token: schemes for scalable, fault tolerant stream caching
IEEE Journal on Selected Areas in Communications
Streaming flow analyses for prefetching in segment-based proxy caching to improve delivery quality
Web content caching and distribution
IEEE Transactions on Knowledge and Data Engineering
AAA-IDEA '06 Proceedings of the 2nd international workshop on Advanced architectures and algorithms for internet delivery and applications
Design and analysis of a variable bit rate caching algorithm for continuous media data
Multimedia Tools and Applications
Supporting mobile device communications in the presence of broadcast servers
International Journal of Sensor Networks
A collaborative wireless access to on-demand services
Advances in Multimedia
Optimized scalable cache management for video streaming system
Multimedia Tools and Applications
Sliding-window caching algorithm for streaming media server
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
The PT-2 caching algorithm in the transcoding proxy cluster to facilitate adaptive content delivery
MCAM'07 Proceedings of the 2007 international conference on Multimedia content analysis and mining
Flexible-segmentation-jumping strategy to reduce user-perceived latency for video on demand
Applied Computational Intelligence and Soft Computing
Domical cooperative caching for streaming media in wireless home networks
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Segmented broadcasting and distributed caching for mobile wireless environments
MSN'05 Proceedings of the First international conference on Mobile Ad-hoc and Sensor Networks
RINDY: a ring based overlay network for peer-to-peer on-demand streaming
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
Topology-Aware peer-to-peer on-demand streaming
NETWORKING'05 Proceedings of the 4th IFIP-TC6 international conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communication Systems
Watching user generated videos with prefetching
Image Communication
Hi-index | 0.00 |
Streaming media objects are often cached in segments. Previous segment-based caching strategies cache segments with constant or exponentially increasing lengths and typically favor caching the beginning segments of media objects. However, these strategies typically do not consider the fact that most accesses are targeted toward a few popular objects. In this paper, we argue that neither the use of a predefined segment length nor the favorable caching of the beginning segments is the best caching strategy for reducing network traffic. We propose an adaptive and lazy segmentation based caching mechanism by delaying the segmentation as late as possible and determining the segment length based on the client access behaviors in real time. In addition, the admission and eviction of segments are carried out adaptively based on an accurate utility function. The proposed method is evaluated by simulations using traces including one from actual enterprise server logs. Simulation results indicate that our proposed method achieves a 30% reduction in network traffic. The utility functions of the replacement policy are also evaluated with different variations to show its accuracy.