api - 开源软件创建语音聊天应用的建议
问题描述
希望创建一个语音应用程序以与本地连接的 10 台计算机和 1 台服务器一起使用。(离线)我认为服务器将保存应用程序,而计算机将运行客户端。
理想情况下,用户可以加入或离开的频道共有 10 个。
我正在寻找可用于此目的的开源应用程序或 API。是否有任何关于我可以利用和创建自定义 GUI 的预写代码的建议?
我正在寻找类似于 ventrillo 但能够自定义 GUI 的东西。
解决方案
您可以将星号与 app_conference 或 webrtc 以及一些 MCU 一起使用。
但无论如何,你甚至不会接近ventrillo。Ventrillo 的主要复杂性不是会议本身,而是噪声抑制/语音检测以及根据当前带宽为每个通道选择正确的编解码器。
推荐阅读
- angularjs - 如何不使用 angularjs $resource/$http fetch 获取数组中的单个项目?
- python - 冒号上的语法无效
- java - 我的 Spring webflux flatMap、doOnNext、doFinally 没有被调用内部 Mono?
- java - Kerberos 票证验证的功能测试
- spring-boot - 如何在tomcat的godaddy vps中部署spring boot应用程序?
- python-3.x - Pandas 映射将所有值返回为 NaN
- angular - 是否可以从 html 代码中替换文本
- javascript - 如何判断 Github 代码仓库是否包含恶意代码?
- java - 重构一个类以提高效率
- java - 在android studio中给我一些帮助这个错误