API 参考/媒体流加速 RTSA/C/RTSA C API 参考RTSA C API 参考C更新时间不可用复制页面 方法Copy Anchor Link 以下为应用程序调用的主要方法。 方法描述agora_rtc_get_version获取 SDK 版本。agora_rtc_err_2_str将错误码转为静态字符串。agora_rtc_init初始化 SDK。agora_rtc_set_log_level设置 SDK 的日志等级。agora_rtc_create_connection创建 Connection。agora_rtc_destroy_connection销毁 Connection。agora_rtc_config_log配置 SDK 的日志文件。agora_rtc_join_channel加入指定 Connection 所关联的 RTC 频道。agora_rtc_join_channel_with_user_account使用 User Account 加入指定 Connection 所关联的 RTC 频道。agora_rtc_get_user_info_by_user_account通过 User Account 获取用户信息。agora_rtc_get_user_info_by_uid通过 UID 获取用户信息。agora_rtc_renew_token更新指定 Connection 所关联的 RTC 频道的 RTC Token。agora_rtc_send_audio_data向指定 Connection 所关联的 RTC 频道发送音频帧。agora_rtc_send_video_data向指定 Connection 所关联的 RTC 频道发送视频帧。agora_rtc_mute_local_audio暂停/恢复发送本地音频流。agora_rtc_mute_remote_audio暂停/恢复接收指定频道内指定远端用户的音频流。agora_rtc_mute_local_video暂停/恢复发送本地视频流。agora_rtc_mute_remote_video暂停/恢复接收指定频道内指定远端用户的视频流。agora_rtc_create_data_stream创建数据流。agora_rtc_send_stream_message发送数据流。agora_rtc_send_media_ctrl_msg向所有频道或指定频道发送消息。agora_rtc_request_video_key_frame请求指定远端用户尽快为指定远端视频流生成关键帧。agora_rtc_set_bwe_param设置 bandwidth estimation (BWE) 参数。agora_rtc_send_audio_data向指定 Connection 所关联的 RTC 频道发送音频帧。agora_rtc_send_video_data向指定 Connection 所关联的 RTC 频道发送视频帧。agora_rtc_leave_channel离开指定 Connection 所关联的 RTC 频道。agora_rtc_fini释放所有资源。agora_rtm_login登录 RTM 服务。agora_rtm_logout登出 RTM 服务。agora_rtm_send_data通过 RTM 服务发送消息。agora_rtm_subscribe订阅 RTM 频道。agora_rtm_unsubscribe取消订阅 RTM 频道。agora_rtm_publish向 RTM 频道发布消息。agora_rtc_set_params通过 JSON 配置 SDK 提供技术预览或特别定制功能。agora_rtc_send_rdt_msg发送 RDT 消息。agora_rtc_get_rdt_status_info获取 RDT 通道的信息。表格内容超出当前宽度,可横向滚动查看更多列。 回调Copy Anchor Link 用于向应用程序发送回调通知。 回调描述on_join_channel_success加入 RTC 频道成功。on_connection_lost连接丢失。on_reconnecting正在重新连接回调。on_rejoin_channel_success重新加入 RTC 频道成功。on_error发生错误。on_license_validation_failure设备 License 验证失败。on_user_joined远端用户加入 RTC 频道。on_user_joined_with_user_account远端用户使用 User Account 加入 RTC 频道。on_user_offline远端用户离开 RTC 频道。on_user_offline_with_user_account使用 User Account 场景下,远端用户离开频道回调。on_user_mute_audioRTC 频道内远端用户暂停/恢复发送音频流。on_user_mute_videoRTC 频道内远端用户暂停/恢复发送视频流。on_stream_message接收到远端用户数据流消息的回调。on_media_ctrl_msg接收到远端用户发送的消息回调。on_user_info_updated用户信息已更新回调。on_key_frame_gen_reqRTC 频道内远端用户请求关键帧。on_audio_data收到 RTC 频道内远端用户的音频帧。on_video_data收到 RTC 频道内远端用户的视频帧。on_mixed_audio_data收到 RTC 频道内本地用户和远端用户的混音数据。on_target_bitrate_changed编码器码率更新通知。on_token_privilege_will_expireRTC Token 服务即将过期回调。on_rtm_dataRTM 消息回调。on_rtm_eventRTM 事件回调。on_rtm_send_data_resultagora_rtm_send_data 方法调用结果回调。on_rtm_subscribe_result订阅结果。on_rtm_subscribe_data收到已订阅 RTM 频道的消息回调。on_rtm_publish_result发布结果。on_rdt_stateRDT 通道的连接状态已改变回调。on_rdt_msg收到 RDT 消息回调。表格内容超出当前宽度,可横向滚动查看更多列。