BrainFrame v0.29.3 发布

存档自 BrainFrame 论坛。发布于 2022年12月1日。 0 条回复 · 347 次浏览 由英文原帖翻译成中文。 阅读原文

AOTU support

1 包含内容

Brainframe Smart Vision OS

  • 本次版本 v0.29.3
  • 上一个版本:v0.29.1

包含的依赖:

  • vcap, vcap_utils v0.3.4(上一个版本:v0.3.3)
  • gstly v0.3.8
  • brainframe-api v0.30.0 解决了移除所有视频流后 brainframe-client 不退出的问题

说明

  • 本版本不支持 brainframe client 的 windows 构建
  • brainframe client windows 构建:由于 Windows 安全扫描,首次运行可能需要几分钟

2 变更说明

  1. 修复了 gstreamer 中 rtsp 密码包含 @ 的问题。为 gstreamer 增加了补丁,以支持 rtsp://username:****@192.168.1.168:554。此变更同时影响 brainframe OS 和客户端;该修复仅包含在 brainframe OS 和 brainframe-client linux 版本中,windows 客户端不包含。
  2. brainframe-api v0.30.0 解决了移除所有视频流后 brainframe-client 不退出的问题。
  3. 算法胶囊运行时出现 BaseException 时,在日志中增加视频流 id。
  4. 删除 data_storage 实例时增加异常处理。
  5. 等待消息连接时,在日志中增加等待时间。
  6. 为企业应用支持自定义视频流读取器。改进了 stream_manager 以支持自定义视频流读取器。具体的自定义视频流读取器可通过视频流配置中的 runtime-options 配置,并可通过反射机制动态加载。
  7. 为企业应用支持从视频文件中提取图像。新增了一个 API,可根据客户端的请求从视频文件中提取图像。
  8. 修复了 check_analysing API。当视频文件结束且分析器仍在引擎的分析器列表中时,分析状态将被视为 False。

3 安装

{#.#.#} 或 {###} 为版本号,例如 0.29.0 或 0_29_0

3.1 brainframe 服务端安装

brainframe update --version v{#.#.#}

如果已经安装了更新的版本,则需要 –force。

3.2 brainframe-client 可下载 zip 文件安装

unzip -d v{###}brainframe_linux_client v{##_#}_brainframe_linux_client.zip

更改执行权限,

chmod 755 v{###}_brainframe_linux_client/brainframe_client.sh

3.3 brainframe-client snap 安装

sudo snap install brainframe-client --channel=latest/beta

4 模块依赖

4.1 brainframe-api

仅适用于 brainframe-client 或开发者定制的 brainframe 应用

pip show brainframe-api

pip install brainframe-api==0.30.0

5 启动 brainframe

确保目录中没有 .env 或 docker-compose.override.yml

ls -la $(brainframe info install_path)

启动 brainframe

brainframe compose up

在 linux 上启动 brainframe-client

bash v{###}_brainframe_linux_client/brainframe_client.sh

启动 brainframe-client snap

brainframe-client

在 Windows 上启动 brainframe-client

BrainFrameClient.exe

© 2026 Dilili Labs 版权所有 · 网站隐私声明
Built on 2026-10-10 00:24:35 UTC