Bitstream Structure Descriptions (BSDs) allow taking the complexity of transforming scalable bitstreams from the compressed domain to the semantic domain. These descriptions are an essential part of an XML-driven video adaptation framework. The performance of a BSD transformation engine is very important in such an architecture. This paper evaluates the efficiency of XML-based transformation languages in our video adaptation framework. XSLT, STX, and a hybrid solution are compared to each other in terms of execution times, memory consumption, and user-friendliness. Our experiments show that STX is the preferred solution when speed and low-memory are important. The hybrid solution is competitive in terms of memory consumption and is more user-friendly than STX. Although XSLT is relative fast, its memory consumption is very high.
Citation:
Davy De Schrijver, Wesley De Neve, Davy Van Deursen, Jan De Cock, Rik Van de Walle, "On an Evaluation of Transformation Languages in a Fully XML-Driven Framework for Video Content Adaptation," icicic, vol. 3, pp.213-216, First International Conference on Innovative Computing, Information and Control - Volume III (ICICIC'06), 2006