创建 BrowserRTC4Chime 实例
配置选项
Optionalauto自动播放确认回调(可选),用于处理浏览器的自动播放策略
获取语音签名的函数,必需
获取用户语音签名的函数
用于获取加入 RTC 语音房间所需的签名信息。 通常需要调用后端 API 来生成签名。
获取语音签名所需的参数,包含以下属性:
Promise
Optionallog日志级别(可选),默认为 LogLevel.INFO
Optionalaudio是否已加入语音房间
麦克风是否开启
RTC 实现类型
当前语音房间ID
触发事件
预设的监听事件名称
事件类型
Rest...data: Parameters<RTCEventType[K]>触发事件的数据
canceled 是否被触发取消
判断是否注册了事件
事件类型
解除事件
如果 name 不传的话解除对应所有事件 如果 name, callback 不传的话解除所有name的所有事件
预设的监听事件名称
Optionalname: K事件类型
Optionalcallback: ((...args: Parameters<RTCEventType[K]>) => ReturnType<RTCEventType[K]>)事件回调函数
Rest...args: Parameters<RTCEventType[K]>注册事件
预设的监听事件名称
事件类型
事件回调函数
Rest...args: Parameters<RTCEventType[K]>Optionalonce: boolean是否只执行一次
解除事件
注册事件(是否只执行一次)
预设的监听事件名称
事件类型
事件回调函数
Rest...args: Parameters<RTCEventType[K]>解除事件
浏览器端 Amazon Chime SDK RTC 实现
基于 Amazon Chime SDK for JavaScript 实现的浏览器端 RTC 类。 适用于在浏览器环境中使用 Amazon Chime 进行实时语音通信。
Example