【音视频】Android CallKit 开发指南

本文档介绍了如何在Android应用中集成和使用融云CallKit,包括音视频通话界面SDK、开通方式、集成说明、权限配置、发起与接收通话的步骤,以及通话回调接口的使用。CallKit提供了丰富的通话界面并支持UI定制,同时提供了开源代码供开发者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值