Chapter 10. Audio and Video Devices

In this chapter we look at the efforts that are being made to allow HTML5 to access audio and video devices and to use these for live communications such as audio and video conferencing.

The specifications in this domain are still very raw. We will touch upon the components under consideration with no guarantee that any of them will actually persist in the future. Interesting trial implementations exist and will be discussed, since they lead the way. The main trial implementation that we will refer to is one by Ericsson, which is an internal branch of WebKit and not publicly available.

We are concerned in this chapter with the <device> element, the Stream API, and the use of WebSockets in conjunction with the ...

Get The Definitive Guide to HTML5 Video now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.