Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/dls-build-sources-make-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -137,13 +137,13 @@ jobs:
echo "Installing OpenVINO GenAI for ${{ matrix.os }}..."
if [[ ${{ matrix.os }} == "ubuntu-22.04" ]]; then
echo "Executing Ubuntu 22.04 specific setup..."
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.1/linux/openvino_genai_ubuntu22_2026.1.0.0_x86_64.tar.gz | tar -xz
sudo mv openvino_genai_ubuntu22_2026.1.0.0_x86_64 /opt/intel/openvino_genai
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.2/linux/openvino_genai_ubuntu22_2026.2.0.0_x86_64.tar.gz | tar -xz
sudo mv openvino_genai_ubuntu22_2026.2.0.0_x86_64 /opt/intel/openvino_genai
source /opt/intel/openvino_genai/setupvars.sh
elif [[ ${{ matrix.os }} == "ubuntu-24.04" ]]; then
echo "Executing Ubuntu 24.04 specific setup..."
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.1/linux/openvino_genai_ubuntu24_2026.1.0.0_x86_64.tar.gz | tar -xz
sudo mv openvino_genai_ubuntu24_2026.1.0.0_x86_64 /opt/intel/openvino_genai
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.2/linux/openvino_genai_ubuntu24_2026.2.0.0_x86_64.tar.gz | tar -xz
sudo mv openvino_genai_ubuntu24_2026.2.0.0_x86_64 /opt/intel/openvino_genai
source /opt/intel/openvino_genai/setupvars.sh
else
echo "Unknown Ubuntu version: ${{ matrix.os }}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dls-coverity.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ jobs:
echo "deb https://apt.repos.intel.com/openvino ubuntu24 main" | sudo tee /etc/apt/sources.list.d/intel-openvino.list
curl -sSL -O https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
sudo apt-get update && sudo apt-get install --no-install-recommends -y openvino-2026.1.0
sudo apt-get update && sudo apt-get install --no-install-recommends -y openvino-2026.2.0
sudo apt-get clean

- name: Download Coverity Scan Tool
Expand Down
14 changes: 7 additions & 7 deletions SPECS/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This guide details the steps to:

- Linux system with `dnf` package manager
- Sudo privileges
- [OpenVINO 2026.1](https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.1/linux/openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64.tgz) prebuilt binary
- [OpenVINO 2026.2](https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.2/linux/openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64.tgz) prebuilt binary

---

Expand All @@ -57,17 +57,17 @@ This script will:

## Building and Installing Packages (Developer Testing)

### 1. Install OpenVINO 2026.1
### 1. Install OpenVINO 2026.2

```sh
sudo rm -rf /opt/intel/openvino*
wget https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.1/linux/openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64.tgz
tar -xvzf openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64.tgz
sudo mv openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64 /opt/intel/openvino_2026.1.0
cd /opt/intel/openvino_2026.1.0/
wget https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.2/linux/openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64.tgz
tar -xvzf openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64.tgz
sudo mv openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64 /opt/intel/openvino_2026.2.0
cd /opt/intel/openvino_2026.2.0/
sudo -E python3 -m pip install -r ./python/requirements.txt
cd /opt/intel
sudo ln -s openvino_2026.1.0 openvino_2026
sudo ln -s openvino_2026.2.0 openvino_2026
```

### 2. Uninstall Existing DL Streamer
Expand Down
2 changes: 1 addition & 1 deletion SPECS/versions.env
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ PAHO_MQTT_VERSION=1.3.4
FFMPEG_VERSION=6.1.1
GSTREAMER_VERSION=1.28.2
OPENCV_VERSION=4.13.0
OPENVINO_VERSION=2026.1.0
OPENVINO_VERSION=2026.2.0
DLSTREAMER_VERSION=2026.1.0
2 changes: 1 addition & 1 deletion docker/fedora41/fedora41.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ FROM builder AS dlstreamer-dev

ARG DLSTREAMER_VERSION=2026.1.0
ARG DLSTREAMER_BUILD_NUMBER
ARG OPENVINO_VERSION=2026.1.0
ARG OPENVINO_VERSION=2026.2.0

SHELL ["/bin/bash", "-xo", "pipefail", "-c"]

