[sldev] Call for requirements: ISO MPEG-V (mpeg for virtual worlds) Deadline: July 16, 2008

Argent Stonecutter secret.argent at gmail.com
Sat May 24 19:53:52 PDT 2008


On 2008-05-24, at 20:59, Lawson English wrote:
> Well, in theory, you could do what Bungee did with the original  
> Marathon and use the game engine as a QuickTime codec (which would  
> be  MPEG-4 compatible I should think) for streamed user events and  
> use a QuickTime movie file containing time-stamped keypress events  
> as a playback movie.

Quicktime is an encapsulation format, like the encapsulation part of  
MPEG 4. It can encapsulate MPEG-4 codecs (in fact it uses MPEG-4  
audio as the default audio format).

That's interesting, but I'm not sure what the application for it is.  
For a demo, sure, but even there it doesn't seem practical for SL.  
There's orders of magnitude more data to stream. It's making the  
encapsulated content something you can manipulate and interact with  
without the SL engine or the Croquet engine or the whatever else  
engine that would make it something like HTML. If you can't do that  
then it makes more sense to take something that is at least halfway  
standards based, and getting more so, and getting actually used...  
like the SL content stream... and document and encapsulate the  
individual components of that... or document an encapsulation format  
that you could interchange with the SL content stream that you could  
use to create a viewer that something like libsl (or whatever they're  
calling it these days) could provide a gateway for.

> They could never figure out a use for VRML in MPEG-4 which is why  
> no-one has used it in any major products.

Apple uses QTVR, which is more or less the Quicktime equivalent, for  
providing "hands on" views of objects and scenes.




More information about the SLDev mailing list