JS视频和音频录制
来源:互联网 发布:哒哒abc少儿英语 知乎 编辑:程序博客网 时间:2024/06/05 16:40
<body> <video autoplay></video> <a download="media" class="downloadButton">下载</a> <button class="recorderControl">录制</button></body><script> var promise= navigator.mediaDevices.getUserMedia({video:true}); promise.then(function(stream){ var video=document.querySelector("video"); video.src = URL.createObjectURL(stream); var recorder=new MediaRecorder(stream); var recorderControl=document.querySelector(".recorderControl"); recorderControl.onclick=function(){ this.textContent=="录制"?video.play():video.pause(); this.textContent=="录制"?recorder.start():recorder.stop(); this.textContent=this.textContent=="录制"?"停止":"录制"; }; var buffers=[]; recorder.ondataavailable=function(event){ buffers=event.data; } var downloadButton=document.querySelector(".downloadButton"); recorder.onstop=function(){ var url=URL.createObjectURL(buffers); downloadButton.click(); buffers=null; }; }).catch(function(error){ console.log(error); }); // 音频同理,只需改变标签即可。</script>
阅读全文
0 0
- JS视频和音频录制
- 录制视频和音频
- 用安卓程序录制音频和视频程序
- c#视频音频的录制和预览
- 录制音频和播放音频
- 音频录制和播放
- 播放和录制音频
- 三星s7 eage 录视频有问题 把视频和音频分开录制然后合并
- android MediaRecorder 录制音频、视频代码片段
- Android多媒体之音频、视频录制MediaRecorder
- SoundPool、录制音频、播放视频、调用摄像头
- ios 视频,音频播放,录制操作
- 音视频集中营1-音频的录制
- 电脑音频录制和播放
- 一行代码完成 调用系统相册 和 视频,语音库,选择图片,视频,和音频文件。在选择界面实现了录制视频和录制音频功能。 截图
- android开发笔记之多媒体—音频和视频的录制
- 音频播放,录音,视频播放,拍照,视频录制
- 音频播放、录音、视频播放、拍照、视频录制
- 生活中的状态模式——水之三态
- vue中v-if和v-show的区别
- js 回调函数理解
- string和char*互转
- 表单总结(未完)
- JS视频和音频录制
- Duff in the Army codeforces 588E 树上主席树+lca
- Alien Security (搜索)
- C
- ios解决webview键盘遮挡问题
- C语言实现单链表
- Github上Pandas,Numpy和 Scipy三个库中20个最常用的函数
- linux初学者-延迟及定时任务篇
- MySQL调用存储过程显示非当前用户