"audioStatus":
isAvailable: Whether the layer audio is available.
isOpen: Whether the layer audio is played.
"general":
name: Layer name
isFreeze: Freeze or not
flipType Flip type (0: Normal, 1: Flip horizontally, 2: Flip vertically, 3: Flip horizontally and vertically)
isBackground: Whether the layer is set as the screen background.
sizeType: 0: SL, 1: DL, 2: 4K
type: Layer type (0: mix, 1: SL, 2: remapping)
lock: Lock or not
"source":
sourceType: Source type
0: No source
1: Common input source type
IPC type: 255 or 3 (Pass 255 if the device version is earlier than V1.9.9.0. Pass either 3 or 255 if the device version is later than V1.9.9.0)
cropId: Cropping ID (255 means that the original source is used.)
interfaceType: Interface type
connectCapacity: Connection capacity
slotId: Slot ID
name: Source name
"window":
width: Width, unit: pixel
height: Height, unit: pixel
x: Horizontal initial position, unit: pixel
y: Vertical initial position, unit: pixel{
"body": {
"screenId": 0,
"audioStatus": {
"isAvailable": 0,
"isOpen": 0
},
"general": {
"name": "Layer 1",
"isFreeze": false,
"flipType": 0,
"isBackground": false,
"sizeType": 0,
"type": 1,
"lock": 0
},
"source": {
"sourceType": 1,
"inputId": 16,
"cropId": 255,
"interfaceType": 6,
"connectCapacity": 2,
"slotId": 4,
"name": "input 5-1"
},
"window": {
"width": 1920,
"height": 1080,
"x": 1000,
"y": 1000
},
"deviceId": 0
},
"sign": "NTY2YjQ2MDEwMWJlOGU5ZmRmZjA0YTk3YmZhYjYwZmI=",
"pId": "Mjcx",
"timeStamp": "1689586062335"
}{
"screenId": 0,
"audioStatus": {
"isAvailable": 0,
"isOpen": 0
},
"general": {
"name": "Layer 1",
"zorder": 0,
"isFreeze": false,
"flipType": 0,
"isBackground": false,
"sizeType": 0,
"type": 1,
"lock": 0
},
"source": {
"sourceType": 6,
"sourceId": 0,
"name": "Signal playlist 1"
},
"window": {
"width": 3840,
"height": 2160,
"x": 1000,
"y": 1000
},
"deviceId": 0
}