W3C home > Mailing lists > Public > public-xg-app-backplane@w3.org > February 2009

Strawman SMIL implementation

From: Jack Jansen <Jack.Jansen@cwi.nl>
Date: Mon, 16 Feb 2009 00:23:12 +0100
Message-Id: <DD801A0B-2778-453D-88EB-BB533754EB37@cwi.nl>
To: public-xg-app-backplane <public-xg-app-backplane@w3.org>
I've got the strawman implementation of SMIL in JavaScript available  
for testing, if you go to <http://homepages.cwi.nl/~jack/jsambulant/test/ 
 > you'll see two HTML documents with embedded SMIL islands. These  
documents are also part of the regular Ambulant distribution (but then  
without the HTML wrapper,
and without the various hacks I've had to apply to make things work).

Note that this implementation is very much a strawman: I've hacked  
things up just to get a quick prototype to work: only QuickTime is  
used for audio/video
rendering, and the scheduler implementation is less-than-minimal (par/ 
seq/begin/dur only). Only images, external text and limited audio/ 
video are
supported as media types.

The samples seem to work for everyone who tried them with Safari on a  
Mac. They seem to work in IE on Windows, but I don't get audio (even  
I have QuickTime installed), but my boss does get audio in IE. Also, I  
get nothing in Firefox, but other people do see things working in  
Firefox, including audio. Sometimes, especially in Opera, you have to  
reload the file before it plays back correctly. One colleague even  
heard audio on Linux (where presumably something stepped into the  
place of QuickTime, which isn't available on Linux).

In other words: if you want to see these demos you should try a couple  
of browsers and platforms, and you may get lucky.
Jack Jansen, <Jack.Jansen@cwi.nl>, http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma  
Received on Sunday, 15 February 2009 23:23:53 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:50:45 UTC