说明:获取当前窗口的布局信息,以及窗口内所有窗格的状态信息,主要包括窗格拉取的视频源名称,帧率,分辨率,是否静音等,以及窗格名称/pvw/pgm的设置信息等。
API URL
/api/output/get.json
Request
Method:GET/POST
格式(Example):
/api/output/get.json?output=1
Data字段说明:
Field | Value | 说明 |
---|---|---|
output | [INT] | 当前窗口id |
Response
格式(Example):
{
"result": "ok",
"data": {
"layout_id": "4",
"layout_number": 4,
"layout": [
{
"id": 1,
"stream_id": "a",
"stream_name": "KILOVIEW (Chan 1)",
"volume": "on",
"imgUrl": "LOCAL-00.coaf\/actions\/snap.lua",
"pattern_name": "HDMI",
"pattern_color": "#dd0606",
"pattern_size": 14,
"PTZEnable": true,
"PVW": 0,
"PGM": 0,
"Active": 0,
"frameRate": 30,
"aspectRatio": "1080x720",
"url": "http://192.168.2.33:8000/admin"
},
// ...
]
}
}
Data字段说明:
Field | Value | 说明 |
---|---|---|
layout_id | [**STRING**] | 当前窗口的布局id |
layout_number | [**INT**] | 当前窗口布局的分屏数量 |
id | [**INT**] | 视频窗格id |
stream_id | [**STRING**] | 视频源名称 |
stream_name | [**STRING**] | 视频源名称 |
volume | [**STRING**] | 是否静音 |
imgUrl | [**STRING**] | 此版本中未使用 |
pattern_name | [**STRING**] | 视频窗格名称 |
pattern_color | [**STRING**] | 视频窗格名称的字体颜色 |
pattern_size | [**INT**] | 视频窗格名称的字体大小 |
PTZEnable | [**BOOLEAN**] | 此版本中未使用 |
PVW | [**INT**] | 是否开启pvw模式0:关闭1:开启 |
PGM | [**INT**] | 是否开启pgm模式0:关闭1:开启 |
Active | [**INT**] | 0: pvw=0, pgm=0;1: pvw=1, pgm=0;2: pvw=1, pgm=1; |
frameRate | [**INT**] | 帧率 |
aspectRatio | [**STRING**] | 分辨率 |
url | [**STRING**] | NDI源的url地址 |