拼控OpenApi协议文档
首页
英文版
首页
英文版
  1. IPC
  • 使用说明
  • 错误码
  • 更新记录
  • 设备
    • 读取设备详细信息
    • 读取设备子卡信息
    • 读取设备ip
  • main
    • 读取系统初始化状态
    • 读取视频服务器地址
  • 屏幕
    • 设置屏幕gamma
    • 设置屏幕id是否显示
    • 设置屏幕的亮度
    • 固化屏幕的亮度
    • 新增屏幕
    • 删除屏幕
    • 读取屏幕详细信息
    • 查询屏幕列表
    • 屏幕FTB
    • 屏幕bkg设置
    • 屏幕Freeze
    • 读取屏幕的非实时上屏状态
    • 设置屏幕的3D
    • 设置屏幕的布局信息
    • 设置屏幕的图片OSD
    • 设置屏幕的文字OSD
    • 批量删除屏幕
    • 重命名
  • 输入
    • 读取输入列表
    • 读取指定input的详细信息
    • 创建输入截取
    • 删除截取
    • 修改截取
    • 设置分辨率
    • 设置timing
    • 创建输入分组
    • 输入分组排序
    • 修改分组
    • 删除分组
    • 分组删除输入源
    • 导入EDID
    • 重命名
    • 创建信号源轮巡
    • 读取信号轮巡列表
    • 修改信号源轮巡信息
    • 开启信号源轮巡
    • 删除信号源轮巡
  • 输出
    • 设置4k输出卡timing
    • 读取详细信息
    • 读取输出列表
    • 设置输出的timing
    • 设置输出分辨率
    • 设置二合一卡带载面积
    • 设置画质
    • 设置输出gamma
    • 设置输出定位
    • 重命名
  • 图层
    • 设置拉流规则(针对IPC信号源)
    • 添加layer
    • 删除layer
    • 读取layer列表
    • 读取layer详细信息
    • 设置layer基础信息
    • 读取layer的z 序
    • 设置layer窗口信息
    • 屏幕layer清除
    • 设置layer的z序
    • 设置layer的锁定
    • 更改layer源信息
    • layer冻结
    • layer模板开窗
  • 场景
    • 创建场景
    • 删除场景
    • 设置指定场景的基本信息
    • 播放场景
    • 读取指定场景的详细信息
    • 清空场景
    • 获取屏幕场景分组列表
    • 创建场景分组
    • 删除场景分组
    • 获取场景分组枚举
    • 场景轮巡播放
    • 读取屏幕全部场景
    • 读取场景轮巡
    • 读取屏幕当前播放场景
    • 编辑场景分组
    • 覆盖场景
  • BKG
    • 创建bkg
    • 删除bkg
    • 获取bkg的详细信息
    • bkg综合查询
  • IPC
    • IPC信号源列表
      POST
    • IPC信号源列表数据的指定读取
      POST
    • IPC摄像头列表
      POST
    • IPC源下的获取通道列表
      POST
    • IPC源下获取通道列表详情
      POST
    • IPC拼接源通道数据详情
      POST
    • IPC源新增
      POST
    • IPC源删除
      POST
    • IPC源重命名
      POST
    • IPC源通道修改
      POST
    • IPC源通道添加
      POST
    • IPC源通道删除
      POST
    • IPC源槽位列表数据
      POST
    • IPC源以及通道数据统计
      POST
    • IPC源名称检查
      POST
    • IPC分组列表
      POST
    • IPC分组创建
      POST
    • IPC分组删除
      POST
    • IPC分组修改
      POST
    • IPC源分组删除节点
      POST
    • IPC拼接源列表
      POST
    • 创建IPC拼接源模板
      POST
    • 更新IPC拼接源模板
      POST
    • 删除IPC拼接源模板
      POST
    • 应用IPC拼接源模板
      POST
    • IPC拼接源重命名
      POST
  1. IPC

IPC拼接源列表

POST
/open/api/ipc/IPCMontageList
说明
deviceId 设备Id
slotId 槽位Id
connectionCapacity 连接容量
interfaceType 接口类型
montageId 拼接源Id
name 第一个name 拼接源名称
templateId 模板Id
name 第二个name模板名称
row 行
column 列

请求参数

Body 参数application/json

