Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w3c/mediacapture-record
MediaStream Recording
https://github.com/w3c/mediacapture-record
webrtc
Last synced: 2 days ago
JSON representation
MediaStream Recording
- Host: GitHub
- URL: https://github.com/w3c/mediacapture-record
- Owner: w3c
- License: other
- Created: 2014-08-20T12:03:51.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-31T15:23:36.000Z (3 months ago)
- Last Synced: 2025-01-20T19:11:18.493Z (10 days ago)
- Topics: webrtc
- Language: Bikeshed
- Homepage: https://w3c.github.io/mediacapture-record/
- Size: 12.6 MB
- Stars: 104
- Watchers: 50
- Forks: 22
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# MediaStream Recording API [![Actions Status](https://github.com/w3c/mediacapture-record/workflows/Auto-publish/badge.svg)](https://github.com/{user}/{repo}/actions)
This document specifies methods for live recording of video and audio, local and remote.
Specification and Samples
-------------
* [Media Recording (a.k.a. MediaStream Recording) Specification](https://w3c.github.io/mediacapture-record/MediaRecorder.html), including code samples.
* Implementation status in the different browsers: [caniuse](http://caniuse.com/#feat=mediarecorder).
* [Hardware accelerated support in Chromium](https://github.com/miguelao/mediacapture-record-implementation-status/blob/master/chromium.md)You're welcome to contribute! Let's make the Web rock our socks off!
Notes on bikeshedding :bicyclist:
--------------Branch `gh-pages` is automatically updated from `main` branch upon commit.
During development it's often a good idea to try and render `MediaRecorder.bs`
locally, for that, and using the online compiler:```
curl https://api.csswg.org/bikeshed/ -F [email protected] -F force=1 > MediaRecorder.html
```if the produced file has a strange size (i.e. zero, a few KBs), then something went terribly wrong; run instead:
```
curl https://api.csswg.org/bikeshed/ -F [email protected] -F output=err
```and try to figure out why `bikeshed` did not like the `.bs` :'(