Server
首页
Server
Android
iOS
Harmony
PC
Web
Flutter
Uniapp
Openclaw
交流
搜索
登录
Server
社区版支持安卓、ios的语音通话功能吗?
社区版支持安卓、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/
如有其他问题请继续提问。
返回
matcher
创作新主题
搜索