我想将麦克风音频从网络浏览器传输到AWS S3。让它起作用
this.recorder = new window.MediaRecorder(...);
this.recorder.addEventListener('dataavailable', (e) => {
this.chunks.push(e.data);
});然后,当用户单击停止时,将块new Blob(this.chunks, { type: 'audio/wav' })作为多个部分上传到AWS S3。
但问题是,如果录音要长2-3个小时,那么可能需要特别长的时间,用户可能会在等待录音完成上传之前关闭浏览器。
有没有一种方法,我们可以直接流网络音频到S3,而它正在进行?
我试过但却找不到一个有用的例子:
任何帮助都将不胜感激。
https://stackoverflow.com/questions/71017951
复制相似问题