Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions


WDVL Newsletter

Active Server Pages
JSP/Java Servlets
Microsoft SQL Server
Daily Backup
Dedicated Servers
Streaming Audio/Video
24-hour Support    

jobs.webdeveloper.com

Hiermenus


e-commerce
Partner With Us















Developer Channel
FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Authoring Tools

January 31, 2000

So, how do we create these glorious streaming Internet multimedia programs? It depends on which platform(s) you want to author for.

SMIL is a markup language, similar to XML, so SMIL presentations can be created in any text editor, or an HTML editor such as Allaire's HomeSite. In fact, HomeSite offers an optional add-on pack that includes SMIL tags, so this popular Web editor seems a good choice for coding SMIL presentations. There are a few other SMIL authoring tools around - a good list can be found at the W3C. The WDVL section on SMIL includes links to lots of authoring tutorials and tools.

Despite my earlier beating of the war drums about a new standards battle (can't resist), HTML+ TIME (Timed Interactive Multimedia Extensions) is not necessarily a rival to SMIL, but rather an extension of it, which allows SMIL features to be used within HTML, and thus within a standard Web browser. SMIL by itself is designed to be used within a specific client application (Just for an example, take...oh...RealNetworks' G2 Player.) not within a (so-called) browser. HTML+TIME offers the option of including SMIL features within any HTML document. It adds some extensions to deal with timing, synchronization, and interactivity, as well as a Document Object Model (DOM).

Microsoft offers a HTML+TIME authoring tool called Vizact, as part of the Office package. Vizact lets you create HTML+TIME documents (which they call "an Active Document." Hmm - where have we heard that one before?) using a visual timeline and familiar point-and-click editing tools.

Each of the would-be multimedia monsters (RealNetworks, Microsoft, Apple) has their own "native" audio formats, streaming and otherwise, but nowadays there would seem to be little to choose among them, because most audio software can handle all the major formats. That is, The Windows Media Player can handle not only Microsoft's Advanced Streaming Format (.asf), but also RealAudio (.ra), MP3 (.mp3), and just about any other format you're likely to run across. Ditto for RealNetworks and QuickTime. Popular audio editing tools such as Sound Forge, and video editing packages such as Adobe Premiere, can save files in all the main streaming and non-streaming formats, too. "Dedicated" encoders are available for all three streaming formats, and offer geekish features such as letting you choose which compression codec to use, but they aren't strictly necessary.

Nor must a presentation created with any of the three systems use only the file formats associated with that system. For example, a presentation created in SMIL for the RealPlayer can include streaming RealAudio, RealPix and RealText files, but it can also include ASF and QuickTime files, or even files in non-streaming audio formats such as .wav or .aif. On the user's end there are few compatibility problems. It's only the poor developer who must deal with three different ways of putting it all together.

One authoring tool that tries to make things easier is Stream Anywhere, from Sonic Foundry. Stream Anywhere lets you create content for both the Microsoft and RealNetworks platforms in one go. Alas, it doesn't support QuickTime.

QuickTime developers have a variety of authoring tools to choose from, however. Apple's developer site offers plenty of helpful documentation.

A list of streaming media authoring tools for various platforms can be found at Streaming Media World.

Time for a Timeline
Web Audio 2000
Files within Files within Files


Up to => Home / Multimedia / WebAudio




Jupiter Online Media: internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and Jupiter Online Media

Jupitermedia Corporate Info


Legal Notices, Licensing, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers