Skip to content

addpipe/Media-Recorder-API-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Media Recorder API Demo

A demo implementation of the (new) Media Recorder API (also known as MediaStream Recording API).

Works on:

  • Firefox 30+
  • Chrome 47,48 (video only, enable experimental Web Platform features at chrome://flags)
  • Chrome 49+
  • Safari on macOS 14.0.2+
  • Safari on iOS 14.3+

Containers & codecs:

  • Safari on iOS 14.3+ : mp4, H264, Stereo AAC @ 44.1kHz or 48kHz
  • Safari on macOS 18.4+ : mp4/webm, H264/HEVC/AV1, Stereo AAC @ 48kHz
  • Safari on macOS 14.0.2+ : mp4, H264, Stereo AAC @ 48kHz
  • Chrome 136+ : webm/mp4, VP8/VP9/H264/AV1/HEVC, Opus @ 48kHz
  • Chrome 126+ : webm/mp4, VP8/VP9/H264/AV1, Opus @ 48kHz
  • Chrome 52+ : webm, VP8/VP9/H.264, Opus @ 48kHz
  • Chrome 49+ : webm, VP8/VP9, Opus @ 48kHz
  • Firefox 30+: webm,VP8, Vorbis/Opus @ 44.1 kHz

Issues:

  • Pause does not stop audio recording on Chrome 49,50

Links:

About

An implementation of the MediaStream Recording API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •