Meeting Topic: HTML5 and a Streaming Primer
Moderator Name: David K. Bialik, Systems Engineering Consultant
Speaker Name: Ian N. Bennett, Microsoft
Meeting Location: Microsoft Conference Center, NYC
HTML5 looks to be the new Flash. Flash and Silverlight (plug-ins) are dead. HTML5 makes the audio and video capabilities that were previously available only via plug-ins now directly available to an application, most commonly a web browser. Any app that hooks into an HTML5 rendering engine can access these capabilities.
Like preceding versions, HTML5 uses tags <example tag> to identify types of information. With HTML5, there are now <audio> and <video> tags.
As with any standard, there are some things that are not standard (ironic, isn't it?). There are competing APIs that allow for richer controls, such as time compression/expansion, volume graphs, cross-fading, and filters. It is hoped that one of these will emerge as a standard, if only de facto.
Nine years ago, I took a class in sound design for the web. The class focused on Flash. HTML5 has the potential to replace Flash in this context.
While this was an audio-centric meeting, it would be foolish to not mention how video fits into HTML5. Like audio, your video source material needs to be encoded in a format that the particular browser supports. Currently there is no support for adaptive streams or Digital Rights Management (DRM) with video.
Written By: Jonathan S. Abrams, NY Section Vice-Chair.