v1.1.21
最新版本2026-11-10更新说明
- 本版为安装与稳定性维护版本,无新增功能。
- Windows 全新安装后一启动就报「RTP 端口段格式无效」:安装包里的端口配置文件把端口名和数字写成了上下两行,读出来是空值。现在写在同一行,遇到空值也会自动回退出厂默认端口,不会再拒启。
- Windows 端口预检不准:端口被系统临时占用或被系统保留时,以前可能显示「预检通过」,实际服务却绑不上端口。现在能区分「被别的程序占用」「被系统临时连接占用」「被系统保留」三类,分别给出处理建议;检查本身失败时也不再把没检查说成通过。
- 全新安装后在地图左栏「范围」里选中设备,会连续弹出「目录筛选参数错误」:设备被当成目录条件发给后台,五个接口一起报错、每两秒刷一次。现在后台能正确识别设备,范围下拉不再把设备列成筛选项,同一条错误也不会反复弹窗。
- Windows 首次配置引导一完成就报 SIP 启动失败:引导页预填的是另一套平台用的端口 51064,正好落在 Windows 系统保留段里,一定绑不上。现在引导页统一使用正确端口 15564,出包时也会校验,端口串味直接中止出包;服务没真正起来时不再弹「已成功启动」,而是把真实原因显示出来。
- 设备批量上报目录时更稳:先确认消息再入库、批量写入,订阅窗口先保存再发首次通知,减少高并发下的目录丢失和重复处理。
- Windows 首次配置引导的默认 SIP 端口改为 15564。已经用旧包完成引导的用户,请在「平台接入配置」里把端口改成 15564 后保存一次。
- 端口预检的结论文案改为显示实际检查的端口数量与端口段,不再把没检查的项目算作通过。
- 升级前请备份 data/ 与 config/ 目录。
- 建议正在用 1.1.20 Windows 全量包全新安装的用户直接下载 1.1.21 全量包重装;已经装好的机器可以在「服务升级」页在线升级,或用增量升级包。
- 首次配置引导时,请确认 SIP 端口显示为 15564。
- Linux 与容器版不受上述 Windows 问题影响,按常规方式升级即可。
下载地址
- Linux amd6498.9 MBuvp-gb28181-linux-amd64-1.1.21.tar.gz
- Linux arm6492.1 MBuvp-gb28181-linux-arm64-1.1.21.tar.gz
- Windows amd6474.0 MBuvp-gb28181-windows-amd64-1.1.21.zip
- Linux amd64 · Docker133.9 MBuvp-gb28181-docker-linux-amd64-1.1.21.tar.gz需要目标机已装 Docker 20.10+ 与 Compose v2;离线包内含四个镜像,安装过程不联网。包内已含升级助手,装好后可在页面内导入升级包升级。
增量升级包(只换变化的文件,体积不到全量一半)
机器上已经跑着 v1.1.20 的,走这条路最省事: 包里只装这一个版本之间真正变了的程序与前端文件,下载快、替换快,同样 不动 data/ 与 config/,数据库、录像和配置都保留。
- 1在目标机上解压(Windows 用资源管理器,Linux 用
tar -xzf)。 - 2 Linux 进包目录执行
./apply.sh -n -r <安装目录>先演练(只校验不动文件), 确认无误后去掉-n正式执行;Windows 双击apply.cmd即可, 它会自己找到安装目录。 - 3 脚本会自己完成:版本核对 → 文件校验 → 停服 → 备份 → 换文件 → 清旧文件 → 起服 → 复核版本号。 中途任何一步失败都会停在原地,改动之前一定先备份。
- Linux amd64uvp-1.1.20-to-1.1.21-linux-amd64.incremental.tar.gz现场已是 1.1.20 的机器用它:解压后在包目录执行升级脚本,只替换变化的程序与前端文件,不用重装、不动数据库与配置(约一分钟)。只能 1.1.20 → 1.1.21,版本对不上会直接拒绝。也可以在「服务升级」页走在线升级(本版起 Windows 也支持在线升级)。
- Linux arm64uvp-1.1.20-to-1.1.21-linux-arm64.incremental.tar.gz现场已是 1.1.20 的机器用它:解压后在包目录执行升级脚本,只替换变化的程序与前端文件,不用重装、不动数据库与配置(约一分钟)。只能 1.1.20 → 1.1.21,版本对不上会直接拒绝。也可以在「服务升级」页走在线升级(本版起 Windows 也支持在线升级)。
- Windows amd64uvp-1.1.20-to-1.1.21-windows-amd64.incremental.zip现场已是 1.1.20 的 Windows 单机版用它:解压后双击 apply.cmd,只替换变化的程序与前端文件,不用重装、不动数据库与配置。只能 1.1.20 → 1.1.21,版本对不上会直接拒绝。已经完成过首次配置引导的机器,升级后请在「平台接入配置」里把 SIP 端口改成 15564 并保存一次。也可以在「服务升级」页走在线升级(本版起 Windows 也支持在线升级)。
增量包只认「标注的来源版本 → v1.1.21」这一条边,版本对不上会直接拒绝,不会改坏文件。 版本比标注更旧的(或不确定现状的),用上面的全量安装包覆盖安装更稳妥; 想从平台页面里一键升级的,用上方的离线升级包。
校验信息(SHA-256)
- uvp-gb28181-linux-amd64-1.1.21.tar.gz
56d0d8c9041bd37b6b0d428a5ba023047f6d86df6adf72c550a0550daac6565f - uvp-gb28181-linux-arm64-1.1.21.tar.gz
9d247380a6e14aa8e476ef28d02881ac34cc09938b914b91ba83bb3cb4ad914f - uvp-gb28181-windows-amd64-1.1.21.zip
2ea56e8e2049b2d8beeea5e959b81f4007e5e5321fe7fa66a1cc58e821ef3e6d - uvp-gb28181-docker-linux-amd64-1.1.21.tar.gz
82ca80e6a6f0dfe97871fa4d852f7710fff41b31965eba21b4a8a7af0b248327 - uvp-1.1.20-to-1.1.21-linux-amd64.incremental.tar.gz
7e4d9978a434d3f1095e8f5db8ccccef266a70ba862e2e01284720c3b2413839 - uvp-1.1.20-to-1.1.21-linux-arm64.incremental.tar.gz
e6b1729c4f2c83d83c25a059020644d763af5a09380086c5613744140d309b52 - uvp-1.1.20-to-1.1.21-windows-amd64.incremental.zip
ef1e02304e28efce27f08cccae2c146a57cc4f0d3e81f7a0d0490e3f08c9fbbd
Linux 执行 sha256sum 文件名;Windows PowerShell 执行 Get-FileHash 文件名 -Algorithm SHA256。