getSceneList 接口
获取场景列表。
请求方式
POST/GET http://ip/V1.0/scene/getSceneList
请求数据
NULL
返回数据
{
"sceneList": [
{
"isPGM": false,
"isPreview": false,
"name": "PICTURE",
"uuid": "17170511950740",
"privateGfx": {
"gfxSceneType": 4,
"name": "GFX",
"uuid": "f98f1790-8f38-4467-99fe-bd9e02c7c6bc"
}
},
{
"isPGM": false,
"isPreview": false,
"name": "HDMI 1",
"uuid": "17170511950741",
"privateGfx": {
"gfxSceneType": 0
}
},
{
"isPGM": false,
"isPreview": false,
"name": "HDMI 2",
"uuid": "17170511950742",
"privateGfx": {
"gfxSceneType": 0
}
},
{
"isPGM": false,
"isPreview": false,
"name": "Camera #1",
"uuid": "17170511950754",
"privateGfx": {
"gfxSceneType": 0
}
},
{
"isPGM": false,
"isPreview": false,
"name": "HDMI 1",
"uuid": "1717059172941",
"privateGfx": {
"gfxSceneType": 0
}
},
{
"isPGM": false,
"isPreview": false,
"name": "Camera #1",
"uuid": "1717051945689",
"privateGfx": {
"gfxSceneType": 0
}
},
{
"isPGM": true,
"isPreview": true,
"name": "HDMI 1",
"uuid": "1717059182814",
"privateGfx": {
"gfxSceneType": 0
}
},
{
"isPGM": false,
"isPreview": false,
"name": "Hamedal C10",
"uuid": "1718156142532",
"privateGfx": {
"gfxSceneType": 0
}
}
],
"totalCount": 8,
"message": "SUCCESS",
"status": 0
}
| 参数 | 类型 | 说明 |
|---|---|---|
| status | Int | 业务状态码 0:成功 |
| message | String | 业务状态描述 |
| totalCount | Int | 场景总数 |
| sceneList | Array of SceneInfo | 场景数据列表 |
SceneInfo
| 参数 | 类型 | 说明 |
|---|---|---|
| uuid | String | 场景唯一标识 |
| name | String | 场景名称 |
| isPGM | Boolean | 是否为当前直播场景,true: 是 false:否 |
| isPreview | Boolean | 是否为当前预览场景,true: 是 false:否 |
| privateGfx | GFXInfo | 场景私有 GFX |
GFXInfo
| 参数 | 类型 | 说明 |
|---|---|---|
| uuid | String | GFX 唯一标识,无此内容表示当前场景不含私有 GFX |
| name | String | GFX 名称 |
| gfxSceneType | Int | GFX 类型, 0:普通类型 1:记分牌 2:计时器 3:秒表 4:自定义 5:棒球记分牌 6:网页 8:足球记分牌 9:PAG |