## 云信一对一视频通话(Android)
本文主要展示如何集成云信的NIM SDK以及NERTC SDK,快速实现一对一视频通话功能。您可以直接基于我们的Demo修改适配,也可以使用我们提供的NERtcVideoCall组件,实现自定义UI。
### 功能介绍
- 视频呼叫/接听
- 开启/关闭麦克风
- 开启/关闭摄像头
- 切换前后摄像头
- 视频拒绝/挂断
### 环境准备
1. 登录[网易云控制台](https://app.yunxin.163.com/index?clueFrom=nim&from=nim#/),点击【应用】>【创建】创建自己的App,在【功能管理】中申请开通【信令】和【音视频通话2.0】功能。
2. 在控制台中【appkey管理】获取appkey。
3. 下载[场景Demo](https://github.com/netease-im/NEVideoCall-1to1/tree/develop/NLiteAVDemo-Android-Java),app module 下 build.gradle 的如下内容替换自己的appkey,并将 key 同步给对应的 so 人员在后台添加应用体验权限;
```groovy
def appKey = "Here, please fill your appKey!!!"
```
### 运行示例项目
### 功能实现
可参考[NERtcCallKit-Android](https://github.com/netease-kit/documents/tree/main/业务组件/呼叫组件)。
NERtcVideoCall组件:
![](https://yx-web-nosdn.netease.im/quickhtml%2Fassets%2Fyunxin%2Fdefault%2FIOS%E5%9C%BA%E6%99%AF%E5%AE%9E%E8%B7%B5%20%E9%99%84%E5%9B%BE.png)
#### 修改Demo源代码:
Demo跑通之后,可以修改工程文件夹下的Activity,复用**联系人搜索页**。
| 文件/文件夹 | 功能 |
| :-------------------------- | :--------------- |
| NERTCSelectCallUserActivity | **联系人搜索页** |