Architecture and performance of server-directed transcoding
Authors:
Open Access
- 1 November 2003
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Internet Technology
- Vol. 3 (4) , 392-424
Abstract
Proxy-based transcoding adapts Web content to be a better match for client capabilities (such as screen size and color depth) and last-hop bandwidths. Traditional transcoding breaks the end-to-end model of the Web, because the proxy does not know the semantics of the content. Server-directed transcoding preserves end-to-end semantics while supporting aggressive content transformations.We show how server-directed transcoding can be integrated into the HTTP protocol and into the implementation of a proxy. We discuss several useful transformations for image content, and present measurements of the performance impacts. Our results demonstrate that server-directed transcoding is a natural extension to HTTP, can be implemented without great complexity, and can provide good performance when carefully implemented.Keywords
This publication has 17 references indexed in Scilit:
- Active Names: flexible location and transport of wide-area resources2003
- LunaACM SIGOPS Operating Systems Review, 2002
- Server-directed transcodingComputer Communications, 2001
- Squeezing more bits out of HTTP cachesIEEE Network, 2000
- Hypertext Transfer Protocol -- HTTP/1.11999
- Adaptive end-to-end compression for variable-bandwidth communicationComputer Networks, 1999
- A Syntax for Describing Media Feature Sets1999
- Dynamic adaptation in an image transcoding proxy for mobile Web browsingIEEE Wireless Communications, 1998
- Active Cache: Caching Dynamic Contents on the Web1998
- Requirements for Internet Hosts - Communication Layers1989