MediaStream Processing API

A number of existing or proposed features for the Web platform deal with continuous real-time media - w3.org

The MediaStream Processing API will allow complex buffering, and multitrack layering of dynamic mixes of streams.

It may be best to implement the functionality in something like Livecode, Max MSP or Pure Data until we have a proper specification of the desired functionality.

In particular it would be good to integrate this functionality with an advanced 3D Sound library for the purpose of making mobile apps and the Sound Garden installation.

# HTML media elements - **Synchronization** of multiple HTML media elements - **Capture and recording** of local audio and video input - **Peer-to-peer streaming** of audio and video streams - **Advanced audio APIs** that allow complex mixing and effects processing