目前知道的可以使用 webrtc (不会) 另外一个想法就是在服务端把多路音频流的合成为一路,之后在下发给客户端,但是如何再把多路音频流里自己的那段音频流去除呢?如果每个连接的客户端都进行多路合并是不是非常耗服务器,如果统一合并成一流在分发到客户端,客户端再去出自己的声音是否可行呢?
1
villivateur 2022-01-20 17:46:50 +08:00 via Android
如果只是想要用起来的话,可以自己搭建一个 nextcloud talk ,也是基于 webrtc 的。想自己开发的话,楼下补充
|
2
XiLingHost 2022-01-20 18:03:24 +08:00
搭个 mumble
|
3
yjx1197565170 OP @XiLingHost 好的 我看看
|
4
surely 2022-01-20 19:25:03 +08:00 via iPhone 1
Teamspeak
|
5
ilylx2008 2022-01-20 19:42:30 +08:00
QQ 微信
|
6
documentzhangx66 2022-01-21 07:28:59 +08:00
ffmpeg 连 rtmp (视频流)都能进行处理,包括推、拉、合并、编解码等等,只处理音频那肯定随便玩。
不过费服务器倒是真的,这些多媒体的玩意,处理起来都麻烦,服务器不仅要各种强,而且最好显卡也不能拉胯。 |
7
7gugu 2022-01-21 09:38:33 +08:00
teamspeak
|