New features in the Firefox and Opera browsers could make it cheaper and easier for people to incorporate video into their Web sites.
The two companies have announced plans to support a new HTML tag specifically for embedding video in Web pages.
As long as the browsers support a video's specific codec, or encoding method, the browsers will then be able to play the video without launching third-party enabling software, said Chris Double, a Mozilla engineer. Mozilla and Opera are also working to support the royalty-free video codec Ogg Theora.
Video on the Web is a fractured mix of proprietary formats, encoded using systems from four main vendors. Apple offers QuickTime, Microsoft offers Windows Media, Adobe offers Flash and RealNetworks has RealPlayer.
A user must have a plug-in from each of those vendors if they want to play video in that vendor's format.
The plug-ins that play video are free to download and use: The software companies make their money selling encoders to create the video, and server software to host and stream video.
Opera and Mozilla officials say the changes to their browsers will make it simpler for Web developers to use open-source tools to embed and stream their video. If video encoded in Ogg Theora, an open source video codec, plays directly in the browser, everyday Internet surfers would not have the burden of downloading extra plug-ins for their browser to play the video.
Developers would not have to pay royalties to use the Ogg Theora codec, and open-source streaming media servers such as VLC or Icecast are free.
"With a baseline, royalty-free codec, end-users can produce and embed their own videos without having to pay any fees for the production of the video itself or the rights to stream it," Double said.
That could prove challenging to big vendors such as Adobe and Microsoft, who are betting big on demand for their own video and multimedia tools to feed the Internet's video boom.
Adobe recently rolled out an upgrade to its software, Flash 9, used by sites such as Google's YouTube. Microsoft also recently released its Silverlight multimedia technology, designed to build dynamic videos and graphics.
Supporters of the video tag and royalty-free codec contend it's vexing to have private software companies control video formats. Those vendors, for example, could suddenly change their long-term support plans depending on changes in their business or simply halt support for certain operating systems, such as Linux.
The challenge, however, will be getting all browser makers to support a video HTML tag and one or a set of the same encoding codecs. On the photo side, this already works: All browsers support the "img" HTML tag and JPEG and PNG file formats, which don't require extra software to view.
"You don't require a plug-in to view images," said Mike Schroepfer, vice president of engineering for Mozilla. "I think video is the next natural evolution of that."
The World Wide Web Consortium (W3C), the caretaker of HTML, is working on a long-term project to update and add new features to the HTML specifications used by Web browsers. A video HTML tag is under consideration.
Find your next job with computerworld UK jobs