为了账号安全,请及时绑定邮箱和手机立即绑定

pc浏览器获取音频流,怎样实时传给后台

pc浏览器获取音频流,怎样实时传给后台

饮歌长啸 2018-08-10 09:17:20
查看完整描述

2 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

可以实时的把blob通过ajax提交给后端

查看完整回答
反对 回复 2018-08-12
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

视频和音频原理一样,这里以音频为例。

其实这个问题你需要和后台协商的, 假设后台有一个接受文件流的接口,那么代码类似这样:

navigator.getUserMedia(            // constraints
            {                //video: true,
                audio: true
            },            // successCallback
            function (localMediaStream) {
               fetch(url, {                   method: 'POST',                   body: localMediaStream
               })
            },            // errorCallback
            function (err) {                console.log("The following error occured: " + err);
            });
    } else {
        alert("getUserMedia not supported by your web browser or Operating system version");
    }


查看完整回答
反对 回复 2018-08-12
  • 2 回答
  • 0 关注
  • 1835 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信