乐橙云开发文档
控制台
更新日志
控制台
更新日志
快速入门
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
  • API 参考
  • SDK 与工具
    • Android SDK
    • iOS SDK
    • 鸿蒙 SDK
    • PC SDK
    • 轻应用组件 ImouPlayer
    • 小程序插件与半屏小程序
    • 图片解密组件
      • 安装与部署
      • API 参考
      • Demo 工程
      • 错误码与排障
    • 服务端示例与签名工具
    • Postman 集合
    • 资源下载
  • 行业方案
  • 平台与支持
本页目录
适用场景与分工
能力概要
本套件

图片解密组件

图片解密组件

开放平台 ImageDecrpt 资源包提供 Java 平台端 解密能力:根据设备加密告警图在 OSS 上的 URL,下载并解密,供服务端落库、推送富媒体、AI 分析等场景使用。包内 Open-PicDecode 为 Spring Boot 参考实现,对外暴露 HTTP 接口 POST /decodePic。

与客户端 OpenSDK、轻应用 ImouPlayer 的分工不同:本组件面向 你的后台服务,不替代 App 内 decryptPic 或 Web 播放器的 code 参数。

适用场景与分工

场景推荐方式说明
App 内告警缩略图、录像封面Android / iOS OpenSDK decryptPicAndroid 日志与解密 · iOS 工具与解密
轻应用 / H5 实时预览码流ImouPlayer 参数 code见 码流与告警图片解密 — 轻应用
服务端处理 OSS 告警图 URL本组件 POST /decodePic需 accessToken、设备 deviceId、密钥 secretKey
PC 客户端本地解密PC OpenSDK / Demo见 PC 功能集成

端到端背景(加密策略、密钥含义)见 开发指南 — 码流与告警图片解密 与 媒体安全:码流与图片加密。

能力概要

  1. 按 URL 解密:传入 OSS 图片地址,内部下载密文并调用乐橙原生解密库(JNA)。
  2. TCM 分支:通过 OpenAPI listDeviceDetailsByIds 读取 deviceAbility,若包含 TCM 则走 TCM 解密路径;否则走常规定制密钥 / 设备密码逻辑(与 Demo 注释及 API 参考 — secretKey 一致)。
  3. 统一响应:ApiResult 包装,code=200 成功时 data.decodePic 为 Base64 编码的明文 JPEG/PNG 字节。

本套件

页内容
安装与部署JDK、Maven 打包、application.properties、Linux 启动
API 参考/decodePic 请求体、响应体、HTTP 状态与业务码
Demo 工程目录结构、依赖、与业务系统集成方式
错误码与排障平台码、OpenAPI 码、原生 SDK 解密码

资源包下载见 SDK 资源下载 — ImageDecrpt(resourceType=ImageDecrpt)。

商务合作:cloud_openteam@imou.com · 工单 · 获取帮助(公众号、小程序试用中心)

Copyright © 2015-2026 IMOU. All Rights Reserved. 浙ICP备16023676号