• DocumentCode
    1357234
  • Title

    Beyond the playlist: seamless playback of structured video clips

  • Author

    Gao, Bo ; Jansen, Jack ; Cesar, Pablo ; Bulterman, Dick C A

  • Author_Institution
    Distrib. & Interactive Syst. Group, Centrum Wiskunde & Inf. (CWI), Amsterdam, Netherlands
  • Volume
    56
  • Issue
    3
  • fYear
    2010
  • Firstpage
    1495
  • Lastpage
    1501
  • Abstract
    In this paper we introduce the design and implementation of seamless playback for video/audio in the Ambulant Player. The Ambulant Open SMIL Player is an open-source media player that supports SMIL 3.0. A typical SMIL multimedia presentation consists of a set of declarative references to video/audio clips, which are relative to each other in terms of temporal and spatial relationships. Unfortunately, the declarative nature of SMIL often imposes performance delays, as individual items are fetched and presented. In this paper, we discuss the design and implementation of a caching and prefetching scheme that avoids service interruption and eliminate switch delay among these clips. A collection of videos is thereby rendered as if they were continuously rendered from one media container on one media source. Experiments are carried out to validate that our techniques can significantly lower the start delay of media rendering and therefore realize the seamless playback of SMIL multimedia presentations.
  • Keywords
    video streaming; Ambulant Open SMIL player; SMIL multimedia presentation; media rendering; open-source media player; performance delay; seamless playback; service interruption; structured video/audio clips; switch delay elimination; Delay; Media; Multimedia communication; Prefetching; Rendering (computer graphics); Servers; Streaming media; Seamless playback, Caching, Prefetching, SMIL, Multimedia presentations;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2010.5606288
  • Filename
    5606288