自动化与运维 ✓ NVIDIA · 官方 video-storagerest-apisensor-managementrtspsnapshotclip-extractiondocker

VIOS 视频输入输出与存储管理

通过 VIOS REST API 管理传感器、视频流、录制、快照和视频存储。

FollowSkills 评估 · FSRS-2.0
不推荐
53/ 100 五分制 2.7 / 5
信任安全16 / 25 · 3.2/5

文档披露了API边界、凭据变量、令牌不应输出、健康检查、失败时停止或征求选择,以及删除文件与RTSP传感器的不同清理路径;但部署涉及Docker命令和Docker socket,删除及部署确认边界不够系统,权限隔离、回滚方案和敏感数据流说明不完整,因此扣分。

可靠稳定8 / 20 · 2.0/5

核心流程包含健康探测、ID和时间线解析、已知错误处理及直接二进制端点;但端点解析、部署模式和多个参考契约存在复杂依赖,未见可执行CI或覆盖关键路径的实际测试结果,静态评估不超过10分,因此扣分。

适用触发11 / 15 · 3.7/5

用途、触发场景和不适用的VLM、搜索、摘要、分析任务定义清楚;但输入输出契约、非适用环境、中文交互和网络可达性未充分说明,且依赖预部署或本地部署环境,因此扣分。

规范维护9 / 15 · 3.0/5

具备目的、前置条件、分层参考文档、版本3.2.0、Apache-2.0许可证和故障排查;但BENCHMARK指出缺少metadata.author,未见明确维护责任、变更日志、稳定参数策略和更新流程,深层参考也增加使用成本,因此扣分。

有效结果6 / 15 · 2.0/5

技能覆盖传感器、流、上传、时间线、快照和剪辑等直接操作,示例和评估任务表明核心目标可由API流程完成;但没有静态可核验的代表性实际输出,部署成本和环境前提较高,结果仍需用户验证,因此按静态上限保守扣分。

证据核验3 / 10 · 1.5/5

提供了详细REST契约、错误码、评估脚本式检查和一份基准报告,关键声明具有一定可审计性;但未提供CI运行记录、真实输出或独立交叉证据,基准结论本身无法在静态阅读中独立复现,因此扣分。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 部署路径可执行Docker和相关主机操作,并在部分模式下挂载Docker socket;使用前应明确授权、最小化权限并准备可恢复的回滚方案。
  • 上传、注册、删除传感器或文件会产生外部状态变化;文档未定义统一的逐操作确认和清理确认流程。
  • 技能依赖本地VSS/VIOS、Docker、curl、jq、NGC凭据及GPU/存储配置;未证明在中国大陆网络和中文交互环境中的可达性与适配性。
  • 评估报告和检查清单不是本次静态审查中的独立执行证明。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向 NVIDIA Video Search and Summarization 部署中的 VIOS 与 NvStreamer 运维操作。它可管理摄像头和传感器、RTSP 流、录制时间线、视频上传、快照与片段提取。技能要求 VSS 部署中的 VIOS 已可访问,并通过 curl 调用 REST API。它明确不负责 VLM 推理、视频语义搜索或视频摘要。

检查 VST/VIOS 健康状态;列出、查询、添加和删除传感器及流;查看流状态和录制时间线;上传或删除视频文件;获取实时或历史快照;下载视频片段;在明确需要合成 RTSP 流时调用 NvStreamer;根据传感器名称或 IP 自动解析 sensorId 和 streamId。操作结果可以是 JSON、布尔值、空值或下载到本地的二进制文件。

  1. VSS 运维人员需要列出当前摄像头并检查其视频流状态。
  2. 集成测试人员需要上传 MP4 文件并获得 VIOS 生成的流标识。
  3. 视频分析人员需要根据传感器和录制时间线下载短视频片段。
  4. 值班人员需要获取实时流或历史录制的快照。
  5. 测试人员需要通过 NvStreamer 将本地样例视频作为合成 RTSP 摄像头提供给 VIOS。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖传感器、流、录制、存储、快照和片段提取等完整 VIOS 操作面。
  • 包含 VIOS、NvStreamer、集成和部署相关的参考契约。
  • 对普通 VIOS 文件上传与 NvStreamer 合成 RTSP 流进行了明确区分。
  • 提供健康检查、时间线解析、认证重试和常见故障处理规则。
局限
  • 依赖已部署且可访问的 VIOS/VST 后端;技能本身不是完整部署工具。
  • 需要 shell、网络、curl、jq 和 Docker;某些镜像拉取场景还需要 NGC 凭据。
  • 上传可能因容器缺少 libav 而失败,部署还可能受到遗留容器或卷漂移影响。
  • 3.2.0 中部分 /url 响应存在重复 http:// 缺陷;来源未提供独立的测试套件或平台支持矩阵。

如何安装这个 Skill?

使用 NVIDIA 技能目录的 CLI 安装指定技能:npx skills add nvidia/skills --skill vss-manage-video-io-storage --yes。也可以指定目标客户端,例如:npx skills add nvidia/skills --skill vss-manage-video-io-storage --agent codex。README 未规定该技能在特定客户端中的额外安装步骤。

如何使用这个 Skill?

