Media Delivery Software Stack v3
What's new in v3?
- Provided quality and performance benchmark data for Intel® Data Center GPU Flex Series
- Updated ffmpeg version to the one supporting Intel® oneAPI Video Processing Library
What was new in v2.1?
- Enabled Intel® Data Center GPU Flex Series (products formerly Arctic Sound) support
- Further quality improvements via usage of new software bitrate controller (dubbed EncTools)
- Added quality benchmarking path to assess Low Latency encoding
- Added AV1 decoding/encoding support to quality and performance benchmarking scripts
- Switched to use Intel® oneAPI Video Processing Library
- Switched to use M4 templates to generate dockerfiles
- Updated container ingredients (ffmpeg, vmaf, media-driver, etc.)
Summary
Intel Media Delivery Software Stack samples demonstrate how to configure publicly available media stack for Intel GPU and use best practices to achieve optimal video quality and performance on Intel GPUs for content delivery networks.
Featured documentation:
- README
- Quality assessment methodology and infrastructure:
- Performance assessment methodology and infrastructure
- GPU Virtualization Guide for Passthrough and SR-IOV
Hardware requirements:
- System with Gen8+ integrated Intel GPU
Software requirements:
- Linux* Operating System with up to date kernel supporting underlying Intel GPU:
Intel GPU | Supported Setup |
---|---|
Intel® Data Center GPU Flex Series | Intel GPU DKMS Setup Guide |
Other Intel GPUs | Vanilla kernels |
- Docker*
Verified configurations:
- Intel® Data Center GPU Flex Series (products formerly Arctic Sound)
- Gen9 Intel GPUs: SKL (Skylake) and KBL (Kaby Lake)
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.