cn.tee3.avd_SDK-C++  2.1.0
Public 成员函数 | Protected 成员函数 | 所有成员列表
tee3::avd::ILivecast::IListener类 参考abstract

直播回调接口类 更多...

Public 成员函数

virtual void onStatus (LivecastStatus status)=0
 通知 更多...
 
virtual void onConnectionStatus (ConnectionStatus status)=0
 直播网络状态通知 更多...
 
virtual void onStreamlast3Stats (int videofps, int avbps)=0
 间隔 3s 调用该回调方法来反馈该 3s 内的流状态,包括视频帧率、音视频总码率 更多...
 
virtual void onError (Result error, const String &message)=0
 直播错误通知 更多...
 

Protected 成员函数

virtual ~IListener ()
 

详细描述

直播回调接口类

直播回调接口定义了直播对象操作的异步返回,直播状态通知等。

构造及析构函数说明

◆ ~IListener()

virtual tee3::avd::ILivecast::IListener::~IListener ( )
protectedvirtual

成员函数说明

◆ onConnectionStatus()

virtual void tee3::avd::ILivecast::IListener::onConnectionStatus ( ConnectionStatus  status)
pure virtual

直播网络状态通知

参数
[in]status当前网络状态。

◆ onError()

virtual void tee3::avd::ILivecast::IListener::onError ( Result  error,
const String message 
)
pure virtual

直播错误通知

参数
[in]error错误码
[in]message错误消息

◆ onStatus()

virtual void tee3::avd::ILivecast::IListener::onStatus ( LivecastStatus  status)
pure virtual

通知

直播流状态更改通知

参数
[in]status当前直播状态。
注解
开始推流时,会每间隔 3s 调用该回调方法来反馈该 3s 内的流状态,包括视频帧率、音频帧率、音视频总码率

◆ onStreamlast3Stats()

virtual void tee3::avd::ILivecast::IListener::onStreamlast3Stats ( int  videofps,
int  avbps 
)
pure virtual

间隔 3s 调用该回调方法来反馈该 3s 内的流状态,包括视频帧率、音视频总码率

参数
[in]videofps视频帧率。
[in]avbps音视频总码率: kbps。

该类的文档由以下文件生成: