AVDVideoView Class Reference
| Inherits from | UIView |
|---|---|
| Conforms to | AVDVideoRenderer |
| Declared in | AVDVideoView.h AVDVideoView.mm |
firstFrameCallback
< 视频数据回调
@property (nonatomic, weak) id<AVDFirstFrameCallBack> firstFrameCallbackDiscussion
< 视频数据回调
Declared In
AVDVideoView.h
videoView
< 首帧视频数据回调通知
@property (nonatomic, readonly) UIView *videoViewDiscussion
< 首帧视频数据回调通知
Declared In
AVDVideoView.h
– captureImage:
抓取直播图像保存在相册中
- (NSInteger)captureImage:(NSInteger)qualityReturn Value
返回错误代码。
Discussion
抓取直播图像保存在相册中
@param[in] quality 图像质量:0-100, 0最差,100最好。
Declared In
AVDVideoView.h
– setRenderZone:
更新指定区域局部渲染
- (AVDResult)setRenderZone:(CGRect)frameParameters
frame |
需要局部显示的视频坐标 e:(0,0,240,270) x y 指整个视频的起始位置 w h 指要裁剪视频分辨率的宽高 |
|---|
Return Value
-1 代表区域内含无效值 0 代表成功。
Discussion
更新指定区域局部渲染
Declared In
AVDVideoView.h
– recoverRenderZone
重置render的渲染区域
- (void)recoverRenderZoneDiscussion
重置render的渲染区域
Declared In
AVDVideoView.h
– captureRenderImage:
抓取视频窗口显示的一帧视频
- (UIImage *)captureRenderImage:(NSInteger)qualityParameters
quality |
quality 图像质量:0-100, 0最差,100最好。 |
|---|
Return Value
image
Discussion
抓取视频窗口显示的一帧视频
Declared In
AVDVideoView.h