librtc.h 中对外暴露的数据结构与常量。
数据结构
rtc_track_info_t
轨道信息。出现在轨道事件回调、轨道数据回调,以及用户信息的stream_tracks 数组里。
rtc_user_info_t
用户信息。由rtc_get_user_info / rtc_get_users_info 返回,也出现在轨道数据回调里。
rtc_publish_options_t
发布选项,见 发布与推流。SeaStart 相关结构体
rtc_layer_switched_t、rtc_quality_sample_t、rtc_connection_quality_t、rtc_active_speaker_t 见 SeaStart 进阶能力。
rtc_custom_msg_t
见 自定义消息。常量
编码格式
日志级别
合成流保留标识
回调参数枚举
这些取值以int 形式出现在回调参数里,头文件中没有对应的宏。
连接状态(rtc_connection_callback 的 state)
用户事件(
rtc_user_event_callback 的 event_type)
轨道事件(
rtc_track_event_callback 的 event_type)
轨道类型(
rtc_track_info_t.kind)