
# 媒体原始数据管理
表1connection媒体原始数据管理 
| 接口                    | 描述             |
|:---|:---|
| setVideoFrameObserver | 注册原始视频媒体数据监听回调 |
   
#### setVideoFrameObserver
```
- (int)setVideoFrameObserver:(id <HWRtcConnectionVideoDelegate>)observer;
```
【**功能说明**】
注册原始视频媒体数据监听回调。
【**请求参数**】
HWRtcConnectionVideoDelegate：原始视频数据处理接口代理。具体请参见[HWRtcConnectionVideoDelegate] 。
【**返回参数** 】
- 0：成功。
- \> 0：方法调用失败。具体请参见[HWRtcErrorCode](https://support.huaweicloud.com/csdk-rtc/rtc_05_0080.html)。
 
 #### 事件回调（HWRtcConnectionVideoDelegate）
表2HWRtcConnectionVideoDelegate 
| 接口                                                                  | 描述           |
|:---|:---|
| [connection:onRenderVideoFrame] | 渲染后视频回调（后处理） |
   
 #### connection:onVideoFrameRender:videoFrame
```
- (BOOL)connection:(HWRtcConnection *)connection
onVideoFrameRender:(NSString *_Nonnull)userid
        videoFrame:(HWRtcVideoFrame* _Nonnull)videoFrame
```
【**功能说明**】
原始视频数据处理后回调。
【**回调参数**】
- connection：跨房对象。
- userid：用户ID。
- HWRtcVideoFrame：视频数据格式 ，具体请参见[HWRtcVideoFrame](https://support.huaweicloud.com/csdk-rtc/rtc_05_0082.html#rtc_05_0082__section199816620273)。
【**返回参数** 】
- YES：处理结果成功。
- NO：处理结果失败。
 
