用户使用该 sdk 开发的入口,首先需要创建 BaiduRtcRoomClient, 通过该 api 初始化 sdk,发布流,订阅流等其他可提供的 api 操作。
参数 参数 类型 描述 appId String 百度为App签发的 App ID, 用于识别应用, 全局唯一,详见 创建应用 。 roomName number 房间号 token String 百度RTC服务端鉴权使用的密钥,可缺省,使用应用鉴权可使得服务更加安全。 详见 应用鉴权 。
API 初始化接口 initSDKWithAppID Plain Text 复制 1 - (instancetype)initSDKWithAppID:(NSString *)appId 2 3 tokenStr:(NSString *)tokenStr 4 5 delegate:(id<BaiduRtcRoomDelegate>)delegate; 介绍 初始化SDK。
参数 参数 类型 描述 appId NSString 百度为用户App签发的App ID, 用于识别应用, 全局唯一,详见 创建应用 。 tokenStr NSString 百度智能云RTC服务端鉴权使用的密钥,可缺省,使用应用鉴权可使得服务更加安全。 详见 应用鉴权 。 uplinkBitrate int 用户期望的最高发送码率,单位为bps,范围为100000~5000000。
参数 参数 类型 描述 context Context Android上下文环境 appId String 百度为App签发的 App ID, 用于识别应用, 全局唯一,详见 创建应用 。 token String 百度RTC服务端鉴权使用的密钥,可缺省,使用应用鉴权可使得服务更加安全。 详见 应用鉴权 。
参数 参数 类型 描述 context Context Android上下文环境 appId String 百度为App签发的App ID, 用于识别应用, 全局唯一,详见 创建应用 。 token String 百度RTC服务端鉴权使用的密钥,可缺省,使用应用鉴权可使得服务更加安全。 详见 应用鉴权 。
Websocket API WebAPI 接口描述 大模型互动客户端API接口采用websocket协议的连接方式, 直接进行语音聊天。
API 初始化接口 获取SDK实例 Plain Text 复制 1 static Future<BaiduRtcCloud?> getInstance(BRTCInitParams params); 静态方法,获取BaiduRtcCloud 实例。
API概览 本文档用于介绍 BRTC 提供的服务端 RESTful API。 帮助您在 app 服务端也有简单快捷的使用体验。
服务端API 总览 本章节介绍百度云大模型互动 OpenAPI 的 REST 风格接口,包括请求的组成部分及如何构造请求。 OpenAPI接口域名为: rtc-aiagent.baidubce.com 请求结构 HTML 复制 1 // 请求 2 {HTTPMethod} {协议}://{serviceId}.baidubce.com/?