В Firefox 20 включен захват потока с веб-камеры
Должен признаться, я ни разу в жизни не пользовался веб-камерой. Я вижу, где камера может быть отличным способом общения с людьми, которых нет поблизости, но я почему-то никогда не сталкивался с ситуациями, когда я мог бы захотеть использовать видеочат на компьютере. Частично это происходит из-за того, что я больше молчалив, и не слишком болтлив к общению, а остальное исходит из того, что все, что я говорю или делаю на камеру, может быть записано другой стороной без моего ведома.
Независимо от моего личного мнения и использования веб-камер, я знаю, что они предоставляют пользователям компьютеров отличные возможности для общения. Как и многие другие технологии, они являются частью спецификации HTML5, чтобы пользователи в будущем могли захватывать потоки с камеры и микрофона без необходимости использования сторонних плагинов.
Mozilla является третьей компанией после Google и Opera, которая внедряет WebRTC в настольную версию браузера. Gum или getUserMedia является частью компонента HTML5 DOM Api, который является частью WebRTC. На данный момент технология включена в Firefox Aurora и Nightly, и в ближайшие месяцы она появится в бета-версиях и стабильных каналах браузера, как только они достигнут Firefox 20.
Вы можете отправиться в тестовая страница которую Mozilla создала для новой функции записи аудио и видео в Firefox, чтобы проверить ее на себе. Просто нажмите кнопки видео, аудио или аудио и видео на странице, чтобы протестировать текущую реализацию в Firefox. Обратите внимание, что вы можете получать запросы с просьбой подтвердить, что вы хотите предоставить общий доступ к устройствам, микрофону или камере сайту, запрашивающему разрешение на доступ к ним. Перед запуском тестов необходимо предоставить общий доступ к устройствам.

Mozilla отмечает, что демоверсии жевательной резинки, работающие в Chrome, также необходимо модифицировать для работы в Firefox, что можно отнести к тому факту, что стандарты еще не утверждены. Когда это происходит, вы можете ожидать, что реализации будут работать в разных версиях браузера.
В настоящее время мы по-прежнему префикс gUM как mozGetUserMedia, потому что комитет по стандартам еще не закончил его определение. Таким образом, демонстрации gUM, которые работают с Chrome (с использованием вызова navigator.webkitGetUserMedia), необходимо будет изменить, включив префикс moz.
Firefox 20 или новее также поддерживает функции PeerConnection и DataChannels, но по умолчанию они не включены. Чтобы включить их, загрузите about: config в браузере Firefox и установите media.peerconnection.enabled предпочтение истине.