php+socket+Recorder搭建web端实时语音通话

兼容没有测试 只测试了谷歌浏览器 不适合长时间通话 延迟2s~5s时间长了延迟会高 可以自己接着调试

**1.搭建socket **
参照官网 https://www.workerman.net/web-sender 本文不做详细介绍
2.下载音频录制插件
https://go.ctolib.com/article/wiki/85193
3.前台页面




    
    
    
    Document
    
    
    
    
    









4.修改录音插件

修改回调参数
set.onProcess(buffer,This.recSize,This,(Recorder.Ctx.sampleRate/This.set.sampleRate),powerLevel,duration);

音频拼接参考:https://developers.google.com/web/updates/2015/06/Media-Source-Extensions-for-Audio

你可能感兴趣的:(项目实例,实时语音)