RCRTCConfig Class Reference

Inherits from NSObject
Declared in RCRTCConfig.h

  isEnableAutoReconnect

默认 YES:断网后一直保持重连; NO:断网后 ping 4 次(约 40s)失败后退出音视频房间

@property (nonatomic, assign) BOOL isEnableAutoReconnect

Discussion

默认 YES:断网后一直保持重连; NO:断网后 ping 4 次(约 40s)失败后退出音视频房间

Declared In

RCRTCConfig.h

  statusReportInterval

设置房间统计信息的回调间隔 单位毫秒, 默认1000ms(1s)。 注意 interval 值太小会影响 SDK 性能,如果小于 100 配置无法生效

@property (nonatomic, assign) NSUInteger statusReportInterval

Discussion

设置房间统计信息的回调间隔 单位毫秒, 默认1000ms(1s)。 注意 interval 值太小会影响 SDK 性能,如果小于 100 配置无法生效

Declared In

RCRTCConfig.h

  enableSRTP

默认 NO:是否开启媒体流加密功能(SRTP) 特别注意:开启该功能会对性能和用户体验有一定影响,如果没有该需求请不要打开。

@property (nonatomic, assign) BOOL enableSRTP

Discussion

默认 NO:是否开启媒体流加密功能(SRTP) 特别注意:开启该功能会对性能和用户体验有一定影响,如果没有该需求请不要打开。

Declared In

RCRTCConfig.h

  enableMixWithOthers

默认 YES:是否可以和其它后台 App 进行混音 特别注意:如果该属性设置为 NO,切换到其它 App 操作麦克风或者扬声器时,会导致自己 App 麦克风采集和播放被打断。

@property (nonatomic, assign) BOOL enableMixWithOthers

Discussion

默认 YES:是否可以和其它后台 App 进行混音 特别注意:如果该属性设置为 NO,切换到其它 App 操作麦克风或者扬声器时,会导致自己 App 麦克风采集和播放被打断。

Declared In

RCRTCConfig.h

  enableHardwareEncoderHighProfile

默认 NO:使用BaseLine进行视频编码; YES:使用HighProfile进行视频编码

@property (nonatomic, assign) BOOL enableHardwareEncoderHighProfile

Discussion

默认 NO:使用BaseLine进行视频编码; YES:使用HighProfile进行视频编码

Declared In

RCRTCConfig.h

  enableVersionMismatch

默认 YES:Debug模式下检测IMSDK和RTCSDK版本号是否一致

@property (nonatomic, assign) BOOL enableVersionMismatch

Discussion

默认 YES:Debug模式下检测IMSDK和RTCSDK版本号是否一致

Declared In

RCRTCConfig.h

  enableStereo

默认 YES:是否支持立体声

@property (nonatomic, assign) BOOL enableStereo

Discussion

默认 YES:是否支持立体声

Declared In

RCRTCConfig.h

  proxy

设置代理服务地址 默认: 无

@property (nonatomic, strong) RCRTCProxy *proxy

Discussion

设置代理服务地址 默认: 无

Declared In

RCRTCConfig.h