更新时间:2024-10-23 GMT+08:00
分享

注册回调(IHRTCMediaEngine)

本章节介绍了全平台C++ SDK的IHRTCMediaEngine类接口详情。

表1 IHRTCMediaEngine类

接口

描述

setVideoFrameObserver

注册原始视频媒体数据监听回调

setAudioFrameObserver

注册原始音频媒体数据监听回调

setVideoFrameObserver

virtual int setVideoFrameObserver(IHRTCVideoFrameObserver* observer)
virtual int setVideoFrameObserver(IHRTCConnection* conn, IHRTCConnectionVideoFrameObserver* observer)

【功能说明】

注册原始视频媒体数据监听回调。

【请求参数】

  • conn:连接对象。
  • IHRTCVideoFrameObserver* observer:原始视频数据处理接口代理。具体请参见IHRTCVideoFrameObserver。
  • IHRTCConnectionVideoFrameObserver* observer:原始视频数据处理接口代理。具体请参见IHRTCVideoFrameObserver。
【返回参数】
  • 0:成功。
  • > 0:方法调用失败。具体请参见HRTCErrorCode。

setAudioFrameObserver

virtual int setAudioFrameObserver(IHRTCAudioFrameObserver* observer)

【功能说明】

注册原始音频媒体数据监听回调。

【请求参数】

observer:原始音频数据处理接口代理。具体请参见IHRTCAudioFrameObserver。

【返回参数】
  • 0:成功。
  • > 0:方法调用失败。具体请参见HRTCErrorCode。

相关文档