更新时间:2022-08-25 GMT+08:00
分享

获取会议信息

接口名称

WEB_QueryConfInfo

功能描述

获取当前会议信息。

应用场景

多点会议中,调用该接口可以获取当前会议的信息。包括入会会场数目,未入会数目,会议状态,本端MT号,本端是否主席,本端正在观看的会场,会议中是否存在主席等。

URL

https://ip/action.cgi?ActionID=WEB_QueryConfInfo

参数

返回值

表1 获取会议信息返回值

参数

类型

取值范围

参数说明

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":[]}}

表2 data

参数

类型

取值范围

参数说明

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位整数

智真会控状态

表3 error

参数

类型

取值范围

参数说明

id

int

32位整数

错误id,用于转换。

code

int

32位整数

错误码,跟错误id对应,具体含义参考错误码

param

Object

param 对象

失败响应的附带参数。

相关文档