更新时间:2023-10-26 GMT+08:00
分享

媒体原始数据管理

表1 connection媒体原始数据管理

接口

描述

setVideoFrameObserver

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

setVideoFrameObserver

- (int)setVideoFrameObserver:(id <HWRtcConnectionVideoDelegate>)observer;

功能说明

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

请求参数

HWRtcConnectionVideoDelegate:原始视频数据处理接口代理。具体请参见HWRtcConnectionVideoDelegate

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

事件回调(HWRtcConnectionVideoDelegate)

表2 HWRtcConnectionVideoDelegate

接口

描述

connection:onRenderVideoFrame

渲染后视频回调(后处理)

connection:onVideoFrameRender:videoFrame

- (BOOL)connection:(HWRtcConnection *)connection
onVideoFrameRender:(NSString *_Nonnull)userid
        videoFrame:(HWRtcVideoFrame* _Nonnull)videoFrame

功能说明

原始视频数据处理后回调。

回调参数

  • connection:跨房对象。
  • userid:用户ID。
  • HWRtcVideoFrame:视频数据格式 ,具体请参见HWRtcVideoFrame
返回参数
  • YES:处理结果成功。
  • NO:处理结果失败。

相关文档