为了方便开发者接入音视频2.0呼叫功能,我们将NIN的信令和NERTC的音视频能力结合简化呼叫的复杂流程,以组件的形式提供给客户,提高接入效率,降低接入成本。
NERtcCallKit
基于 NIM 信令以及 NERTC 音视频实现了一对一音/视频呼叫通话,群组音/视频呼叫通话等功能。此仓库只包含各端组件实现并不包含 UI 部分,可参考 demo 实现自己的界面。
完整的即时通讯demo,功能较为齐全。在此 demo 中同时使用了组件 一对一呼叫通话以及多人呼叫通话场景,demo 地址参考传送门。
功能较为简单,用户在登录后可以通过对方登录的手机号查找对方并发起呼叫,完成视频通话,demo 地址参考传送门。
网易云控制台,点击【应用】>【创建】创建自己的App,在【功能管理】中申请开通如下功能
-
若仅使用呼叫功能,则开通
- 【信令】
- 【音视频通话2.0】
- 【安全模式】- 组件支持使用安全模式以及非安全模式,开启安全模式请咨询相应SO
-
若还需使用话单功能,则需要开通
- 【IM】以及【信令】功能
- 【G2话单功能】-云信控制台-音视频通话2.0-功能配置-开启话单类型消息抄送
-
在控制台中【appkey管理】获取appkey。
注:如果曾经已有相应的应用,可在原应用上申请开通【音视频通话2.0】及【信令】功能
以下端Demo暂不支持CallKit