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 |