这套源码只能发送语音消息和视频,不能进行实时音视频通话
服务器配置:建议 4核 8G;5M 带宽,可以根据业务情况调高。
服务器操作系统: Linux Centos 7.x(不支持unbutun)
软件环境: php 5.6 +nginx+MySQL5.6 (推荐使用宝塔)
第三方插件:FFmpeg
技术开发
后端开发语言:PHP (原生架构)
前端开发语言:uniapp(混合开发,非纯原生)
socket推送:GateWayWorker(支持分布式部署,高并发,抗压能力强,未采用第三方付费推送服务)
数据库:mysql
开发工具:hbuiderX,phpstorm
目前支持android、ios,pc网页,h5,
性能参考
同时在线人数受限于服务器内存,一般24G内存服务器可以支持大概120W并发连接。
用户活跃度受限于服务器cpu处理能力,一台24核服务器可以达到45W每秒的吞吐量