Enter your contact information.
Enter your project information.
Step 3Choose the PHP programmers you want to hire.
Compare Free PHP Quotes
Mozilla Demos MediaStream Processing, Audio Mixing in Firefox
*Attention PHP Programmers* - Add A Free Listing! Get more clients.
Mozilla is drafting a proposal for a new web standard called MediaStream Processing that introduces JavaScript APIs for manipulating audio and video streams in real time. The specification is still at an early stage of development, but Mozilla has already started working on an implementation for testing purposes.
Mozilla’s Robert O’Callahan, the author of the MediaStream Processing API proposal draft, released experimental Firefox builds that include MediaStream Processing support. He has also published a set of demos (note: you need to run the experimental build to see the demos) that illustrate some of the functionality defined by the specification.
The demos show how the APIs can be used to perform tasks like rendering a visualization of a video’s audio track in a Canvas element while the video is playing. It also shows how the APIs can be used for mixing tasks, like implementing a cross-fade between two audio streams, dynamically adjusting the volume of a video, and programmatically generating audio streams.
One of the characteristics that distinguishes the MediaStream Processing API from previous web audio API proposals is that it aims to interoperate better with existing web standards. For example, it relies on the MediaStream interface in the WebRTC specification. It also allows users to take advantage of Web Workers for threading and will work with getUserMedia to eventually support real-time manipulation of streams from microphones and webcams.
The current implementation of the specification focuses on audio capabilities. As O’Callahan explained this week in a blog post, support for video manipulation will be added in the future when the necessary graphics APIs are accessible through Web Workers. MediaStream Processing on video will be useful for doing things like QR code recognition and augmented reality in web applications, he said.

Analyzing a video's audio track and visualizing it in real time
So, when will this functionality be available in a stable Firefox release? It might take some time. According to O’Callahan, the patch needs some cleanup before the functionality can land in trunk and make it into regular nightly builds. Even then, the MediaStream Processing functionality likely won’t be generally available until the specification has solidified.
“The biggest limitation is that it’s not shipping in Firefox yet. My giant patch is messy and a lot of cleanup needs to be done. I have a plan to split the patch up, clean up the pieces and land them piecemeal. In particular I need to get some of the infrastructure landed ASAP to help the WebRTC team make progress,” he wrote. “When we ship it, much or all of the API will probably be disabled by default, behind a hidden pref, until the standards situation is resolved.”
MediaStream Processing is definitely going to be worth the wait. Some fantastic capabilities are going to be unlocked when the specification is fully implemented. It will open the door for using native web standards to perform some sophisticated real-time media processing tasks that were previously only possible with browser plugins.
This article originally appeared on Ars Technica, Wired’s sister site for in-depth technology news.
Source http://www.webmonkey.com/?p=53856Fri, 20 Jan 2012 14:08:29 GMT
Tags: Browsers, firefox, HTML5, Multimedia, Web Standards,
*Attention PHP Programmers* - Add A Free Listing! Get more clients.
Browsers
Chrome 10 Beta Offers Faster JavaScript, Less CPU Usage
Google has released version 10 of its Chrome web browser to the beta release channel. Chrome 10 is a major overhaul, featuring a new version of the V8 JavaScript engine, which is 60 percent faster than the version of V8 found in Chrome 9. Faster JavaScrip
Mozilla Makes Plans for Firefox 5
Firefox 4 was originally scheduled for release in November of last year, but bugs and last minute features have seen the next version of Firefox delayed several months. However, Firefox 4 has finally entered the home stretch and should be available in rel
Microsoft, Mozilla Battle Over What Makes a ‘Modern’ Web Browser
Microsoft and Mozilla are trading barbs over the coming Internet Explorer 9. Microsoft has been touting its HTML5 support in IE9, claiming that it renders HTML5 better than Firefox (and Chrome, Safari and Opera). Mozilla then turned around and released an
firefox
Mozilla Plans Faster Firefox Development Model
Firefox 4, the latest incarnation of Mozilla’s popular web browser, will arrive in final form on Tuesday, March 22. While the final release is good news for Firefox fans, it comes over three months after the initial Firefox 4 release date. Firefox 4
Slow Firefox? Mozilla Says Add-Ons Are to Blame
If the new Firefox 4 isn’t fast enough for you, Mozilla says add-ons are likely to blame. The ability to extend Firefox with add-ons is a large part of the browser’s success, but those add-ons come with a cost. According to Mozilla, “i
How to Use Firefox’s New ‘Aurora’ Release Channel
Mozilla has announced the launch of Aurora, a new Firefox release channel designed to get experimental builds of the web browser out to a wider audience. The Aurora channel is part of Mozilla’s effort to speed up the Firefox development cycle. To ge
HTML5
HTML5 for Web Developers
If you’ve ever tried to wrestled your way through the complexities of the HTML5 specification, we’ve got good news — there’s now a “web developer edition.” The main HTML5 spec can be overwhelming for web developers tryi
HTML5 Will Be Done in 2014, What Comes Next?
Web developers were given a green light Monday to start using HTML5. Even though many are already using the still-unfinished language to code complicated web apps, the web’s governing body made the transition official by announcing that HTML5 will b
Creating unique design solutions that are both affordable and inspiring. Specializing in design, layout & production of printed materials, logos & illustrations.
Rocky River, Ohio US
ABC Digital is a design studio based in Aotearoa New Zealand. We specialise in web design and development, graphic design / design for print, sound design and audio / soundtrack production.
Mapua, Tasman NZ
Thoreson Web Designs is a Wisconsin-based web design business located in Milwaukee. I have experience with an array of tools and programs, and understand the importance of project management.
Milwaukee, Wisconsin US
Skytec Web Hosting is California based internet services company that specializes in web hosting solutions for corporate companies, small business enterprises, webmasters and individuals.
Petaluma, California US
We are a ISO 9001:2008 certified company and STPI registered. Our Services are: Web designing, Web Development, Content & Article Writing, SEO, SEM, SMM
Kolkata, West Bengal IN
Google’s New Privacy Policy: What Has Changed and What You Can Do About It
Today's the day Google's new privacy policy takes effect. It's too late to pull out your data now, b
Back Up Your Gmail Account With Gmvault
The more you rely on cloud-based services, the more important good backups become. If you're using G
Sync Your Browsing Life With New Chrome 16
The latest version of Google's web browser syncs your data between PCs, bringing your bookmarks, app
Optimize your DirectAdmin backups with rSync
DirectAdmin offers some great backup which makes it possible to create a backup file for each user o
The HTML5 Time Element Is Back and Better Than Ever
The time element was removed from HTML5 last year, but then after developers complained it was rescu
Article Tags
PHP Programmers Articles
Live Help Chat Software
Web Design Quote
Web Design