CloudHub 文档中心
下载中心 文档中心

RTS 实时流直播


CloudHubRTS CPP

IMixingUpStreamEventHandler

混流推流事件处理

onPushStatusUpdate

推流连接状态回调

void onPushStatusUpdate(cloudhub::IMixingUpStream* stream,
                                  CONNECTION_STATE_TYPE type)

参数

参数描述
stream混流推流器
type连接状态

onStatisticsUpdate

统计信息回调

void onStatisticsUpdate(cloudhub::IMixingUpStream* stream,
                                  cloudhub::RtcStats& stats)

参数

参数描述
stream混流推流器
stats统计数据,详见 RtcStats

onError

发生错误回调

void onError(cloudhub::IMixingUpStream* stream, int code, const char* msg) 

参数

参数描述
stream混流推流器
err错误 code
msg错误描述

详情

该回调方法表示 SDK 运行时出现了(网络或媒体相关的)错误。通常情况下,SDK 上报的错误意味着 SDK 无法自动恢复,需要 App 干预或提示用户。