API Media Capture - какие-либо существующие реализации? - PullRequest
13 голосов
/ 28 января 2011

Я читал о проекте API устройств и мне интересно, есть ли какие-либо реализации Media Capture API .

Эрикссон, похоже, имеет некоторые демоверсии , но не опубликовал исходный код. Также есть сообщение об ошибке Хром .

Я не против, принимает ли реализация форму:

  • ночная сборка
  • патч
  • филиал
  • расширение браузера
  • обратная засыпка JavaScript

... до тех пор, пока он позволяет экспериментировать с интерфейсом, как это было предложено в стандарте.

Ответы [ 4 ]

8 голосов
/ 24 февраля 2011

Android 3.0 реализует спецификацию HTML Media Capture (черновая версия).

4 голосов
/ 12 июля 2011

Microsoft недавно (июнь 2011 г.) объявила, что выпустила прототип для IE 9, который реализует звуковую часть спецификации HTML Media Capture. Вы можете прочитать объявление и скачать прототип для экспериментов здесь:

http://blogs.msdn.com/b/interoperability/archive/2011/06/07/new-media-capture-audio-prototype-released.aspx

3 голосов
/ 10 мая 2013

API Media Capture больше не работает - он был разделен на две спецификации: Media Capture и Streams (он же getUserMedia) и HTML Media Capture .Поддержка по состоянию на май 2013 года:

getUserMedia

  • Opera (для ПК и мобильных устройств)
  • Firefox (для ПК)
  • Chrome (рабочий стол)

Источник: http://caniuse.com/#feat=stream

HTML Media Capture

  • Android 3.0
  • iOS 6
  • BlackBerry 10
  • Mobile Firefox 10.0
  • Chrome для Android 0.16

Источник: много поиска и тестирования

3 голосов
/ 25 ноября 2011

Коммиттер WebRTC написал, что «элемент устройства прошел путь додо»:

http://code.google.com/p/chromium/issues/detail?id=55377#c10

Так что лучшей альтернативой, похоже, является WhatWG getUserMedia:

http://www.whatwg.org/specs/web-apps/current-work/multipage/video-conferencing-and-peer-to-peer-communication.html

и конкретно

http://www.whatwg.org/specs/web-apps/current-work/multipage/video-conferencing-and-peer-to-peer-communication.html#obtaining-local-multimedia-content

...