AVDVideoView Class Reference

Inherits from UIView
Conforms to AVDVideoRenderer
Declared in AVDVideoView.h
AVDVideoView.mm

  firstFrameCallback

< 视频数据回调

@property (nonatomic, weak) id<AVDFirstFrameCallBack> firstFrameCallback

Discussion

< 视频数据回调

Declared In

AVDVideoView.h

  videoView

< 首帧视频数据回调通知

@property (nonatomic, readonly) UIView *videoView

Discussion

< 首帧视频数据回调通知

Declared In

AVDVideoView.h

– captureImage:

抓取直播图像保存在相册中

- (NSInteger)captureImage:(NSInteger)quality

Return Value

返回错误代码。

Discussion

抓取直播图像保存在相册中

@param[in] quality 图像质量:0-100, 0最差,100最好。

Declared In

AVDVideoView.h

– setRenderZone:

更新指定区域局部渲染

- (AVDResult)setRenderZone:(CGRect)frame

Parameters

frame

需要局部显示的视频坐标 e:(0,0,240,270) x y 指整个视频的起始位置 w h 指要裁剪视频分辨率的宽高

Return Value

-1 代表区域内含无效值 0 代表成功。

Discussion

更新指定区域局部渲染

Declared In

AVDVideoView.h

– recoverRenderZone

重置render的渲染区域

- (void)recoverRenderZone

Discussion

重置render的渲染区域

Declared In

AVDVideoView.h

– captureRenderImage:

抓取视频窗口显示的一帧视频

- (UIImage *)captureRenderImage:(NSInteger)quality

Parameters

quality

quality 图像质量:0-100, 0最差,100最好。

Return Value

image

Discussion

抓取视频窗口显示的一帧视频

Declared In

AVDVideoView.h