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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.