JCSDK Objective-C API Reference for iOS/macOS
2.5.1
|
属性 | |
int | capacity |
NSString *__nullable | cdn |
JCMediaChannelRecordParam *__nullable | record |
NSString *__nonnull | password |
bool | smooth |
JCMediaChannelMaxResolution | maxResolution |
bool | uriMode |
int | heartbeatTime |
int | heartbeatTimeout |
int | framerate |
NSString *__nullable | customProperty |
NSString *__nullable | customVideoResolution |
float | videoRatio |
int | defaultBitrate |
加入会议参数类 作为 join 方法最后一个参数的入参
|
readwritenonatomicassign |
会议最大人数,默认值为 16
|
readwritenonatomicstrong |
推流参数,默认为 nil
如果用户在加入会议时没有设置推流参数,就无法进行推流
|
readwritenonatomicstrong |
自定义属性,默认为 ""
|
readwritenonatomicstrong |
自定义媒体每层参数
|
readwritenonatomicassign |
会议初始码率
单位 kbps,默认值为 0,如果为 0,内部会根据探测情况计算得出的码率值进行自动设置
|
readwritenonatomicassign |
帧率 1-30, 默认值为 24
|
readwritenonatomicassign |
心跳间隔,默认值为 20
|
readwritenonatomicassign |
心跳超时,默认值为 60
|
readwritenonatomicassign |
会议最大分辨率,默认为 JCMediaChannelMaxResolution360 :
|
readwritenonatomicstrong |
密码,默认为 "123456"
|
readwritenonatomicstrong |
录制参数,默认为 nil
如果用户在加入会议时没有设置录制参数,就无法进行视频录制
|
readwritenonatomicassign |
是否开启平滑模式,默认开启
|
readwritenonatomicassign |
是否开启 uri 模式,join 函数的参数为会议 uri,默认不开启
|
readwritenonatomicassign |
会议画面比例,传入值为宽高比浮点数,默认为 16:9