Adapting to network and client variability via on-demand dynamic distillation
Proceedings of the seventh international conference on Architectural support for programming languages and operating systems
EW 7 Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
Distributed Systems - Architecture and Implementation, An Advanced Course
Hints for computer system design
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Systematic Multiresolution and its Application to the World Wide Web
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
JPEG compression metric as a quality-aware image transcoding
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Active cache: caching dynamic contents on the Web
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
A survey of active network research
IEEE Communications Magazine
Commentaries on “Active networking and end-to-end arguments”
IEEE Network: The Magazine of Global Internetworking
Clarifying the fundamentals of HTTP
Proceedings of the 11th international conference on World Wide Web
On balancing between transcoding overhead and spatial consumption in content adaptation
Proceedings of the 8th annual international conference on Mobile computing and networking
A Context-Aware Decision Engine for Content Adaptation
IEEE Pervasive Computing
Clarifying the fundamentals of HTTP
Software—Practice & Experience - Special issue: Web technologies
Content selection model for adaptive content delivery
APPT'05 Proceedings of the 6th international conference on Advanced Parallel Processing Technologies
A framework of HTML content selection and adaptive delivery
WAIM'05 Proceedings of the 6th international conference on Advances in Web-Age Information Management
Modulation for scalable multimedia content delivery
WAIM'05 Proceedings of the 6th international conference on Advances in Web-Age Information Management
Framework for pervasive web content delivery
PCM'06 Proceedings of the 7th Pacific Rim conference on Advances in Multimedia Information Processing
Hi-index | 0.24 |
Transcoding, the conversion between different representations of Web content at an intermediate proxy, can ameliorate mismatches between the complex content provided by an origin server, and the limited bandwidth to, or display capabilities of, a Web client. Existing transcoding systems use implicit information, such as the HTTP Content-type, to control when and how they convert between representations. This approach must balance the risk of losing important information against the intended goal (such as bandwidth reduction), often without sufficient information to make the optimal choice. A new approach, server-directed transcoding, uses explicit guidance from the server to allow a transcoding proxy to make the best possible choice. This paper describes several possible approaches to server-directed transcoding, including transcoding applets, the use of mobile code to provide the origin server detailed control over transcoding performed by proxies. The paper discusses security, caching, and other operational issues associated with transcoding applets.