最近有个需求,但我没写过前端。要求浏览器打开麦克风流式传输音频,解析后再流式输出并播放。要求这两个过程都是以音频流的方式来降低延迟。
搜了一下相关前端工具好像有 WEB RTC。但是没什么相关教程。不知道有没有前端前辈指点一下啊。
搜了一下相关前端工具好像有 WEB RTC。但是没什么相关教程。不知道有没有前端前辈指点一下啊。
1
cheeto Nov 20, 2019
https://github.com/muaz-khan/WebRTC-Experiment
里面有蛮多 demo 的,也许对你会有些帮助 |
2
zhw2590582 Nov 20, 2019 via iPhone
|
3
MzM2ODkx Nov 20, 2019 等空了给你写个 demo
|
4
Twain Nov 20, 2019
用 c 写库,然后编译成 webassembly,你想咋玩就咋玩
|
5
V7Magic Nov 20, 2019
还以为前端求推荐。。。
仿佛来到了耳机吧 |
6
LexGeeker Nov 20, 2019
webrtc 主要是音视频通话 电话会议用 低延迟 里面很多封装好的 直接调用就行了 感觉不是太符合你要求吧
|
8
Youfei OP @zhw2590582 好的谢谢 我看看
|
11
xiangyuecn Nov 20, 2019
没这么复杂,除了兼容方面复杂点外,浏览器录好音,实时编码传给对方,然后直接播放就可以了,效果不错。。
传输部分建议用 websocket 中转,webrtc 好像太复杂。 欢迎使用我的 Recorder 库,纯粹的 js https://github.com/xiangyuecn/Recorder |
12
Youfei OP @xiangyuecn 在看了 谢谢知道
|