Spec-Zone.ru › Web APIs

MediaRecorder: свойство stream

Свойство stream только для чтения интерфейса MediaRecorder возвращает поток, переданный в конструктор MediaRecorder() при создании MediaRecorder.

Значение

Поток MediaStream, переданный в конструктор MediaRecorder() при первоначальном создании MediaRecorder.

Примеры

if (navigator.getUserMedia) {
  console.log("getUserMedia supported.");
  navigator.getUserMedia(
    // constraints - only audio needed for this app
    {
      audio: true,
    },

    // Success callback
    (stream) => {
      const mediaRecorder = new MediaRecorder(stream);

      const myStream = mediaRecorder.stream;
      console.log(myStream);
    },
  );
}

Спецификации

Спецификация
Запись MediaStream
# dom-mediarecorder-stream

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
stream 49
47–49В Chrome 49 и ранее поддерживалась только видео, а не аудио.
79 25 36 14.1 49
47–49В Chrome Android 49 и ранее поддерживалась только видео, а не аудио.
25 36 14 5.0 49

См. также

  • Использование API для записи MediaStream
  • Web Dictaphone: демонстрация MediaRecorder + getUserMedia + визуализации Web Audio API, от Chris Mills (исходный код на GitHub.)
  • simpl.info Демонстрация записи MediaStream, от Sam Dutton.
  • Navigator.getUserMedia

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder/stream

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API