菜单

📚全景拼接控制协议

下载

©️版权声明
本协议是 瞳赋® Tofu Intelligence® 独家财产,受版权法和条约的保护,未经授权不得转载或复制他用。

1. 简介

本协议用于TVMS之外第三方软件进行全景拼接控制用途。TVMS软件使用用户可直接使用软件交互界面进行拼接。
TVMS(多机版软件)做为TCP服务器端,端口号为8900
使用全景拼接远程控制,需要在TVMS中开启此功能。用户做为TCP客户端,控制全景拼接功能。拼接所使用的参数需要在TVMS界面上修改。

2. 协议格式

发送与返回命令格式:

帧头1 帧头2 功能码 数据长度 数据内容 校验码 帧尾1 帧尾2
1Byte 1Byte 1Byte 1Byte N Byte 1Byte 1Byte 1Byte
0xEB 0x90 见功能码表 数据长度N 功能码到数据内容和校验 0xFA 0x91

2.1 客户端发送

功能码:

序号 功能 功能码 数据长度 数据内容
1 心跳 0x00 1 0x00
2 开始拼接 0x01 1 0x00
3 停止拼接 0x02 1 0x00

1)心跳:
客户端发送:

Hex 复制代码
0xEB  0x90  0x00 0x01 0x00 0x01 0xFA 0x91

服务器端回复:

Hex 复制代码
0xEB  0x90  0x00 0x01 0x00 0x01 0xFA 0x91

2)开始拼接

客户端发送:

Hex 复制代码
0xEB  0x90  0x01 0x01 0x00 0x02 0xFA 0x91

服务器端回复:

Hex 复制代码
0xEB  0x90  0x01 0x01 0x00 0x02 0xFA 0x91

数据内容:

数据 说明
0x00 功能正常
0x01 没有权限使用此功能
0x02 请选择AI设备
0x03 设备厂家不支持此功能
0x04 全景拼接功能需要视频回调选项有效
0x05 请选择视频设备
0x06 视频设备没有准备好
0x07 扫描角度过大,会造成显示不正常
0x08 采集图片间隔过短,请重新调整参数
0x09 正在拼接,需要先停止
0x10 AI正在初始化,请等待

3)停止拼接
客户端发送:

Hex 复制代码
0xEB  0x90  0x02 0x01 0x00 0x03 0xFA 0x91

服务器端回复:

Hex 复制代码
0xEB  0x90  0x02 0x01 0x00 0x03 0xFA 0x91

2.2 服务器端发送

功能码:

序号 功能 功能码 数据长度 数据内容
1 拼接过程中的错误信息 0x80 1 0x00
2 一个拼接循环完成 0x81 1 0x00

1)拼接过程中的错误信息

服务器端发送:

Hex 复制代码
0xEB  0x90  0x80 0x01 0x01 0x82 0xFA 0x91

数据内容:

数据 说明
0x01 云台角度没变化,停止拼接
0x02 拼接算法错误,停止拼接
0x03 重叠角度计算错误,停止拼接
0x04 云台没有运动

客户端回复:

Hex 复制代码
0xEB  0x90  0x80 0x01 0x00 0x81 0xFA 0x91

2)一个拼接循环完成
服务器端发送:

Hex 复制代码
0xEB  0x90  0x81 0x01 0x00 0x82 0xFA 0x91

客户端回复:

Hex 复制代码
0xEB  0x90  0x81 0x01 0x00 0x82 0xFA 0x91

3. 保存拼接图片的目录

服务器端仅保存在TVMS软件界面上显示的图片,保存的路径在TVMS软件安装目录masaic\Ch1文件夹下,Ch1代表当前选中的拼接的视频通道号。

4. 客户端设置

4.1 获得License

全景拼接功能需要获得授权。授权步骤请参考TVMS客户端使用说明进行授权认证

4.2 启用全景拼接功能

在系统设置-基本设置里,勾选全景拼接选项。此选项需要重启软件。

4.3 开启拼接远程控制

在系统设置-基本设置里,勾选拼接远程控制选项。此选项需要重启软件。
需要注意的是同时选中全景拼接和拼接远程控制,才可以实现远程控制拼接功能。


上一个
📚LPP/ExPelco-D高精度云台控制协议
下一个
📗标准Pelco-D与VISCA协议
最近修改: 2025-12-04