Processing

Please wait...

Settings

Settings

Goto Application

1. WO2009052269 - SYSTEM AND METHOD FOR AN EXTENSIBLE MEDIA PLAYER

Publication Number WO/2009/052269
Publication Date 23.04.2009
International Application No. PCT/US2008/080137
International Filing Date 16.10.2008
IPC
G06F 17/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
G06F 15/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general; Data processing equipment in general
CPC
G06F 16/4387
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
40of multimedia data, e.g. slideshows comprising image and additional audio data
43Querying
438Presentation of query results
4387by the use of playlists
Applicants
  • YAHOO ! INC. [US]/[US] (AllExceptUS)
  • BLINNIKKA, Tomi [FI]/[US] (UsOnly)
  • SUKLIKAR, Atul [US]/[US] (UsOnly)
  • MENON, Statish [US]/[US] (UsOnly)
Inventors
  • BLINNIKKA, Tomi
  • SUKLIKAR, Atul
  • MENON, Statish
Agents
  • BERNSTEIN, Frank, L.
Priority Data
11/874,17117.10.2007US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD FOR AN EXTENSIBLE MEDIA PLAYER
(FR) SYSTÈME ET PROCÉDÉ POUR UN LECTEUR MULTIMÉDIA EXTENSIBLE
Abstract
(EN)
In a method and system for creating an extensible media player, a media player application is instantiated on a client system. The media player application receives a data presentation file from a server. The data presentation file includes a playlist of media files and modules associated with each of the media files. The data presentation file is parsed and an instance of the playlist is created. The playlist instance may include playlist items corresponding to the media files of the playlist. Each playlist item may have an associated presentation instance governing presentation aspects of the playlist item. When a playlist item is selected for playback, the corresponding media file is transmitted to the client system. The media file and modules associated with the presentation instance for the playlist item are loaded by the instantiated media player. Once loaded, pre-timeline modules are executed prior to the playing of the selected media file. Additional modules are executed concurrently to the playing of the media file. Subsequent to the playing of the media file, post-timeline modules are executed. Following the presentation of the media file and associated modules, the media player application processes the next selected media file and its associated modules.
(FR)
Dans un procédé et un système pour créer un lecteur multimédia extensible, une application de lecteur multimédia est instanciée sur un système client. L'application de lecteur multimédia reçoit un fichier de présentation de données à partir d'un serveur. Le fichier de présentation de données comprend une liste de lecture de fichiers multimédias et des modules associés à chaque fichier multimédia. Le fichier de présentation de données est analysé et une instance de la liste de lecture est créée. L'instance de la liste de lecture peut comprendre des objets de liste de lecture correspondant aux fichiers multimédias de la liste de lecture. Chaque objet de liste de lecture peut avoir une instance de présentation associée régissant des aspects de présentation de l'objet de liste de lecture. Lorsqu'un objet de liste de lecture est sélectionné pour une lecture, le fichier multimédia correspondant est transmis au système client. Le fichier multimédia et des modules associés à l'instance de présentation pour l'objet de liste de lecture sont chargés par le lecteur multimédia instancié. Une fois chargés, des modules pré-chronologiques sont exécutés avant la lecture du fichier multimédia sélectionné. Des modules additionnels sont exécutés en même temps que la lecture du fichier multimédia. À la suite de la lecture du fichier multimédia, des modules post-chronologiques sont exécutés. À la suite de la présentation du fichier multimédia et des modules associés, l'application de lecteur multimédia traite le fichier multimédia suivant sélectionné et ses modules associés.
Also published as
Latest bibliographic data on file with the International Bureau