ACM Home Page
Please provide us with feedback. Feedback
Timed-fragmentation of SVG documents to control the playback memory usage
Full text PdfPdf (311 KB)
Source
Document Engineering archive
Proceedings of the 2007 ACM symposium on Document engineering table of contents
Winnipeg, Manitoba, Canada
SESSION: Multimedia table of contents
Pages: 121 - 124  
Year of Publication: 2007
ISBN:978-1-59593-776-6
Authors
Cyril Concolato  Multimedia Group, Department of Image and Signal Processing, GET-ENST, LTCI UMR 5141, Paris, France
Jean Le Feuvre  Multimedia Group, Department of Image and Signal Processing, GET-ENST, LTCI UMR 5141, Paris, France
Jean-Claude Moissinac  Multimedia Group, Department of Image and Signal Processing, GET-ENST, LTCI UMR 5141, Paris, France
Sponsors
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 38,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1284420.1284453
What is a DOI?

ABSTRACT

The Scalable Vector Graphics (SVG) language allows in its version 1.2 the description of multimedia scenes including audio, video, vector graphics, interactivity and animations. This standard has been selected by the mobile industry as the format for vector graphics and rich media content. For this purpose, additional tools were introduced in the language to solve the problem of the playback of long-running SVG sequences on memory-constrained devices like mobile phones. However, the proposed tools are not entirely sufficient and solutions outside the scope of SVG are needed.

This paper proposes a method, complementary to the SVG tools, to control the memory consumption while playing back long running SVG sequences. This method relies on the use of an auxiliary XML document to describe the timed-fragmentation of the SVG document and the storage and streaming properties of each SVG fragment. Using this method, this paper shows that some SVG documents can be stored, delivered and played as streams, and that their playback as streams brings an important memory consumption reduction while using a standard SVG 1.2 Tiny player.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Scalable Vector Graphics (SVG) Tiny 1.2, W3C Working Draft, Dec. 2005, http://www.w3.org/TR/SVGMobile12
 
2
Remote Events for XML (REX), W3C Working Draft 13 October 2006, http://www.w3.org/TR/rex/
 
3
V. Setlur et al., "More: A Mobile Open Rich Media Environment", IEEE International Conference on Multimedia and Expo, July 2006, pp. 2029--2032.
 
4
 
5
 
6
W. ten Kate et al., "Timesheets - Integrating Timing in XML", WWW9 Workshop: Multimedia on Web, 2000.
 
7
GPAC Open Source Project, Multimedia Framework, http://gpac.sourceforge.net
 
8
Darwin Streaming Server, http://developer.apple.com/darwin/projects/streaming
9
 
10
C. Concolato, J.-C. Moissinac, J.-C. Dufourd, "Representing 2D Cartoons using SVG", Proceedings of SMIL Europe 2003, Paris, Feb. 2003.

Collaborative Colleagues:
Cyril Concolato: colleagues
Jean Le Feuvre: colleagues
Jean-Claude Moissinac: colleagues