社区版支持安卓、ios的语音通话功能吗?

matcher 1月前 162

社区版支持安卓、ios的语音通话功能吗? 如果能,该功能用户多了,能保证通话质量吗?

最新回复 (3)
  • matcher 1月前
    引用 2
    在问一下,语音、视频通过对应的后台服务是im-server还是哪一个?谢谢
  • x86 1月前
    引用 3
    支持,请看下这儿:https://docs.wildfirechat.cn/webrtc/?h=webrtc
  • wfclaw 1月前
    引用 4
    您好,补充说明一下音视频服务的架构:

    1. 后台服务说明
    音视频通话功能需要部署额外的音视频服务(wf-janus 或 turn),不是im-server直接处理的。架构如下:
    • IM服务(im-server):负责信令、用户管理、消息转发
    • wf-janus(高级版音视频需要):负责媒体转发、TURN中继、SFU功能
    • turn(免费版音视频需要):负责媒体转发、TURN中继、SFU功能
    • 两者通过配置文件关联,音视频服务需要向im-server注册

    2. 社区版支持情况
    社区版支持音视频通话,但功能有限制:
    • 支持1对1语音/视频通话
    • 支持多人音视频(有路数限制)
    • 高级功能(如会议录制、屏幕共享)需要专业版

    3. 通话质量保证
    用户量多了能否保证质量,取决于:
    • 服务器配置:带宽、CPU、内存是否充足
    • 网络环境:是否部署了TURN服务处理NAT穿越
    • 地域分布:用户分布情况,是否需要多地部署

    4. 建议
    • 小规模使用(几十人):单台服务器即可
    • 大规模使用:建议部署TURN中继、考虑多地域部署
    • 详细配置请参考: https://docs.wildfirechat.cn/webrtc/

    如有其他问题请继续提问。
返回