OTT Content for GStreamer

Tame your complex OTT workflow with a complete encoding and transcoding pipeline

Enable delivery of live and on-demand video content

Great content needs a great delivery vehicle to reach the broadest audience possible, and different device-types require different video formats and codecs. To manage this complexity, you need the MainConcept® OTT Content Creation for GStreamer SDK. It enables delivery of live and on-demand video content to any device and includes plugins to enable the creation of different GStreamer pipelines for generating CMAF-DASH, MPEG-DASH and HLS content, including multi-audio track and subtitles support.

With MainConcept OTT Content Creation SDK for GStreamer, you get a complete encoding and transcoding pipeline, including our industry-leading HEVC/H.265 and AVC/H.264 video encoders, developed for seamless integration within the GStreamer API. The SDK also supports dedicated hardware processing on Intel Quick Sync Video (IQSV) and NVENC HEVC, as well as Hybrid HEVC GPU Accelerated Encoding on NVIDIA RTX cards.

encoding

Make the complex simple

performance

Support Intel and NVIDIA hardware

integration

Deliver content to any device

Make the complex simple

Gives you ready-to-use MPEG-DASH and Apple HLS encoding ladder presets and packaging, pre-loaded generic AVC and HEVC presets and supports accelerated encoding for HEVC/H.265. It also includes plugins to enable the creation of different GStreamer pipelines for generating CMAF-DASH, MPEG-DASH and HLS content.

Deliver content to any device

Enables delivery of live and on-demand video content to any device with multi-language track support.

Support Intel and NVIDIA hardware

Supports Intel Quick Sync Video and NVIDIA NVENC hardware encoding for HEVC/H.265 and Intel Quick Sync Video hardware encoding for AVC/H.264, giving you more ways to hit those all-important efficiency targets

intel-nvidia
  • Product Highlights
  • Related Products

Product Highlights

  • Quick and easy setup of complex workflows
  • Ready-to-use CMAF-DASH, MPEG-DASH and Apple HLS encoding ladder presets and packaging
  • Live and On-Demand content delivery
  • Multi-language track support
  • WebVTT & TTML subtitles support
  • Generic AVC and HEVC presets pre-loaded
  • Intel Quick Sync Video and NVIDIA NVENC hardware encoding for HEVC/H.265
  • Intel Quick Sync Video hardware encoding for AVC/H.264
  • Hybrid GPU accelerated encoding for HEVC/H.265

OTT Content Creation or GStreamer?

Wondering whether you need the OTT Content Creation SDK or the OTT Content Creation SDK for GStreamer? Review the comparison chart to compare features and determine what is included in each package.

OTT CONTENT CREATION SDK COMPARISON
  OTT Content Creation SDK OTT Content Creation SDK for GStreamer
API MainConcept Low Level API GStreamer API
MP4 Multiplexer
MPEG-2 Multiplexer
MPD Generator (incl. CMAF)
HLS Generator
File Sink n/a
Audio Encoders Optional License
AVC/H.264 Video Encoder Optional License
      • IQSV Hardware Encoding Optional Add-on Optional Add-on
HEVC/H.265 Video Encoder Optional License
      • IQSV Hardware Encoding Optional Add-on
      • NVENC Hardware Encoding Optional Add-on
      • Hybrid GPU accelerated Encoding Optional Add-on Optional Add-on
Ready-to-use CMAF/DASH/HLS preset files No
Command-line control No ✓ (via GStreamer tools)

Products & Components

GStreamer OTT Content Creation SDK
Includes the MainConcept AVC/H.264 and HEVC/H.265 video encoders and related libraries for GStreamer for generating CMAF-DASH. MPEG-DASH and Apple HLS content, including packaging to create a complete adaptive streaming set.
Hybrid GPU accelerated HEVC Encoding
Add-on enabling GPU-accelerated HEVC encoding on NVIDIA RTX boards 
AVC/H.264 Encoding for Intel Quick Sync Video
Add-on enabling accelerated video encoding with reduced CPU usage.
bg-two-people-table-unsplash

LET'S BUILD SOMETHING TOGETHER