文档首页/ IdeaHub/ API参考/ HTTP API接口/ 函数接口/ 版本与状态类/ 获取通话状态,包括会议中的实时信息
更新时间:2022-08-25 GMT+08:00
分享

获取通话状态,包括会议中的实时信息

接口名称

WEB_GetCallStatusInfoAPI

功能描述

获取通话状态。

应用场景

包括会议中实时信息。

只有入会后才有相关信息。

URL

https//ip/action.cgi?ActionID=WEB_GetCallStatusInfoAPI

参数

表1 获取通话状态参数

参数

类型

取值范围

参数说明

siteHandle

int

[0, 255]

会场句柄。255为无效会场句柄,约定此时为请求非miniMCU召集时的系统状态。

返回值

表2 获取通话状态返回值

参数

类型

取值范围

参数说明

success

int

[0, 1]

响应结果

0:失败

1:成功

data

Object

可选

成功返回数据。详细参考表3

例如:

{"success":1,

"data":"{\"sendRate\":\"65.64k\",

\"revRate\":\"733.31k\",

\"videoRateSend\":\"2.08k\",

\"videoFrameSend\":25,

\"videoRateRev\":\"655.24k\",

\"videoFrameRev\":25,

\"mainFormatRev\":\"720p\",

\"mainFormatSend\":\"720p\",

\"auxVideoRateSend\":\"--\",

\"auxVideoFrameSend\":0,

\"auxVideoRateRev\":\"--\",

\"auxVideoFrameRev\":0,

\"auxFormatRev\":\"Unknown\",

\"auxFormatSend\":\"Unknown\",

\"auxAudioRateSend\":\"63.56k\",

\"auxAudioRateRev\":\"78.06k\",

\"LSDSpeedSend\":\"\",

\"LSDSpeedRev\":\"\",

\"HSDSpeedSend\":\"\",

\"HSDSpeedRev\":\"\",

\"MLPSpeedSend\":\"\",

\"MLPSpeedRev\":\"\",

\"HMLPSpeedSend\":\"\",

\"HMLPSpeedRev\":\"\",

\"videoLossPerSend\":\"0.00%\",

\"videoLossNumSend\":0,

\"videoLossPerRev\":\"0.00%\",

\"videoLossNumRev\":0,

\"AuxVideoLossPerSend\":\"--\",

\"auxVideoLossNumSend\":0,

\"AuxVideoLossPerRev\":\"--\",

\"auxVideoLossNumRev\":0,

\"audioLossPerSend\":\"0.00%\",

\"audioLossNumSend\":0,

\"audioLossPerRev\":\"0.00%\",

\"audioLossNumRev\":0,

\"joinDay\":0,

\"joinHour\":0,

\"joinMin\":0,

\"auxTokenTxtID\":\"--\"}"}

error

Object

可选

失败返回错误信息。详细参考表4

例如:{"success":0,"error":"id":100666995,"code":33558532,"params":[]}}

表3 data

参数

类型

取值范围

参数说明

sendRate

String

最长12字节

线路发送速率

revRate

String

最长12字节

线路接受速率

videoRateSend

String

最长12字节

视频发送速率

videoFrameSend

int

32位整数

视频发送帧率

videoRateRev

String

最长12字节

视频接收速率

videoFrameRev

int

32位整数

视频接收帧率

mainFormatRev

String

最长24字节

增加接收的视频格式

mainFormatSend

String

最长24字节

增加

发送的视频格式

auxVideoRateSend

String

最长12字节

辅流发送速率

auxVideoFrameSend

int

32位整数

辅流发送帧率

auxVideoRateRev

String

最长12字节

辅流接收速率

auxVideoFrameRev

int

32位整数

辅流接收帧率

auxFormatRev

String

最长24字节

辅流视频接收格式

auxFormatSend

String

最长24字节

辅流视频发送格式

auxAudioRateSend

String

最长12字节

音频发送速率

auxAudioRateRev

String

最长12字节

音频接收速率

LSDSpeedSend

String

最长12字节

LSD线路发送速率

LSDSpeedRev

String

最长12字节

LSD线路接收速率

HSDSpeedSend

String

最长12字节

HSD线路发送速率

HSDSpeedRev

String

最长12字节

HSD线路接收速率

MLPSpeedSend

String

最长12字节

MLP线路发送速率

MLPSpeedRev

String

最长12字节

MLP线路接收速率

HMLPSpeedSend

String

最长12字节

HMLP线路发送速率

HMLPSpeedRev

String

最长12字节

HMLP线路接收速率

videoLossPerSend

String

最长12字节

发送时的视频丢包率

videoLossNumSend

int

[0, 12]

发送时的视频丢包个数

videoLossPerRev

String

最长12字节

接收时的视频丢包率

videoLossNumRev

int

[0, 12]

接收时的视频丢包个数

AuxVideoLossPerSend

String

最长12字节

发送时的辅流丢包率

auxVideoLossNumSend

int

[0, 12]

发送时的辅流丢包个数

AuxVideoLossPerRev

String

最长12字节

接收时的辅流丢包率

auxVideoLossNumRev

int

[0, 12]

接收时的辅流丢包个数

audioLossPerSend

String

最长12字节

发送时的音频丢包率

audioLossNumSend

int

[0, 12]

发送时的音频丢包个数

audioLossPerRev

String

最长12字节

接收时的音频丢包率

audioLossNumRev

int

[0, 12]

接收时的音频丢包个数

valueNetDelayVideo

String

最长12字节

视频延迟值

valueNetDelayAudio

String

最长12字节

音频延迟值

valueNetDelayAux

String

最长12字节

辅流延迟值

valueVideoJitterSend

String

最长12字节

发送时的视频抖动值

valueVideoJitterRecv

String

最长12字节

接收时的视频抖动值

valueAudioJitterSend

String

最长12字节

发送时的音频抖动值

valueAudioJitterRecv

String

最长12字节

接收时的音频抖动值

valueAuxJitterSend

String

最长12字节

发送时的辅流抖动值

valueAuxJitterRecv

String

最长12字节

接收时的辅流抖动值

joinDay

int

大于等于0

入会时间:天

joinHour

int

[0, 23]

入会时间:小时

joinMin

int

[0, 59]

入会时间:分钟

joinSec

int

[0, 59]

入会时间:秒

auxTokenTxtID

int

32位整数

辅流令牌:

TXT_STATE_HAVE_AUXTOKEN: 有演示令牌

TXT_NULL: 无演示令牌

表4 error

参数

类型

取值范围

参数说明

id

int

32位整数

错误id,用于转换。

code

int

32位整数

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

param

Object

param 对象

失败响应的附带参数。

相关文档