最近用UniApp做了一个聊天App,语音视频通话这块儿,测试了两家的方案,AnyRTC和腾讯家的。
1. AnyRTC
官方文档:https://docs.anyrtc.io/cn/Audio/run/audio_setup/start_call_audio_uniapp
优点:
- 接入简单;
- 每月免费1万分钟,套餐包也不贵;
缺点:
- 有小BUG;
- 为群聊而生,单聊需要做些改动;视频群聊的界面是一排排的视频图像,不可定制;
- 需要服务器端接口做中转提醒;
2. 腾讯TRTC
UniApp 插件地址:https://ext.dcloud.net.cn/plugin?id=9035
优点:
- 可单可群,界面开箱可用;
- 无需服务器端接口;
缺点:
- 需要开通两个服务,实时音视频TRTC和即时通信IM;
- 试用期短,只有7天,过后只能付费使用;
- 实时音视频每月最低625(首月貌似8折,合500),即时通信IM每月最低999;