QNMicrophoneAudioTrackConfig
Index
Core Properties
Core Methods
Core Properties
tag
- @property (nonatomic, strong) NSString * tag;
-
Track 的 tag,SDK 会将其透传到远端,当发布多路 Track 时可用 tag 来作区分
audioQuality
- @property (nonatomic, strong, readonly) QNAudioQuality *audioQuality;
-
Track 的音频编码配置
Core Methods
defaultMicrophoneAudioTrackConfig
- + (instancetype)defaultMicrophoneAudioTrackConfig;
-
初始化默认 Track 配置,tag 为 ""、默认码率为 64kbps
Returns QNMicrophoneAudioTrackConfig
initWithTag[1/2]
- - (instancetype)initWithTag:(NSString *)tag;
-
初始化指定 tag 参数的 Track,默认码率为 64kbps
Parameters-
tag: NSString
Track 的 tag
Returns QNMicrophoneAudioTrackConfig -
initWithTag[2/2]
- - (instancetype)initWithTag:(NSString *)tag audioQuality:(QNAudioQuality *)audioQuality;
-
初始化指定 tag、QNAudioQuality 参数的 Track 配置
其中,码率由 QNAudioQuality 配置决定
Parameters-
tag: NSString
Track 的 tag
-
audioQuality: QNAudioQuality
Track 的音频编码配置
Returns QNMicrophoneAudioTrackConfig -
文档反馈
(如有产品使用问题,请 提交工单)