Expand Down
2 changes: 1 addition & 1 deletion docker/fedora41/intel-dlstreamer.spec
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Requires: openexr
Requires: tbb
Requires: libsoup3
Requires: intel-media-driver
Requires: openvino-2026.1.0
Requires: openvino-2026.2.0

%description
This package contains Intel DL Streamer.
Expand Down
2 changes: 1 addition & 1 deletion docker/ubuntu/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ Replaces: intel-dlstreamer
Multi-Arch: same
Homepage: https://github.com/open-edge-platform/dlstreamer/tree/main
Description: Intel(R) Deep Learning Streamer
Depends: ${misc:Depends}, ${shlibs:Depends}, libglib2.0-0t64, libjpeg-turbo8, libdrm2, libdrm-dev, libwayland-bin, libwayland-client0, libx11-6, libpng16-16t64, libva-drm2, libcurl4t64, libde265-0, libxext6, libva-x11-2, libgl1, libglx-mesa0, libva-wayland2, openexr, libgudev-1.0-0, vainfo, libpython3.12t64, python3, python3-gi, python3-gi-cairo, libcairo2, libvpx9, libopus0, libsrtp2-1, libxv1, libtbb12, libpaho-mqtt1.3, ffmpeg, libgirepository-1.0-1, libsoup-3.0-0, python3-dev, openvino-2026.1.0
Depends: ${misc:Depends}, ${shlibs:Depends}, libglib2.0-0t64, libjpeg-turbo8, libdrm2, libdrm-dev, libwayland-bin, libwayland-client0, libx11-6, libpng16-16t64, libva-drm2, libcurl4t64, libde265-0, libxext6, libva-x11-2, libgl1, libglx-mesa0, libva-wayland2, openexr, libgudev-1.0-0, vainfo, libpython3.12t64, python3, python3-gi, python3-gi-cairo, libcairo2, libvpx9, libopus0, libsrtp2-1, libxv1, libtbb12, libpaho-mqtt1.3, ffmpeg, libgirepository-1.0-1, libsoup-3.0-0, python3-dev, openvino-2026.2.0
2 changes: 1 addition & 1 deletion docker/ubuntu/debian/control-ubuntu22
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ Replaces: intel-dlstreamer
Multi-Arch: same
Homepage: https://github.com/open-edge-platform/dlstreamer/tree/master
Description: Intel(R) Deep Learning Streamer
Depends: ${misc:Depends}, ${shlibs:Depends}, libglib2.0-dev, libjpeg-turbo8, libdrm2, libdrm-dev, libwayland-bin, libwayland-client0, libx11-6, libpng16-16, libva-drm2, libcurl4, libde265-0, libxext6, libva-x11-2, libgl1, libglx-mesa0, libva-wayland2, openexr, libgudev-1.0-0, vainfo, python3-pip, python3-gi, python3-gi-cairo, libcairo2, libvpx7, libopus0, libsrtp2-1, libxv1, libtbb12, libpaho-mqtt1.3, ffmpeg, libgirepository-1.0-1, libsoup-3.0-0, python3-dev, openvino-2026.1.0
Depends: ${misc:Depends}, ${shlibs:Depends}, libglib2.0-dev, libjpeg-turbo8, libdrm2, libdrm-dev, libwayland-bin, libwayland-client0, libx11-6, libpng16-16, libva-drm2, libcurl4, libde265-0, libxext6, libva-x11-2, libgl1, libglx-mesa0, libva-wayland2, openexr, libgudev-1.0-0, vainfo, python3-pip, python3-gi, python3-gi-cairo, libcairo2, libvpx7, libopus0, libsrtp2-1, libxv1, libtbb12, libpaho-mqtt1.3, ffmpeg, libgirepository-1.0-1, libsoup-3.0-0, python3-dev, openvino-2026.2.0
6 changes: 3 additions & 3 deletions docker/ubuntu/ubuntu22.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ RUN \
exceptiongroup==1.2.2 \
iniconfig==2.0.0 \
typing-extensions==4.15.0 \
openvino==2026.1.0
openvino==2026.2.0

# hadolint ignore=DL3002
USER root
Expand Down Expand Up @@ -356,7 +356,7 @@ FROM builder AS dlstreamer-dev

ARG DLSTREAMER_VERSION=2026.1.0
ARG DLSTREAMER_BUILD_NUMBER
ARG OPENVINO_VERSION=2026.1.0
ARG OPENVINO_VERSION=2026.2.0

