A survey of Web cache replacement strategies
ACM Computing Surveys (CSUR)
Content Adaptation Architectures Based on Squid Proxy Server
World Wide Web
An effective cache replacement algorithm in transcoding-enabled proxies
The Journal of Supercomputing
Efficient segment-based video transcoding proxy for mobile multimedia services
Journal of Systems Architecture: the EUROMICRO Journal
An evolution-based cache scheme for scalable mobile data access
Proceedings of the 2nd international conference on Scalable information systems
AMTrac: adaptive meta-caching for transcoding
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
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
Efficient segment based streaming media transcoding proxy for various types of mobile devices
PCM'07 Proceedings of the multimedia 8th Pacific Rim conference on Advances in multimedia information processing
A resource-adaptive transcoding proxy caching strategy
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
Segment based caching replacement algorithm in streaming media transcoding proxy
APNOMS'07 Proceedings of the 10th Asia-Pacific conference on Network Operations and Management Symposium: managing next generation networks and services
CPU Power Management in Video Transcoding Servers
Proceedings of Network and Operating System Support on Digital Audio and Video Workshop
Hi-index | 0.01 |
Streaming media is expected to become one of the most popular types of web content in the future. Due to increasing variety of client devices and the range of access speeds to the Internet, multimedia contents may be required to be transcoded to match the client's capability. With transcoding, both the network and the proxy CPU are potential bottlenecks for streaming media delivery. This paper discusses and compares various caching algorithmsdesigned for transcoding proxies. In particular, we propose a new adaptive algorithm that dynamically selects an appropriate metric for adjusting the management policy. Experimentalresults show that the proposed algorithm significantly outperforms those that cache only untranscoded or only transcoded objects. Moreover, motivated by the characteristics of many video compression algorithms, we investigate partitioning a video object into sections based on frame type and handling them individually for proxy caching. It is found that partitioning improves performance when CPU power rather than network bandwidth is the limiting resource, particularly when the reference pattern is not highly skewed.