Sorry, you need to enable JavaScript to visit this website.

Feedback

Your feedback is important to keep improving our website and offer you a more reliable experience.

Dockerfiles Master List

Here you will find links to all our Docker files for both Reference Pipelines as well as the components needed for your project or custom pipeline. This list is constantly updating, so please check back often. 

Dockers - Setup

To find out more about using Docker and the Dockerfiles to build Open Visual Cloud pipelines, visit the Get Started with Docker page. 

Reference Pipelines - Master List

Reference pipelines are provided to serve as a starting point for end-to-end Open Visual Cloud service creation and innovation, with everything needed to build these sample services. As new reference pipelines are developed, they will be included here. 

Content Delivery Network (CDN) - Transcode Sample

Media transcoding is a key function for live video broadcasting, streaming, and video on demand use cases in a CDN network. The CDN Transcode sample (not a finished product) provides a reference pipeline to build an out-of-box 1:N CDN streaming transcode service example.

VIDEO CONFERENCING SAMPLE

The video conferencing sample implements a web meeting demo based on Open WebRTC Toolkit (OWT) media server and client SDK, which fully demonstrates OWT media streaming and processing features in both mix and forward modes. It also provides basic conferencing actions like screen sharing, instant messaging, and meeting control in web UI.

SMART CITY TRAFFIC MANAGEMENT SAMPLE

The smart city traffic management reference pipeline shows how the integration of the various media building blocks, including SVT, with analytics powered by the OpenVINO™ Toolkit for smart city use cases including street-corner traffic control (city planning) as starting point. This sample (not a finished product) can be referenced by developers to ease application development challenges. It enables real time analytics of live video feeds from IP cameras.

Intelligent Ad-Insertion Sample

The intelligent ad-insertion reference pipeline shows how the integration of the various media building blocks, including SVT, with analytics powered by the OpenVINO™ Toolkit, work together to accelerate your converged media pipeline. This is a server-side ad insertion sample (not a finished product) that can be referenced by developers to ease application development challenges. It enables real time analytics of media content that powers intelligent selection of advertisements, resulting in personalized and higher affinity targeted ad placements.
 

​Cloud Gaming For Windows Sample

The Cloud Gaming For Windows Sample reference solution is for Windows 10 OS. This product is based on open source GamingAnywhere solution, which is available on public github. It provides end to end solution for cloud gaming, based on client – server architecture. Base solution has been modified and improved to benefit advantages of the Intel hardware architecture.
 

Software Stack Images

The software stack images provide ready to use software stacks for application deployment. You can call the software executables or link with the software libraries.

Media Delivery

Image Description
ffmpeg

Image optimized for media creation and delivery. Included codecs: aac, mp3, opus, ogg, vorbis, x264, x265, vp8/9, av1 and SVT-HEVC. The GPU images are accelerated with vaapi and qsv. See ffmpeg.md for details.

gst Image optimized for media creation and delivery. Included the base, good, bad, ugly and libav set of plugins. The GPU images are accelerated with vaapi. See gst.md for details.
nginx Image optimized for web hosting and caching. Based on FFmpeg, included NGINX the web server and RTMP the RTMP, DASH and HLS streaming module. See nginx.md for details.
svt Image with SVT (Scalable Video Technology) Encoder and decoders. Ready to use SVT apps to try AV1, HEVC, VP9 transcoders. See svt.md for details.

Media Analytics

Image Description
ffmpeg Image optimized for media analytics. Included what are in the FFmpeg image. Inferencing engine and tracking plugins to be included. See ffmpeg.md for details.
gst Image optimized for media analytics. Included what are in the GStreamer image. Inferencing engine and tracking plugins to be included. See gst.md for details.

Cloud Gaming and Graphics

Image Description
ospray Image optimized for intel ray tracing api. Based on embree, included ospray Ray Tracing engine and examples. See ospray.md for details.
ospray-mpi Image optimized for intel ray tracing api. Based on embree, included ospray Ray Tracing engine with examples(which require OpenImageIO) and multi-host connection via MPI. See ospray-mpi.md for details.

Development Images:

The development images enable application compilation, debugging (with the debugging, profiling tools) and optimization (with the optimization tools.) You can compile C++ applications with these images and then copy the applications to the corresponding deployment images for deployment.

Image Description
dev Image containing the FFmpeg and GStreamer C++ development files. The OpenViNO model optimizer is to be included. See ffmpeg.md and gst.md for details.

Service Images:

The service images provides ready to use services. See their image descriptions for exposed service interfaces.

Image Description
owt Image optimized for video conferencing service based on the WebRTC technology and Open WebRTC Toolkit (OWT). Included conferencing modes: 1:N, N:N with video and audio processing nodes. see owt.md for details.