Skip to content
Resellers
Events
IBC 2024
September 13-16 ⏤ Amsterdam, NL
Inter BEE 2024
November 13-15 ⏤ Tokyo, Japan
Latest News
MainConcept Expands LCEVC with Wowza and Adds JPEG XS SDK to MainConcept Easy Video API ‘EVA’
MainConcept Releases Officially Approved Dolby Digital Plus Pro Plugins for FFmpeg
Stay up to date with our latest news and subscribe to our newsletter >>
adtech-whitepaper

Codec-Based Ad-Tech

How can video providers improve engagement and deliver highly targeted and personalized ads?
eva-featured

Introducing EVA

MainConcept Easy Video API (EVA) - control hardware and software codecs through a single API
cmaf-whitepaper

CMAF: Low-Latency at Scale

Watching live sports or any live event is all about the moment. Any significant delay can be frustrating. This paper introduces the options, highlighting what sets CMAF apart.
Technology blog
Stay up to date on industry developments
CONTENT CREATION LAB
Evaluate the compatibility and quality of your encoded files
gstreamer-footprint
Frank SchönbergerAug 12, 20212 min read

MainConcept Goes GStreamer: Extended Codec Footprint

For almost 30 years, MainConcept® codecs have been renowned in the broadcast industry for excellent quality, impressive performance, and extensive feature sets. Since the 1990s, our components have been based on the proprietary MainConcept API (Application Programming Interface), which enables companies all over the world to integrate our codecs into their solutions. Now, we’ve also made it even simpler to use MainConcept’s best-in-class codec packages with direct integration into the GStreamer Media Framework to give you a complete encoding and transcoding pipeline.

With the MainConcept OTT Content Creation SDK for GStreamer, MainConcept extends the availability of its video and audio encoders, including HEVC and AVC, multiplexers and packaging tools. This means that GStreamer users no longer need to deploy and manage both APIs separately to work with various production formats, high-bitrate video files, or any other use case requirements.

About the GStreamer Media Framework

GStreamer is a multi-platform framework—an open industry standard that is supported by a worldwide community of engineers. The cross-platform availability of GStreamer makes it a useful framework for developers on desktop and mobile platforms to create complex multimedia workflows. This media framework consists of an API and rules for connecting codec and streaming components.

The GStreamer API was designed for developing applications, services and systems intended for encoding, decoding and streaming environments. Many media-handling libraries already implement this API. Components that use the GStreamer API are called plugins and can be connected to create complex media pipelines for encoding, transcoding, and streaming. And anybody is free to implement components with the GStreamer API to add new codecs, formats or features to GStreamer-compatible pipelines.

A standard GStreamer installation consists of a C++ SDK. It comes with numerous codec and streaming components from the open-source community as well as many ready-to-use command-line tools that enable users to quickly set up encoding and decoding pipelines. GStreamer offers optional tools, test suites and codecs for download, including commercial versions.

MainConcept OTT Content Creation SDK for GStreamer Extends Your Codec Footprint

The OTT Content Creation SDK for GStreamer allows users to generate MPEG-DASH and Apple HLS streaming formats for VOD (Video on Demand) as well as live production workflows. It features both on-demand and live low-latency CMAF-DASH content creation on Windows and Linux.

The OTT Content Creation SDK for GStreamer includes MainConcept’s industry-leading AVC/H.264 and HEVC/H.265 video encoders as well as all audio encoders, multiplexers, and packaging tools to create MPEG-DASH, CMAF-DASH and HLS-compliant content. It even gives you the complete set of MPD and playlist files! The SDK’s plugins and components seamlessly integrate into GStreamer and can be fully controlled using the GStreamer API. This enables you to develop more sophisticated solutions by combining MainConcept state-of-the-art codec libraries with built-in or 3rd-party GStreamer components.

Try the MainConcept OTT Content Creation SDK for GStreamer

Request your free evaluation copy of the MainConcept OTT Content Creation SDK for GStreamer which is compatible with the industry standard GStreamer API. You can also contact us to set up an initial consultation with one of our experienced Solutions Architects. And no matter your API or use case, our Professional Services team can be engaged to make sure you select and correctly implement the best solution for your organization.

avatar

Frank Schönberger

Frank Schönberger has been with MainConcept for two decades focused primarily on product management. With deep knowledge of customer requirements and engineering methodology, he is dedicated to collaborating effectively across Sales, Marketing, Product Management and Engineering to ensure MainConcept brings users the technology they need to achieve their vision. A graduate of RWTH Aachen University, Frank studied languages, teaching, history and politics.

RELATED ARTICLES