从麦克风中捕获音轨数据
由摄像头捕获视轨数据
通过摄像头与麦克风采集音视频轨道数据
创建屏幕共享视频流,默认分辨率 1280 * 720,帧率 15
屏幕共享视轨数据标识
创建带音频的屏幕共享资源
屏幕共享视轨数据标识
在可以取到音频的情况下,tracks 中包含音轨和视轨;取不到音视频时 tracks 仅返回视轨
创建 RCLocalAudioTrack 实例
创建 RCLocalVideoTrack 实例
视轨数据标识
MediaStreamTrack 实例
根据本地或网络媒体文件资源创建 RCLocalFileTrack 实例
资源标识
网络文件地址,或通过 获取到的 File 实例
可用于指定 withoutVideo 与 withoutAudio 以剔除视轨与音轨
根据 MediaStream 实例对象创建 RCLocalTrack 实例
轨道标识
MediaStream 实例
可用于指定 withoutVideo 与 withoutAudio 以剔除视轨与音轨
获取当前用户 Id,若 IM 未连接,这返回 ''
加入跨 AppKey 音视频房间
多端处理方式
设置用户属性
参数已废弃
参数已废弃
加入普通音视频房间,加入成功后返回 room 实例、code、userIds、tracks
房间号
房间类型,请谨慎修改,默认为 RTCMode.RTC
加入普通音视频房间
房间 ID
主播加入直播房间或观众上麦场景调用,观众上麦之前需先取消已订阅的直播间资源
房间 Id
直播间类型,RCLivingType.AUDIO 为音频直播,RCLivingType.VIDEO 为音视频直播
多端处理方式,公有云暂不支持该字段
业务层设置人员属性
参数已废弃
获取直播观众客户端
参数已废弃
退出并销毁当前房间实例,退出后该房间的所有方法将不可用
观众加入直播房间
房间 ID
直播类型(音频直播 or 音视频直播)
废弃参数
观众退出并销毁当前房间实例,退出后该房间的所有方法将不可用
升级为主播房间
观众房间实例
降级为观众房间
主播房间实例
验证本用户是否存在于某个 RTC 房间内
生成智能总结
生成智能总结的房间 Id
智能总结任务 Id,通过 onReceiveStartSummarization 回调获取到
本次需要总结的开始时间,UTC 时间戳,单位秒,传入 0,表示总结开始的时间
本次需要总结的结束时间,UTC 时间戳,单位秒,传入 0,表示当前时间,如果总结已经停止,则表示总结结束的时间
生成智能总结配置,其中 enableSummarization、enableSummarizationDetails、enableChapterSummary、enableTodoList、enableHashtag 必须有一个为 true,否则不会产生任何总结内容
内容回调,如果内容比较多,contentBlock 会回调多次,isEnd 为 true 时,代表内容回调结束
获取语音转文字内容
获取语音转文字的房间 Id
智能总结任务 Id,通过 onReceiveStartSummarization 回调获取
本次需要获取语音转文字的开始时间,UTC 时间戳,单位秒,传入 0,表示总结开始的时间
本次需要获取语音转文字的结束时间,UTC 时间戳,单位秒,传入 0,表示当前时间,如果总结已经停止,则表示总结结束的时间
内容回调,如果内容比较多,contentBlock 会回调多次,isEnd 为 true 时,代表内容回调结束
目标语言代码,默认为语音源语言
RTC 业务客户端