Skip to content
Events
NAB 2026
Resellers
Latest News
MainConcept Announces Multiview Encoding for Apple Immersive Video
MainConcept and NETINT Bring VPU Acceleration to Easy Video API
Stay up to date with our latest news and
subscribe to our newsletter >>
content-creation-movie

GStreamer

Tame your complex Production, OTT and Broadcast workflows with a complete encoding and transcoding pipeline

Enable delivery of live and on-demand content for OTT, Broadcast and professional Production

For organizations serving the professional production, broadcast, and OTT markets, delivering high-quality content to the widest possible audience requires a powerful and flexible media processing foundation. The challenge is compounded by the wide range of devices, formats, and codecs that must be supported. To address this complexity within the GStreamer framework, MainConcept offers Production Format Creation, OTT Content Creation, and Broadcast Delivery technologies for GStreamer.

OTT Content Creation brings the delivery of live and on-demand video content to virtually any device. It supports the creation of flexible processing pipelines for generating CMAF-DASH, MPEG-DASH, and HLS content, as well as multiple audio tracks and subtitles.

Broadcast Delivery enables the deployment of complete DVB and ATSC encoding and transcoding workflows in broadcast environments for playout and production, providing a scalable foundation for broadcast-grade media processing.

Production Format Creation is designed for professional recording and production workflows based on Sony and Panasonic formats. It generates compliant streams for most Sony XDCAM and XAVC formats, as well as the Panasonic P2 camcorder family.

Together, these MainConcept technologies provide complete encoding and transcoding capabilities, including our industry-leading HEVC/H.265 and AVC/H.264 video encoders, engineered for seamless integration with GStreamer-based workflows. They also support hardware-accelerated processing through Intel Quick Sync Video (IQSV) and NVIDIA NVENC, as well as Hybrid HEVC GPU-accelerated encoding on NVIDIA RTX platforms.

Highlights

  • Quick and easy setup of complex workflows
  • Use MainConcept’s low-level libraries as GStreamer plugins to generate DVB and ATSC compliant content
  • Feed Closed Caption data to the MainConcept AVC/H.264 Video Encoder
  • Specify a PID for each elementary stream
  • Specify program name in SDT tables
  • DVB subtitles support as input pad in the GST MPEG-2 TS Multiplexer plugin
  • Passing AVC/H.264 and HEVC/H.265 encoder config files to the GStreamer plug-in to tweak all settings supported by the MainConcept video encoders
  • Injection of SCTE-35 messages in the GST MPEG-2 TS Multiplexer plugin
  • Generic AVC and HEVC presets as a starting point for more user-defined encoding profiles
  • Intel Quick Sync Video and NVIDIA NVENC hardware encoding for HEVC/H.265
  • NVIDIA NVENC hardware encoding for AVC/H.264
  • Intel Quick Sync Video hardware encoding for AVC/H.264 (optional)
  • Hybrid GPU accelerated encoding for HEVC/H.265 (optional)
  • Numerous ready-to-use encoding templates, including DVB and ATSC, and many more

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
  • Passing AVC / H.264 and HEVC / H.265 encoder config files to the GStreamer plug-in to tweak all settings supported by the MainConcept video encoders
  • Intel Quick Sync Video and NVIDIA NVENC hardware encoding for HEVC/H.265
  • Intel Quick Sync Video hardware encoding for AVC/H.264 (optional)
  • NVIDIA NVENC hardware encoding for AVC/H.264
  • Hybrid GPU accelerated encoding for HEVC/H.265 (optional)
  • Numerous ready-to-use encoding templates, including streaming formats like DASH-264, Apple HLS, and many more

Highlights

  • Quick and easy setup of complex workflows
  • MPEG-2 video encoding for up to 4:2:2 8-bit
  • AVC/H.264 video encoding for up to 4:2:2 10-bit (plus 4:2:0 8-bit) and up to level 6.2 (8K)
  • Pre-configured profiles for professional Sony XDCAM HD, XDCAM EX and XDCAM IMX camcorder content creation, including multiplexing
  • Pre-configured profiles for professional Sony XAVC Intra, XAVC LongGOP and XAVC SxS camcorder content creation, including MainConcept multiplexing
  • Pre-configured profiles for professional Panasonic P2 AVC-Intra, AVC LongG and AVC-ULTRA camcorder content creation, including MainConcept multiplexing
  • Ready-to-use Python scripts for generating mandatory Panasonic P2 AVC-ULTRA compliant AVC-Intra or AVC-LongG (Op1b SMPTE 391M) descriptive metadata and folder structures required for encoding
  • Pass AVC/H.264 and MPEG-2 encoder config files to the GStreamer plug-in to tweak all settings supported by the MainConcept video encoders
  • Numerous ready-to-use encoding templates for AVC and MPEG-2 presets as a starting point for more user-defined encoding profiles
  • Intel Quick Sync Video and NVIDIA NVENC hardware encoding for AVC/H.264

Make the complex simple

Gives you ready-to-use MPEG-DASH and Apple HLS encoding ladder presets and packaging as well as 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 for professional Production, OTT or Broadcast workflows with multi-language track support.

Support Intel and NVIDIA hardware

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

intel-nvidia

Technologies

GStreamer OTT Content Creation
Support for 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.
GStreamer Broadcast Delivery
Support for the MainConcept AVC/H.264 video encoder, MPEG-2 Transport Stream Multiplexer and related libraries for GStreamer for generating DVB and ATSC compliant content.
GStreamer Production Format Creation
Support for the MainConcept MPEG-2 and AVC/H.264 Broadcast video encoders, the PCM audio encoder as well as MXF and MP4 Multiplexers for GStreamer to generate Sony XDCAM, Sony XAVC, Panasonic P2 AVC-Intra and P2 AVC-ULTRA compliant streams.

 

bg-two-people-table-unsplash

LET'S BUILD SOMETHING TOGETHER