在已加载技能的 Agent 中提出具体请求,例如“列出活动的 VIOS 传感器并显示流状态”或“上传这个样例视频到 VIOS 并返回生成的 stream id”。使用前必须提供可用的 VST endpoint,且 VIOS 必须已运行;Agent 会先调用 sensor/version 健康检查,再使用 VIOS REST API。若需要上传普通 MP4,使用 VIOS 文件上传接口;只有明确要求 NvStreamer、合成 RTSP 或获取 RTSP URL 时才使用 NvStreamer。未提供时间范围时,Agent 应先读取时间线,不能自行编造时间戳。

这个 Skill 与同类方案有什么区别?

与 vss-ask-video、vss-search-archive 和 vss-summarize-video 不同,本技能专注于 VIOS 输入输出和存储操作,不执行 VLM 问答、语义搜索或视频叙事摘要。与直接使用 NvStreamer 相比,它还负责 VIOS 传感器、录制和存储管理;NvStreamer 仅在合成 RTSP 流等明确场景下使用。

常见问题

VIOS 没有运行时还能使用这个技能吗?
不能直接执行 VIOS 操作。技能会先检查 VST endpoint;如果不可达,需要选择独立部署 VIOS 或部署包含 VIOS 的完整 VSS profile,拒绝两者后应停止。
上传本地 MP4 时是否必须经过 NvStreamer?
不必。普通的 VIOS 文件上传应直接调用 VIOS storage/file 接口;只有明确需要合成 RTSP 摄像头、NvStreamer 或生成 RTSP URL 时才使用 NvStreamer。
这个技能能否分析视频内容或进行搜索?
不能。VLM 推理、视频语义搜索、视频摘要和分析报告属于其他 VSS 技能的范围。
使用时需要提供时间戳吗?
如果请求涉及 startTime 或 endTime,应使用用户提供的值;否则先读取相关流的录制时间线,再选择有效范围。

同仓库的其他 Skills

均来自 NVIDIA/skills

自动化与运维 ✓ NVIDIA · 官方

RTVI-CV 二维检测跟踪运维技能

部署并运维 RTVI-CV 二维视频检测与跟踪微服务。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频自动标定

通过 AutoMagicCalib 为本地视频、RTSP 摄像头或示例数据集执行端到端视频标定。

自动化与运维 ✓ NVIDIA · 官方

RT-VLM 视频密集描述部署

部署并调用 NVIDIA RT-VLM 微服务,为视频片段生成密集描述并管理实时流。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频嵌入部署技能

部署并运维支持文件、文本和实时视频流的 NVIDIA 视频嵌入服务。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频分析 API 独立部署

帮助运维人员独立部署并验证 VSS 视频分析 REST API。

自动化与运维 ✓ NVIDIA · 官方

VSS 多摄像头三维检测追踪部署

部署基于 DeepStream 与 BEV Fusion 的多摄像头三维感知服务。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频分析报告

为单个视频片段或事件时间范围生成结构化的视频分析报告。

数据与分析 ✓ NVIDIA · 官方

VSS 视频分析查询

通过 VA-MCP 读取视频分析事件、指标、告警与传感器数据。

开发与工程 ✓ NVIDIA · 官方

AutoMagicCalib 视频标定

通过 REST API 将本地多摄像头 MP4 视频转换为 AutoMagicCalib 标定结果。

自动化与运维 ✓ NVIDIA · 官方

cuOpt 安装助手

指导在 Python、C 或 REST 服务中安装并验证 NVIDIA cuOpt。

自动化与运维 ✓ NVIDIA · 官方

VSS 归档视频搜索

通过自然语言搜索归档视频,并摄取文件或 RTSP 流建立可检索索引。

开发与工程 ✓ NVIDIA · 官方

AMC 样例数据集校准

用 NVIDIA AutoMagicCalib 的内置样例数据端到端验证正在运行的校准服务。

数据与分析 ✓ NVIDIA · 官方

Cosmos-Embed 视频检索与微调技能

用 Cosmos-Embed1 将视频与文本嵌入用于检索和微调。

自动化与运维 ✓ NVIDIA · 官方

TAO Brev GPU 运行技能

在 Brev GPU 实例上运行和管理 TAO 训练、评估与推理任务。

自动化与运维 ✓ NVIDIA · 官方

VSS 告警管理

为 NVIDIA VSS 部署提供实时告警、订阅、事件查询、Slack 通知和摄像头接入流程。

数据与分析 ✓ NVIDIA · 官方

TAO 视频推理标注流水线

把原始视频转换为带推理链的训练数据。

开发与工程 ✓ NVIDIA · 官方

HSB QA 测试运行器

在 Holoscan Sensor Bridge 开发套件上筛选、执行并报告可自动化的 QA 测试。

开发与工程 ✓ NVIDIA · 官方

cuOpt REST 服务部署与 Python 客户端

帮助用户部署 NVIDIA cuOpt REST 服务并通过 Python 或 curl 提交优化请求。

自动化与运维 ✓ NVIDIA · 官方

NVIDIA GPU Docker 运行规范

为 NVIDIA GPU 容器工作负载提供可复用的 Docker 运行、认证、挂载与故障排查规范。

数据与分析 ✓ NVIDIA · 官方

TAO Grounding DINO 开放词汇检测

用文本提示训练和部署无需固定类别词表的目标检测模型。

相关 Skills