This repository has been archived by the owner on Jul 10, 2023. It is now read-only.
v0.5.0-beta
Pre-release
Pre-release
Video Analytics Serving (VA Serving) is a python package and microservice for deploying hardware optimized media analytics pipelines. It supports pipelines defined in GStreamer* or FFmpeg* media frameworks and provides APIs to discover, start, stop, customize and monitor pipeline execution. Video Analytics Serving is based on Intel® Distribution of OpenVINO™ Toolkit - DL Streamer and FFmpeg Video Analytics.
New and Changed in Release v0.5.0-beta
Title | Description |
---|---|
RTSP Re-streaming Preview | Experimental RTSP re-streaming support. Endpoint is defined as part of pipeline request. |
Updated GStreamer Reference Pipelines | REST service now includes object tracking, classification, tracking and audio detection pipelines which have simplified and more consistent definition files. |
Update AI Extension to support Azure Video Anaylzer (AVA) | AI extension now supports AVA so clients can select pipeline and its parameters via extension configuration field, enabling multiple different pipelines to run concurrently on different accelerators. |
Added Reference Client | Added the “vaclient” command line sample application for issuing REST requests. |
Improved EdgeX Sample | Showcases how to build and run a lean EdgeX DL application as independent microservices, integrated with EdgeX Network. |
Improved Documentation Flow | Documentation has better flow from getting started to request customization, enabling hardware accelerators and finishing with changing pipeline model. |
Updated OpenVINO Support | Updated DL Streamer base image to OpenVINO 2021.3. |
Known Issues
Known issues can be found as GitHub issues. If you encounter defects in functionality, please submit an issue.
Description | Issue |
---|---|
RTSP re-streaming plays back at frame processing rate, not encoded rate. | #68 |
Intermittent error during concurrent pipeline tear-down in Live Video Analytics AI extension sample | #69 |
Memory leak if using gvametaconvert in pipeline | #70 |
Models can be picked up from previous build | #71 |
Tracking pipeline can drop results if tracking-type parameter is set to “short-term” | #72 |
Build fails if UID is not 1000 | #61 |
Docker build fails if directory name contains spaces | #38 |
Tested Base Images
Supported base images are listed in the Building Video Analytics Serving document.
* Other names and brands may be claimed as the property of others.