目前知道的可以使用 webrtc (不会) 另外一个想法就是在服务端把多路音频流的合成为一路,之后在下发给客户端,但是如何再把多路音频流里自己的那段音频流去除呢?如果每个连接的客户端都进行多路合并是不是非常耗服务器,如果统一合并成一流在分发到客户端,客户端再去出自己的声音是否可行呢?

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