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

RTS 实时流直播


CloudHubRTS CPP

IFrameObserver

音视频数据回调

onLocalAudioFrame

本地音频数据回调

bool onLocalAudioFrame(IUpStream* stream,const AudioFrame& audioFrame)

参数

参数描述
stream推流器链路,详见 IUpStream
audioFrame音频数据,详见 AudioFrame

返回

onLocalMixedAudioFrame

本地混流音频数据回调

bool onLocalMixedAudioFrame(IMixingUpStream* stream,const AudioFrame& audioFrame)

参数

参数描述
stream混流推流器链路,详见 IMixingUpStream
audioFrame音频数据,详见 AudioFrame

返回

onRemoteAudioFrame

远端音频数据回调

bool onRemoteAudioFrame(IDownStream* stream,const AudioFrame& audioFrame)

参数

参数描述
stream拉流器链路,详见 IDownStream
audioFrame音频数据,详见 AudioFrame

返回

视频数据回调

onLocalVideoFrame

本地视频数据回调

void onLocalVideoFrame(IUpStream* stream,const VideoFrame& videoFrame,const char* sourceID="")

参数

参数描述
stream推流器链路,详见 IUpStream
videoFrame视频数据,详见 VideoFrame
sourceID设备id

onLocalMixedVideoFrame

本地混流视频数据回调

void onLocalMixedVideoFrame(IMixingUpStream* stream,const VideoFrame& videoFrame)

参数

参数描述
stream混流推流器链路,详见 IMixingUpStream
videoFrame视频数据,详见 VideoFrame
sourceID设备id

onRemoteVideoFrame

远端视频数据回调

void onRemoteVideoFrame(IDownStream* stream,const VideoFrame& videoFrame)

参数

参数描述
stream拉流器链路,详见 IDownStream
videoFrame视频数据,详见 VideoFrame