cn.tee3.avd_SDK-Objectc  2.1.0
AVDPublishVideoOptions.h
浏览该文件的文档.
1 //
2 // AVDPublishVideoOptions.h
3 // avd_sdk
4 //
5 // Created by skin on 15-9-19.
6 // Copyright (c) 2015年 t3ee. All rights reserved.
7 //
8 
9 #import "AVDCommon.h"
10 #import "AVDCameraCapability.h"
12 
20 };
21 
29 // codec_default = codec_vp8,
30 };
31 
37 @interface AVDPublishVideoOptions : NSObject
38 
39 - (instancetype) initWithCapability:(AVDCameraCapability*)cap codec:(enum AVDCodecType)codec;
40 //
41 - (BOOL) hasQuality:(enum AVDQualityType)value;
42 //
43 - (enum AVDRatioType) getRatio;
44 - (void) setRatio:(enum AVDRatioType)value;
45 
46 //
47 - (AVDResult) setStreamOptionsWithQuality:(enum AVDStreamType)type
48  quality:(enum AVDQualityType)quality codec:(enum AVDCodecType)codec;
49 - (AVDResult) setStreamOptionsWithCapability:(enum AVDStreamType)type
50  capability:(AVDCameraCapability*)cap codec:(enum AVDCodecType)codec;
51 - (AVDCameraCapability*) getStreamCapability: (enum AVDStreamType)type;
52 - (enum AVDQualityType) getStreamQuality:(enum AVDStreamType)type;
53 - (enum AVDCodecType) getStreamCodec: (enum AVDStreamType)type;
54 
55 @end
H264编解码器类型
Definition: AVDPublishVideoOptions.h:27
AVDQualityType
视频质量类型.
Definition: AVDVideoDeviceOptions.h:15
AVDCodecType
视频编解码器类型.
Definition: AVDPublishVideoOptions.h:25
视频质量类.
Definition: AVDPublishVideoOptions.h:37
主流
Definition: AVDPublishVideoOptions.h:17
enum AVDRatioType getRatio()
AVDRatioType
Definition: AVDVideoDeviceOptions.h:21
NSInteger AVDResult
Definition: AVDCommon.h:14
VP9编解码器类型
Definition: AVDPublishVideoOptions.h:28
辅流2
Definition: AVDPublishVideoOptions.h:19
辅流1
Definition: AVDPublishVideoOptions.h:18
VP8编解码器类型
Definition: AVDPublishVideoOptions.h:26
视频采集信息结构.
Definition: AVDCameraCapability.h:16
AVDStreamType
视频主辅流类型.
Definition: AVDPublishVideoOptions.h:16