API 初始化接口 SDK初始化 Plain Text 复制 1 public static synchronized BaiduRtcRoom initWithAppID(Context context, String appId, String token) 初始化SDK并创建RTC房间实例,初始化SDK时调用,初始化SDK失败会导致SDK功能异常。
当类型是时间时,将忽略right和bottom,以生成的时间字符串为准。 String watermarkResource - 资源地址。 image(固定资源图片(png) 或 绝对目录文件路径)。 字符串(静态字符串 (字符长度有最大限制,可根据设置的宽度,自动换行,居左对齐))。
第三方模型(OPENAI协议、百度AB、阿里百炼、腾讯元宝、扣子、Dify等。参见: 第三方服务集成步骤指引 ) llm_url String 使用第三方大模型服务url配置,配合参数llm使用 使用默认模型服务无需传该参数;控制台配置了第三方模型参数无需传参数。 第三方模型(OPENAI协议、百度AB、阿里百炼、腾讯元宝、扣子、Dify等。
权限说明 调用本文API,需使用API Key鉴权方式。使用API Key鉴权调用API流程,具体调用流程,请查看 认证鉴权 。
API 初始化相关接口 brtc_create_client Plain Text 复制 1 void* brtc_create_client(); 介绍 创建 brtc client。 用户使用该sdk开发的入口,首先需要创建brtc client, 通过该api初始化sdk、发布流、订阅流等其他可提供的api操作。
用户使用该 SDK 开发的入口,首先需要创建 BaiduRtcRoomClient, 通过该 API 初始化 SDK,发布流,订阅流等其他可提供的 API 操作。
API API调用流程 1 事件对象 BrtcSessionListener 监听事件回调类 1.1 onLogin 介绍 Plain Text 复制 1 void onLogin(long sessionId, long userId); 调用login时候返回登录结果事件 参数 参数 类型 描述 sessionId long 返回sessionID peerId long 返回userId 返回
权限说明 调用本文API,需符合以下权限要求,权限介绍及分配,请查看 角色与权限控制列表 、 账号创建与权限分配 。
API 获取应用实例 const brtc = require('baidu.rtc.mp.sdk.js'); var BRTCClient = brtc.BRTC; 实例的各API函数说明如下: 启动BRTC SDK Plain Text 复制 1 BRTC_Start() 介绍 启动SDK时使用。 参数 参数 类型 描述 server string 百度的RTC 服务器, 使用默认值即可。
用户使用该 sdk 开发的入口,首先需要创建 BaiduRtcRoomClient, 通过该 api 初始化 sdk,发布流,订阅流等其他可提供的 api 操作。