获取会议信息
接口名称
WEB_QueryConfInfo
功能描述
获取当前会议信息。
应用场景
多点会议中,调用该接口可以获取当前会议的信息。包括入会会场数目,未入会数目,会议状态,本端MT号,本端是否主席,本端正在观看的会场,会议中是否存在主席等。
URL
https://ip/action.cgi?ActionID=WEB_QueryConfInfo
参数
无
返回值
参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
success | int | [0, 1] | 响应结果 0:失败 1:成功 |
data | Object | 可选 | 成功返回数据。详细参考表2。 例如: {"success":1, "data":" {\"joinSum\":2, \"unJoinSum\":0, \"confState\":\"\", \"localMT\":{\"M\":1,\"T\":1}, \"isChair\":1, \"seeingSite\":{\"M\":1,\"T\":2}, \"hasChair\":1, \"permitChair\":1, \"chairMT\":{\"M\":1,\"T\":1}, \"auxTokenMT\":{\"M\":0,\"T\":0}, \"isSiteCall\":0, \"isSupportRecord\":0, \"recStatus\":0, \"confLockState\":0, \"brdSite\":{\"M\":0,\"T\":0}, \"mulPicMode\":33, \"mutiPicCount\":0, \"mutiPicStyle\":0, \"mulPicCount\":255, \"autoViewIntvl\":0, \"autoBrdIntvl\":0, \"confLeftTime\":92, \"isInMinimcuConf\":0, \"viewMultipicID\":0, \"viewMultipicM\":0, \"brdID\":0, \"siteList\":[], \"siteInfo\":[], \"voiceState\":0, \"voiceType\":\"\", \"isAutoView\":0, \"auxCapb\":0, \"auxStatus\":\"\", \"auxMT\":{}, \"isSupportT140\":0, \"isOpenT140\":0, \"isUnderMCU\":0, \"isPstnJoinConf\":0, \"isReportMode\":0, \"isCanReportMode\":0, \"isDeprivationAux\":0, \"ConfCtrlVersion\":3, \"teleConfState\":0 }" } |
error | Object | 可选 | 失败返回错误信息。详细参考表3。 例如:{"success":0,"error":{"id":100666995,"code":33558532,"params":[]}} |
参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
joinSum | int | [0, 65535] | 入会会场数目 |
unJoinSum | int | [0, 65535] | 未入会数目 |
confState | String | 最长20字节 | 会议状态 "autoView":循环观看 "freeTalk":自由讨论 "broadcast":广播 "rollCall":点名 |
localMT | Object | localMT 对象 | 本端MT号 |
isChair | int | [0, 1] | 本端是否主席 0:否 1:是 |
seeingSite | Object | seeingSite 对象 | 本端正在观看的会场 |
hasChair | int | [0, 1] | 会议中是否存在主席 0:否 1:是 |
permitChair | int | [0, 1] | 会议中是否禁止或允许主席 0:禁止 1:允许 |
chairMT | Object | chairMT 对象 | 主席会场的MT号 |
auxTokenMT | Object | auxTokenMT 对象 | 辅流令牌所有者MT号 |
isSiteCall | int | [0, 1] | 本端是否是主叫呼集方 0:否 1:是 |
isSupportRecord | int | [0, 1] | 是否支持录播 0:否 1:是 |
recStatus | int | [0, 255] | 录播状态 |
confLockState | int | [0, 1] | MiniMCU会议锁定状态 0:没有锁定 1:锁定 |
brdSite | Object | brdSite 对象 | 正在被广播的会场MT号 |
mulPicMode | int | [0, 255] | 多画面模式 |
mutiPicCount | int | [0, 255] | 子画面个数 |
mutiPicStyle | int | [0, 255] | 多画面样式 |
mulPicCount | int | [0, 255] | 多画面组数,跟R11的多组多画面特性无关,智真API不需关注。 |
autoViewIntvl | int | [0, 65535] | 循环观看间隔 |
autoBrdIntvl | int | [0, 65535] | 循环广播间隔 |
confLeftTime | int | 32位整数 | 会议剩余时间,单位分钟。 |
isShowLeftTime | int | [0, 1] | 是否显示会议剩余时间 0:否 1:是 |
isInMinimcuConf | int | [0, 1] | 是否加入MiniMCU会议, 本地多点和终端加入MiniMCU会议后都置1。 0:否 1:是 |
viewMultipicID | int | [0, 255] | 观看的多组多画面的ID |
viewMultipicM | int | [0, 255] | 观看的多组多画面的M号 |
brdID | int | 32位整数 | 正在被广播的多组多画面ID |
siteList | List | siteList 对象 | 会场列表 |
siteInfo | List | siteInfo 对象 | 会场状态列表 |
voiceState | int | [0, 1] | 声控切换状态 0:没有切换 1:已切换 |
voiceType | String | 最长10字节 | 声控切换类别 "site":按照会场 "screen":按照屏 |
isAutoView | int | [0, 1] | 循环观看状态 0:否 1:是 |
auxCapb | int | [0, 10] | 辅流能力 0: 否 1: Presentation 2: LIVE |
auxStatus | String | 最长10字节 | 辅流状态 1: local(本地持有令牌) 2: remote(远端持有令牌) 3: idle(空闲) |
auxMT | Object | auxMT 对象 | 发送辅流的会场MT号 |
isSupportT140 | int | [0, 1] | 是否支持T140 0:否 1:是 |
isOpenT140 | int | [0, 1] | 是否开启T140 0:否 1:是 |
isUnderMCU | int | [0, 1] | 是否在大MCU下,终端侧使用,智真无需关注。 0:否 1:是 |
isPstnJoinConf | int | [0, 1] | PSTN是否加入会议,智真使用,终端无需关注。 0:否 1:是 |
isReportMode | int | [0, 1] | 是否汇报模式 0:否 1:是 |
isCanReportMode | int | [0, 1] | 是否支持汇报模式 0:否 1:是 |
isDeprivationAux | int | [0, 1] | 剥夺辅流令牌 0:否 1:是 |
ConfCtrlVersion | int | 32位整数 | 会控版本号 |
teleConfState | int | 32位整数 | 智真会控状态 |
参数 | 类型 | 取值范围 | 参数说明 |
|---|---|---|---|
id | int | 32位整数 | 错误id,用于转换。 |
code | int | 32位整数 | 错误码,跟错误id对应,具体含义参考错误码。 |
param | Object | param 对象 | 失败响应的附带参数。 |

