Classes
-
AR 图像属性。用于设置直播视频的水印和背景图片的属性。
-
声音音量信息。 一个数组,包含每个说话者的用户 ID 和音量信息。
-
CameraCapturerConfiguration 的定义。
-
ChannelMediaInfo
类。 -
频道媒体设置选项。
-
ChannelMediaRelayConfiguration
配置跨频道媒体流转发的
ChannelMediaRelayConfiguration
类。 -
背景色,格式为 RGB 定义下的 Hex 值,不要带 # 号,如 0xFFB6C1 表示浅粉色。默认0x000000,黑色。
-
内置加密配置。 [...]
-
外部导入音视频流定义。
-
管理 CDN 直播推流转码的接口。
-
本地音频统计数据。
-
本地视频相关的统计信息。
-
长方形区域。
-
远端音频统计信息。
-
远端视频相关的统计信息。
-
RtcEngine
类提供了供 App 调用的主要接口方法。 -
主回调事件。 [...]
-
通话相关的统计信息。
-
TranscodingUser 类用于管理参与旁路直播的音视频转码合图的用户。最多支持 17 人同时参与转码合图。
-
标识用户信息的
UserInfo
对象。 -
视频编码像素。
-
视频编码属性的定义。
Enums
-
访问区域。
-
直播音频所在声道。
-
用于旁路直播的输出音频的编码规格。
-
本地音频出错原因。
-
本地音频状态。
-
混音音乐文件错误码。
-
混音音乐文件状态。
-
语音路由。
-
音频属性。
-
录音质量。
-
远端音频流状态。
-
远端音频流状态改变的原因。
-
音频采样率。
-
音频应用场景。
-
视频编码的码率。单位为 Kbps。你可以根据场景需要,参考下面的视频基准码率参考表,手动设置你想要的码率。若设置的视频码率超出合理范围,SDK 会自动按照合理区间处理码率。 [...]
-
设置摄像头采集偏好。
-
设置摄像头方向。
-
跨频道媒体流转发出错的错误码。
-
跨频道媒体流转发事件码。
-
跨频道媒体流转发状态。
-
频道场景。
-
直播场景里的用户角色。
-
网络连接状态发生改变的原因。
-
网络连接状态。
-
带宽受限时,视频编码降级偏好。
-
加密模式。
-
错误代码。SDK 上报的错误意味着 SDK 无法自动恢复,需要 App 干预或提示用户。
-
输入进直播的外部视频源状态。
-
本地视频出错原因。
-
本地视频状态。
-
输出日志过滤分级。
-
网络质量。
-
网络类型。
-
详细的推流错误信息。
-
RTMP 推流事件码。
-
RTMP 推流状态。
-
流回退选项。
-
发布状态。 [...]
-
订阅状态。 [...]
-
用户离线原因。
-
远端用户的优先级。
-
用于旁路直播的输出视频的编码规格。
-
视频的编码类型。
-
视频编码的帧率。
-
视频镜像模式。
-
视频输出方向模式。
-
自上次统计后本地视频质量的自适应情况(基于目标帧率和目标码率)。
-
远端视频流状态。
-
远端视频流状态改变的具体原因。
-
视频显示模式。
-
视频流类型。
-
警告回调表示 SDK 运行时出现了(网络或媒体相关的)警告。通常情况下,SDK 上报的警告信息 App 可以忽略, SDK 会自动恢复。比如和服务器失去连接时,SDK 可能会上报 `OpenChannelTimeout 警告,同时自动尝试重连。 详见 WarningCode.OpenChannelTimeout。