#289 · 主分类: 视频与动画
MediaStreamRecorder
跨浏览器音频/视频/屏幕录制。它支持Chrome、Firefox、Opera和Microsoft Edge。它甚至可以在Android浏览器上运行。它遵循最新的MediaRecorder API标准,并提供类似的API。
项目最后更新:07/04/18
GitHub Stars
2.7K
Forks数量
552
贡献者数量
9
许可证
MIT
收录理由
在浏览器里录制摄像头、麦克风或屏幕内容,通常要面对各浏览器API不一致的麻烦。这个库就是为了省去这些琐碎处理而出现的,它在Chrome、Firefox、Opera、Edge以及安卓浏览器上提供一套统一的录制接口,意味着同一份代码就能覆盖你关心的不同浏览器用户。它还支持捕获canvas 2D和3D动画,能把本机摄像头、屏幕以及远程流合并到一个文件里。由于可以按设定时间间隔产出blob数据块,适合需要边录制边上传或推流的服务端场景。需要提醒的是,该项目自2018年后便不再活跃更新,更值得当作一个可靠的参考实现和起点来使用,而不是指望它频繁迭代的正式依赖。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。