1. 主页
  2. 文档
  3. Multiview Server API
  4. 单个窗口的配置
  5. 获取窗口信息

获取窗口信息

说明:获取当前窗口的布局信息,以及窗口内所有窗格的状态信息,主要包括窗格拉取的视频源名称,帧率,分辨率,是否静音等,以及窗格名称/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地址

我们要如何帮助您?