Supporting VCR-like operations in SMIL2.0 players

In this paper, we deal with supporting of the VCR-like operations such as fast forward/backward and sliding for SMIL2.0 presentations. Mechanisms for supporting VCR-like operations for a SMIL2.0 player are proposed. Normal play mode for a SMIL2.0 presentation is based on extended real-time synchronization model (E-RTSM) that provides a convenient way to represent the temporal scenario in the presentation. Fast forward/backward and sliding operations are based on the typical playback time of each object in the presentation, in which the typical playback time is defined as the playback time calculated without considering the non-deterministic events in the script. A skipping strategy is adopted to implement fast forward/backward operations. Moreover, a new design for the slider is also proposed to address some of the non-deterministic characteristics in SMIL2.0 presentations.

[1]  Arjeh M. Cohen,et al.  Synchronized Multimedia Integration Language (SMIL) 2.0 , 1998 .

[2]  Dick C. A. Bulterman SMIL 2.0 part 1: overview, concepts, and structure , 2001 .

[3]  Chun-Chuan Yang,et al.  Modeling of the non-deterministic synchronization behaviors in SMIL2.0 documents , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[4]  Jau-Hsiung Huang,et al.  A Multimedia Synchronization Model and Its Implementation in Transport Protocols , 1996, IEEE J. Sel. Areas Commun..

[5]  Chun-Chuan Yang,et al.  User-interaction supported data-retrieving engine for distributed multimedia presentations , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[6]  P. ed Hoschka,et al.  synchronized Multimedia Integration Language (SMIL) 1.0 Specification , 1998 .

[7]  Chun-Chuan Yang,et al.  Design of the data-retrieving engine for distributed multimedia presentations , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).