SHELL ["/bin/bash", "-xo", "pipefail", "-c"]

Expand Down Expand Up @@ -385,7 +385,7 @@ RUN \

# OpenVINO Gen AI
ARG OPENVINO_GENAI_VER=openvino_genai_ubuntu22_${OPENVINO_VERSION}.0_x86_64
ARG OPENVINO_GENAI_PKG=https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.1/linux/${OPENVINO_GENAI_VER}.tar.gz
ARG OPENVINO_GENAI_PKG=https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.2/linux/${OPENVINO_GENAI_VER}.tar.gz

RUN curl -L ${OPENVINO_GENAI_PKG} | tar -xz && \
mv ${OPENVINO_GENAI_VER} /opt/intel/openvino_genai
Expand Down
6 changes: 3 additions & 3 deletions docker/ubuntu/ubuntu24.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ RUN \
exceptiongroup==1.2.2 \
iniconfig==2.0.0 \
typing-extensions==4.15.0 \
openvino==2026.1.0
openvino==2026.2.0

# hadolint ignore=DL3002
USER root
Expand Down Expand Up @@ -364,7 +364,7 @@ FROM builder AS dlstreamer-dev

ARG DLSTREAMER_VERSION=2026.1.0
ARG DLSTREAMER_BUILD_NUMBER
ARG OPENVINO_VERSION=2026.1.0
ARG OPENVINO_VERSION=2026.2.0
# DL Streamer development image and build proccess

SHELL ["/bin/bash", "-xo", "pipefail", "-c"]
Expand Down Expand Up @@ -396,7 +396,7 @@ RUN \

# OpenVINO Gen AI
ARG OPENVINO_GENAI_VER=openvino_genai_ubuntu24_${OPENVINO_VERSION}.0_x86_64
ARG OPENVINO_GENAI_PKG=https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.1/linux/${OPENVINO_GENAI_VER}.tar.gz
ARG OPENVINO_GENAI_PKG=https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.2/linux/${OPENVINO_GENAI_VER}.tar.gz

RUN curl -L ${OPENVINO_GENAI_PKG} | tar -xz && \
mv ${OPENVINO_GENAI_VER} /opt/intel/openvino_genai
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,13 +136,13 @@ packages:
<!--hide_directive:sync: tab2hide_directive-->

```bash
wget https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.1/linux/openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64.tgz
tar -xvzf openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64.tgz
sudo mv openvino_toolkit_ubuntu24_2026.1.0.21367.63e31528c62_x86_64.tgz /opt/intel/openvino_2026.1.0
cd /opt/intel/openvino_2026.1.0/
wget https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.2/linux/openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64.tgz
tar -xvzf openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64.tgz
sudo mv openvino_toolkit_ubuntu24_2026.2.0.21903.52ddc073857_x86_64 /opt/intel/openvino_2026.2.0
cd /opt/intel/openvino_2026.2.0/
sudo -E python3 -m pip install -r ./python/requirements.txt
cd /opt/intel
sudo ln -s openvino_2026.1.0 openvino_2026
sudo ln -s openvino_2026.2.0 openvino_2026
```

