根据用户ID查询参会端视频网络数据
按临时用户ID 查询指定终端在会中的视频网络时序数据(上行/下行指标)。
1. 接口描述
接口名称:
/confopenapi/admin/dashboard/conference/attendee/videodata
发送方式:
POST
参数格式:
accept: application/json; content-type: application/json
2. 输入参数
Http Header
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| token | 否 | string | 鉴权 token;可与 HttpBody 中的 token 二选一或同时传递 |
HttpBody
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| tempConferenceId | 是 | string | 临时会议 ID,仅数字;服务端先解析为 conferenceId 再调 RTSAS |
| tempUserId | 是 | long | 参会端临时用户 ID(对应 RTSAS uid) |
3. 请求示例
{
"tempConferenceId": "56039682",
"tempUserId": 52051323
}
4. 返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| status | int | 业务状态码;0 一般为成功;与 RTSAS 返回的 code 一致 |
| result | json | 业务数据,见下表 |
| msg | string | 提示信息 |
| request_id | string | 请求 ID;若 RTSAS 返回 request_id 则会回写 |
| timestamp | long | 时间戳(毫秒) |
| request_duration | string | 服务端处理耗时 |
result 参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| list | array | 视频网络时序数据列表,按 timestamp 区分采样点 |
list 单项说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| timestamp | int | 采样时间戳(秒,与 RTSAS 一致) |
| videoUp | object | 上行视频指标,见「视频指标对象」;无数据时为 null |
| videoDown | object | 下行视频指标 |
视频指标对象(videoUp / videoDown)
| 参数名 | 类型 | 说明 |
|---|---|---|
| rtt | int | 往返时延 |
| jitter | int | 抖动 |
| lostrate | int | 丢包率 |
| maxLostrate | int | 最大丢包率 |
| fps | int | 帧率 |
| ppi | string | 分辨率等展示信息 |
返回示例
{
"status": 0,
"result": {
"list": [
{
"timestamp": 1715600000,
"videoUp": {
"rtt": 12,
"jitter": 1,
"lostrate": 0,
"maxLostrate": 0,
"fps": 30,
"ppi": "1920x1080"
},
"videoDown": {
"rtt": 15,
"jitter": 2,
"lostrate": 0,
"maxLostrate": 1,
"fps": 30,
"ppi": "1280x720"
}
}
]
},
"msg": "success",
"request_id": "confopenapiserver-172371014-1774514768.581757447.258",
"timestamp": 1774514768581,
"request_duration": "32.1ms"
}


