简介
CallKit 是融云音视频通话功能的 UI 界面 SDK。包含了单人、多人音视频通话的界面的各种场景和功能。您可以快速的集成 CallKit 来实现丰富的音视频通话界面,并进行自己的 UI 定制开发。同时我们开源了 CallKit,您可以根据您的需要去使用。
GitHub 项目:CallKit 开源代码
开通方式
音视频服务开通,请参考音视频开通方式说明。
使用说明
由于底层引擎技术不同,2.6.0 之后的音视频 SDK 与 2.6.0 之前的 SDK 中的实时音视频不能互通。
音视频 SDK 为商用收费功能,之前的 SDK 中的实时音视频为免费测试功能,如果您还想使用之前的实时音视频,可以使用 2.5.2 版本,2.6.0 之后的音视频服务使用说明如下:
集成说明
1、 首先请参考官网文档集成 CallKit SDK 。
2、 src/main/java/io/rong/imkit 下面是 Call 界面的源码,可以自行修改以满足自己的需求。
3、 打开 src/main/AndroidManifest.xml,下面是 Call 相关的代码。
uses-permissionandroid:name=”android.permission.PROCESS_OUTGOING_CALLS”/
uses-permissionandroid:name=”android.permission.SYSTEM_ALERT_WINDOW”/
uses-permissionandroid:name=”android.permission.INTERACT_ACROSS_USERS_FULL” /
Call 用到的权限。
activity
android:name=”io.rong.imkit.MultiVideoCallActivity”
android:launchMode=”singleTop”
android:screenOrientation=”portrait”
android:windowSoftInputMode=”stateHidden|adjustResize”
intent-filter
action android:name=”io.rong.intent.action.voip.MULTIVIDEO” /
category android:name=”android.intent.cate