<!--hide_directive:::
Expand All @@ -158,8 +158,8 @@ you need to install the [OpenVINO GenAI archive](https://docs.openvino.ai/2026/g
<!--hide_directive:sync: tab1hide_directive-->

```bash
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.1/linux/openvino_genai_ubuntu24_2026.1.0.0_x86_64.tar.gz | tar -xz &&
sudo mv openvino_genai_ubuntu24_2026.1.0.0_x86_64 /opt/intel/openvino_genai
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.2/linux/openvino_genai_ubuntu24_2026.2.0.0_x86_64.tar.gz | tar -xz &&
sudo mv openvino_genai_ubuntu24_2026.2.0.0_x86_64 /opt/intel/openvino_genai
source /opt/intel/openvino_genai/setupvars.sh
```

Expand All @@ -168,8 +168,8 @@ you need to install the [OpenVINO GenAI archive](https://docs.openvino.ai/2026/g
<!--hide_directive:sync: tab2hide_directive-->

```bash
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.1/linux/openvino_genai_ubuntu22_2026.1.0.0_x86_64.tar.gz | tar -xz &&
sudo mv openvino_genai_ubuntu22_2026.1.0.0_x86_64 /opt/intel/openvino_genai
wget -O- https://storage.openvinotoolkit.org/repositories/openvino_genai/packages/2026.2/linux/openvino_genai_ubuntu22_2026.2.0.0_x86_64.tar.gz | tar -xz &&
sudo mv openvino_genai_ubuntu22_2026.2.0.0_x86_64 /opt/intel/openvino_genai
source /opt/intel/openvino_genai/setupvars.sh
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ drivers. For more details see [prerequisites](#prerequisites).
sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/intel-gpg-archive-keyring.gpg] https://apt.repos.intel.com/openvino ubuntu24 main" | sudo tee /etc/apt/sources.list.d/intel-openvino.list'
```

> **NOTE:** If you have OpenVINO™ installed in any version other than 2026.1.0,
> **NOTE:** If you have OpenVINO™ installed in any version other than 2026.2.0,
> please uninstall the OpenVINO™ packages using the following commands.

```bash
Expand Down
2 changes: 1 addition & 1 deletion samples/download_public_models.sh
Original file line number Diff line number Diff line change
Expand Up @@ -399,7 +399,7 @@ source "$VENV_DIR/bin/activate"
# Install all required packages for main virtual environment
pip install --no-cache-dir --upgrade pip || handle_error $LINENO
pip install --no-cache-dir numpy==2.2.6 || handle_error $LINENO
pip install --no-cache-dir openvino==2026.1.0 || handle_error $LINENO
pip install --no-cache-dir openvino==2026.2.0 || handle_error $LINENO
pip install --no-cache-dir onnx==1.21.0 || handle_error $LINENO
pip install --no-cache-dir onnxscript==0.5.7 || handle_error $LINENO
pip install --no-cache-dir seaborn==0.13.2 || handle_error $LINENO
Expand Down
2 changes: 1 addition & 1 deletion samples/gstreamer/gst_launch/gvagenai/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This sample builds GStreamer pipeline of the following elements:

> [!NOTE]
> To install `optimum-cli` and other required dependencies for model export, refer to the respective OpenVINO™ notebook tutorials linked in the table below.
> DL Streamer currently depends on OpenVINO™ GenAI 2026.1.0. For optimal compatibility, use the library versions specified in [export-requirements.txt](https://github.com/openvinotoolkit/openvino.genai/blob/releases/2026/1/samples/export-requirements.txt).
> DL Streamer currently depends on OpenVINO™ GenAI 2026.2.0. For optimal compatibility, use the library versions specified in [export-requirements.txt](https://github.com/openvinotoolkit/openvino.genai/blob/releases/2026/1/samples/export-requirements.txt).

| Model | Export Command | Tutorial |
|-------|----------------|----------|
Expand Down
4 changes: 2 additions & 2 deletions scripts/build_dlstreamer_dlls.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ param(
)

$GSTREAMER_VERSION = "1.28.2"
$OPENVINO_VERSION = "2026.1.0"
$OPENVINO_VERSION_SHORT = "2026.1"
$OPENVINO_VERSION = "2026.2.0"
$OPENVINO_VERSION_SHORT = "2026.2"
$PYTHON_VERSION = "3.12.7"
$OPENVINO_DEST_FOLDER = "$env:LOCALAPPDATA\Programs\openvino"
$GSTREAMER_DEST_FOLDER = "$env:ProgramFiles\gstreamer\1.0\msvc_x86_64"
Expand Down
2 changes: 1 addition & 1 deletion scripts/install_dependencies/install_openvino.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ fi

RUN_PREFIX=

OV_REMOTE_ARCHIVE_PATH="https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.1/linux/openvino_toolkit_${OS}_2026.1.0.21367.63e31528c62_x86_64.tgz"
OV_REMOTE_ARCHIVE_PATH="https://storage.openvinotoolkit.org/repositories/openvino/packages/2026.2/linux/openvino_toolkit_${OS}_2026.2.0.21903.52ddc073857_x86_64.tgz"
OV_ARCHIVE_EXT=".tgz"
OV_CHECKSUM_EXT=".tgz.sha256"
OV_LOCAL_ARCHIVE_PATH=/tmp/openvino_installation
Expand Down
Loading