JCSDK Java API Reference for Android
2.5.1
|
Public 属性 | |
int | capacity = 16 |
String | cdn = null |
RecordParam | record = null |
String | password = "123456" |
boolean | smooth = true |
int | maxResolution = MAX_RESOLUTION_360p |
boolean | uriMode = false |
int | heartbeatTime = 20 |
int | heartbeatTimeout = 60 |
int | framerate = 24 |
String | customProperty = "" |
String | customVideoResolution = "" |
float | videoRatio = 1.78f |
int | defaultBitrate = 0 |
加入参数,第一个加入者有效, 作为 join 方法最后一个参数的入参
int com.juphoon.cloud.JCMediaChannel.JoinParam.capacity = 16 |
会议最大人数,默认值为 16
String com.juphoon.cloud.JCMediaChannel.JoinParam.cdn = null |
推流参数,默认为 null
如果用户在加入会议时没有设置推流参数,就无法进行推流
RecordParam com.juphoon.cloud.JCMediaChannel.JoinParam.record = null |
录制参数,默认为为 null
如果用户在加入会议时没有设置录制参数,就无法进行视频录制
String com.juphoon.cloud.JCMediaChannel.JoinParam.password = "123456" |
密码,默认为 "123456"
boolean com.juphoon.cloud.JCMediaChannel.JoinParam.smooth = true |
是否开启平滑模式,默认开启
int com.juphoon.cloud.JCMediaChannel.JoinParam.maxResolution = MAX_RESOLUTION_360p |
会议最大分辨率,默认为 MAX_RESOLUTION_360p :
boolean com.juphoon.cloud.JCMediaChannel.JoinParam.uriMode = false |
是否开启 uri 模式, join 函数的参数为会议 uri,默认不开启
int com.juphoon.cloud.JCMediaChannel.JoinParam.heartbeatTime = 20 |
心跳间隔,默认值为 20
int com.juphoon.cloud.JCMediaChannel.JoinParam.heartbeatTimeout = 60 |
心跳超时,默认值为 60
int com.juphoon.cloud.JCMediaChannel.JoinParam.framerate = 24 |
帧率 1-30, 默认值为 24
String com.juphoon.cloud.JCMediaChannel.JoinParam.customProperty = "" |
最大码率 自定义属性,默认为 ""
String com.juphoon.cloud.JCMediaChannel.JoinParam.customVideoResolution = "" |
自定义媒体每层参数,默认为 ""
float com.juphoon.cloud.JCMediaChannel.JoinParam.videoRatio = 1.78f |
会议画面比例,传入值为宽高比浮点数,默认为 16:9
int com.juphoon.cloud.JCMediaChannel.JoinParam.defaultBitrate = 0 |
会议初始化码率
单位 kbps,默认值为 0。如果为 0,内部会根据探测情况计算得出的码率值进行自动设置