示例
{
	"body": {
		"deviceId": 0
	},
	"sign": "MDBmZjQ1NzgxMGFjNGNhZTQ2N2U3ZTc4ODk0YTBiN2M=",
	"pId": "1",
	"timeStamp": "1631949094265"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/open/api/ipc/IPCMontageList' \
--header 'Content-Type: application/json' \
--data-raw '{
	"body": {
		"deviceId": 0
	},
	"sign": "MDBmZjQ1NzgxMGFjNGNhZTQ2N2U3ZTc4ODk0YTBiN2M=",
	"pId": "1",
	"timeStamp": "1631949094265"
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "body": {
        "deviceId": 0,
        "slotList": [
            {
                "deviceId": 0,
                "hardwareType": 0,
                "montageList": [
                    {
                        "channelNum": 2,
                        "connectionCapacity": 1,
                        "inputId": 33,
                        "interfaceType": 13,
                        "montageId": 0,
                        "name": "Input 9-1",
                        "templateList": [
                            {
                                "column": 2,
                                "deviceId": 0,
                                "gridInfo": [
                                    {
                                        "channel": {
                                            "channelId": 24,
                                            "channelName": "",
                                            "height": 1080,
                                            "index": 0,
                                            "priority": 0,
                                            "sourceName": "661",
                                            "streamId": 48,
                                            "streamIndex": 0,
                                            "width": 1920,
                                            "x": 0,
                                            "y": 0
                                        },
                                        "height": 1,
                                        "id": "0-0",
                                        "merge": [],
                                        "width": 1,
                                        "x": 0,
                                        "y": 0
                                    },
                                    {
                                        "height": 1,
                                        "id": "1-0",
                                        "merge": [],
                                        "width": 1,
                                        "x": 1,
                                        "y": 0
                                    },
                                    {
                                        "height": 1,
                                        "id": "0-1",
                                        "merge": [],
                                        "width": 1,
                                        "x": 0,
                                        "y": 1
                                    },
                                    {
                                        "height": 1,
                                        "id": "1-1",
                                        "merge": [],
                                        "width": 1,
                                        "x": 1,
                                        "y": 1
                                    }
                                ],
                                "isUsed": 1,
                                "montageId": 0,
                                "name": "模板 1",
                                "row": 2,
                                "slotId": 8,
                                "streamList": [
                                    {
                                        "channelId": 0,
                                        "channelName": "",
                                        "height": 1,
                                        "index": 0,
                                        "sourceId": 0,
                                        "sourceName": "",
                                        "streamId": 0,
                                        "streamIndex": 0,
                                        "width": 1,
                                        "x": 0,
                                        "y": 0
                                    }
                                ],
                                "templateId": 0,
                                "time": 0,
                                "zorder": 0
                            },
                            {
                                "column": 2,
                                "deviceId": 0,
                                "gridInfo": [
                                    {
                                        "height": 1,
                                        "id": "0-0",
                                        "merge": [
                                            0,
                                            1
                                        ],
                                        "width": 2,
                                        "x": 0,
                                        "y": 0
                                    },
                                    {
                                        "height": 0,
                                        "id": "1-0",
                                        "merge": [
                                            0,
                                            1
                                        ],
                                        "width": 0,
                                        "x": 1,
                                        "y": 0
                                    },
                                    {
                                        "height": 1,
                                        "id": "0-1",
                                        "merge": [],
                                        "width": 1,
                                        "x": 0,
                                        "y": 1
                                    },
                                    {
                                        "height": 1,
                                        "id": "1-1",
                                        "merge": [],
                                        "width": 1,
                                        "x": 1,
                                        "y": 1
                                    }
                                ],
                                "inputId": 33,
                                "isUsed": 0,
                                "montageId": 0,
                                "name": "模板 2",
                                "row": 2,
                                "slotId": 8,
                                "templateId": 3,
                                "time": 0,
                                "zorder": 1
                            },
                            {
                                "column": 2,
                                "deviceId": 0,
                                "gridInfo": [
                                    {
                                        "channel": {
                                            "channelId": 24,
                                            "channelName": "",
                                            "height": 1080,
                                            "index": 0,
                                            "priority": 0,
                                            "sourceName": "661",
                                            "streamId": 48,
                                            "streamIndex": 0,
                                            "width": 1920,
                                            "x": 0,
                                            "y": 0
                                        },
                                        "height": 1,
                                        "id": "0-0",
                                        "merge": [],
                                        "width": 1,
                                        "x": 0,
                                        "y": 0
                                    },
                                    {
                                        "height": 1,
                                        "id": "1-0",
                                        "merge": [],
                                        "width": 1,
                                        "x": 1,
                                        "y": 0
                                    },
                                    {
                                        "height": 1,
                                        "id": "0-1",
                                        "merge": [],
                                        "width": 1,
                                        "x": 0,
                                        "y": 1
                                    },
                                    {
                                        "height": 1,
                                        "id": "1-1",
                                        "merge": [],
                                        "width": 1,
                                        "x": 1,
                                        "y": 1
                                    }
                                ],
                                "inputId": 33,
                                "isUsed": 0,
                                "montageId": 0,
                                "name": "模板 3",
                                "row": 2,
                                "slotId": 8,
                                "streamList": [
                                    {
                                        "channelId": 24,
                                        "channelName": "",
                                        "height": 1,
                                        "index": 0,
                                        "sourceId": 48,
                                        "sourceName": "661",
                                        "streamId": 48,
                                        "streamIndex": 0,
                                        "width": 1,
                                        "x": 0,
                                        "y": 0
                                    }
                                ],
                                "templateId": 4,
                                "time": 0,
                                "zorder": 2
                            }
                        ]
                    }
                ],
                "slotId": 8
            }
        ]
    },
    "msg": "Success",
    "sign": "",
    "status": 0
}
修改于 2025-10-14 10:06:13
上一页
IPC源分组删除节点
下一页
创建IPC拼接源模板
Built with