🛍️ 更多精选好物 ›
📊 公开数据一览
| 📦 榜单安装量 | 176 |
| ⭐ GitHub Stars | 620(fork 204) |
| 🗓️ 最近推送 | 2026-08-04 |
| 🌱 项目创建 | 2019-03-13 |
| 💻 语言 / License | C++ · MIT |
| 🐛 开放Issue | 24 |
📝 工具简介
基于GStreamer的开源流媒体分析框架,用于在云端或边缘构建复杂媒体分析管道。
📖 怎么用
先装依赖,在终端跑 `cd ~`、`wget https://raw.githubusercontent.com/open-edge-platform/dlstreamer/main/scripts/DLS_install_prerequisites.sh`、`chmod +x DLS_install_prerequisites.sh`、`./DLS_install_prerequisites.sh`。接着配环境,跑 `xhost +local:docker` 允许容器转发显示,再建 Python 虚拟环境:`python3 -m venv .dls-venv && source .dls-venv/bin/activate`,装 `pip install openvino==2026.2.0 nncf==3.0.0 ultralytics==8.4.57`。最后用 `gst-launch-1.0` 跑视频分析,比如 `urisourcebin buffer-size=4096 uri=https://videos.pexels.com/video-files/1192116/1192116-sd_640_360_30fps.mp4 ! decodebin3 ! gvadetect model=~/models/yolo11n/yolo11n_int8_openvino_model/yolo11n.xml`,模型路径按实际改。
📋 迷你测评
基于GStreamer的开源框架,专攻云端或边缘的复杂媒体分析管道。亮点是“开源”,能自己改底层逻辑。适合搞视频流处理的场景,但上手门槛估计不低。
📄 README 要点
这是基于GStreamer的开源媒体分析框架,让你用一行代码就能构建视频和音频智能处理管道,从简单的物体检测到多路流、多传感器的生产级部署都能搞定。它用OpenVINO在Intel CPU、GPU和NPU上做硬件加速推理,管道可以用简单字符串或Python/C++代码描述。自带30多个现成示例,覆盖检测、分类、跟踪、视觉语言模型、激光雷达等场景。适合做边缘AI视频分析、智能监控、多路视频流处理的开发者,想快速上手硬件加速视频分析的话很合适。
查看英文原文
Deep Learning Streamer (DL Streamer) Hardware accelerated video analytics pipelines — CPU, GPU and NPU, from a single line of code to production grade edge AI Get Started • Run Your Pipeline • Samples • Elements • Documentation • Contributing What is DL Streamer? DL Streamer is an open source media analytics framework built on GStreamer. It lets you build video and audio intelligence pipelines — from a simple object detection command line to a multi stream, multi sensor production deployment, all with minimal code. Powered by OpenVINO™ for optimized inference on Intel CPU, GPU, and NPU. Pipelines are described as simple strings (or Python/C++ code) and executed with full hardware acceleration. Ships with 30+ ready to run samples covering detection, classification, tracking, VLMs, LiDAR and more. Part of the Intel Open Edge Platform . Why DL Streamer? Benefit Details One line pipelines Build a working detection pipeline in a single gst launch 1.0 command Hardware acceleration Targets CPU, GPU, and NPU on Intel platforms from a single codebase VLM & GenAI ready Run Vision Language Models (MiniCPM V, CLIP, Whisper) in a GStreamer pipeline GstAnalytics compliance Supports the GStreamer industry metadata standard for interoperability with other GStreamer based tools Messaging integration Publish inference results directly to MQTT or Kafka with built in elements — no extra code required Python first extensibility Add custom logic as Python callbacks or full Python GStreamer elements — no C++ required Multi stream, multi sensor Mux/demux dozens of RTSP streams, LiDAR frames, and radar point clouds in one process Geti™, Ultralytics & HuggingFace support Deploy models from Geti™ Studio, Ultralytics, Hugging Face, or any ONNX/OpenVINO IR model directly Quick Start Installation Step 1 — Install GPU/NPU drivers (required for Docker and native install) [安装/使用命令见下方] This script detects your Intel GPU/NPU, installs the correct drivers for Ubuntu 22.04 or 24.04, and adds your user
💬 评论(0)
交流使用体验、避坑建议;违规内容将被删除