Open Visual Cloud
Optimized media, analytics, and graphics software stacks utilizing open source ingredients, with showcasing E2E samples.
Pinned Repositories
Ad-Insertion-Sample
The ad-insertion reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for intelligent server-side ad insertion.
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.
Dockerfiles
Optimized media, analytics and graphics software stack images. Use the dockerfile(s) in your project or as a recipe book for bare metal installation.
Immersive-Video-Sample
This Immersive Video project includes 2 samples which are based on OMAF and WebRTC streaming frameworks.
Media-Transport-Library
A real-time media transport(DPDK, AF_XDP, RDMA) stack for both raw and compressed video based on COTS hardware.
Smart-City-Sample
The smart city reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for traffic or stadium sensing, analytics and management tasks.
SVT-HEVC
SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
SVT-VP9
SVT VP9 encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-VP9 encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Video-Conferencing-Sample
Welcome to the GitHub repo for Open Visual Cloud video conferencing sample. This sample is built on top of Open WebRTC Toolkit media server and client SDK. To see the detailed information of Open WebRTC Toolkit, visit GitHub page https://github.com/open-webrtc-toolkit
Video-Super-Resolution-Library
Native C and C++ implementation of RAISR (Rapid and Accurate Image Super-Resolution). Intel Video Super Resolution Library
Open Visual Cloud's Repositories
OpenVisualCloud/SVT-HEVC
SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
OpenVisualCloud/SVT-VP9
SVT VP9 encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-VP9 encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
OpenVisualCloud/Smart-City-Sample
The smart city reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for traffic or stadium sensing, analytics and management tasks.
OpenVisualCloud/Media-Transport-Library
A real-time media transport(DPDK, AF_XDP, RDMA) stack for both raw and compressed video based on COTS hardware.
OpenVisualCloud/Immersive-Video-Sample
This Immersive Video project includes 2 samples which are based on OMAF and WebRTC streaming frameworks.
OpenVisualCloud/Dockerfiles
Optimized media, analytics and graphics software stack images. Use the dockerfile(s) in your project or as a recipe book for bare metal installation.
OpenVisualCloud/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.
OpenVisualCloud/Ad-Insertion-Sample
The ad-insertion reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for intelligent server-side ad insertion.
OpenVisualCloud/Video-Super-Resolution-Library
Native C and C++ implementation of RAISR (Rapid and Accurate Image Super-Resolution). Intel Video Super Resolution Library
OpenVisualCloud/Video-Conferencing-Sample
Welcome to the GitHub repo for Open Visual Cloud video conferencing sample. This sample is built on top of Open WebRTC Toolkit media server and client SDK. To see the detailed information of Open WebRTC Toolkit, visit GitHub page https://github.com/open-webrtc-toolkit
OpenVisualCloud/Cloud-Gaming-Windows-Sample
Welcome to github repository for Cloud Gaming For Windows! This sample is intended to support server-client cloud gaming model. It can be used as the foundation for future enhancements, as a reference solution for Intel GPU hardware. Currently running on KBL-G platform.
OpenVisualCloud/SVT-JPEG-XS
Welcome to the SVT JPEG XS codec Repository.
OpenVisualCloud/CDN-Ansible
Welcome to github repository for Visual Cloud Delivery Network. This repository will provide the Ansible playbooks for installing the components of Visual Cloud Delivery Network.
OpenVisualCloud/Video-Curation-Sample
This sample implements libraries of video files content analysis, database ingestion, content search and visualization.
OpenVisualCloud/Media-Communications-Mesh
MCM enables efficient, low-latency media transport for media microservices.
OpenVisualCloud/VCAC-SW
OpenVisualCloud/iVSR
iVSR aims to facilitate AI media processing with exceptional quality and performance on Intel hardware. It offers a patch-based, heterogeneous, multi-GPU, and multi-algorithm solution, harnessing the full capabilities of Intel CPUs and GPUs.
OpenVisualCloud/Intel-Tiber-Broadcast-Suite
The Intel® Tiber™ Broadcast Suite, is a software-based package, modular video production pipeline, designed for creation of high-performance and high-quality solutions used in live video production.
OpenVisualCloud/VCAC-SW-Analytics
Welcome to the GitHub repo for VCAC-A card media analytics software. This repo was migrated from repo VCAC-SW. Contents to setup Xeon host for connecting with VCAC-A and to build VCAC-A system image for media analytics are published here.
OpenVisualCloud/Dockerfiles-Resources
This repository is a read-only repository dedicated to archive source code used in Open Visual Cloud samples/docker images, to be compliant with the open source license obligations.
OpenVisualCloud/mpl-api-samples
Intel® Media Processing Library(IMPL) optimized media processing functions like Color Space Conversion(CSC), resize, composition and Alpha blending based on Intel platforms, IMPL is a software library implemented with oneAPI DPC++ designed for Intel CPU/GPU/FPGA-accelerator.
OpenVisualCloud/Hackathon2021
Join Hackathon "Open Your Mind to Endless Possibilities", Jan 11th - March 12th, 2021.
OpenVisualCloud/Media-Processing-Library.Training
Banzai Beach is one lightweight, flexible framework intended to be used for the testing and training of AI algorithms for Video pre & post processing. It supports a full pipeline of steps from downloading videos, performing scene detection and extraction, AI model training, inference, visualization and collecting metrics to evaluate the results.
OpenVisualCloud/VDI-Toolkit
A tool set to optimize VDI solution benchmarking test and performance tuning based on Intel platforms.
OpenVisualCloud/.github
OpenVisualCloud/VCAC-SW-Resources
VCAC SW resources