Skip to main content
所有信息类都是不可变的 dataclass(frozen=True),拿到的是快照,修改不会影响 SDK 内部状态。媒体帧类型(AudioFrame / VideoFrame / AudioFormat)见 音视频数据。

信息类

UserInfo

TrackInfo

ChannelInfo

ConnectionQuality

上下行网络质量,约每秒更新一次。 QualitySample:

ActiveSpeaker

LayerSwitched

CustomMsg

频道内自定义消息,由你的业务服务端通过 服务端 API · 发送自定义消息 发出。客户端 SDK 只收不发。

枚举

TrackKind

AUDIO = 0,VIDEO = 1。

Codec

H264、H265、VP8、VP9、AV1、OPUS、AAC。

DeviceType

WINDOWS(1)、ANDROID(2)、IOS(3)、LINUX(4)、MACOS(5)、WEBRTC(6)、XCX(7,小程序)、AGENTS(80,服务端代理,本 SDK 入会时的身份)。其它值原样保留为 int。

ConnectionState

CONNECTING(0)、CONNECTED(1)、DISCONNECTED(2)、RECONNECTING(3)。

DisconnectReason


常量

订阅频道合成流时使用: