OTT Content Creation
Deliver content via HLS, MPEG-DASH and CMAF low-latency to viewers or CDNs
Great content needs great delivery mechanisms to make it to the finish line and reach the broadest possible audience. Different devices, from mobile phones to 8K TVs, require different formats and different codecs. The MainConcept® OTT (over-the-top) Content Creation SDK enables delivery of any content to any device, whether on demand, live or with ultra-low latency.
MainConcept’s rich feature set in the OTT Content Creation product brings you CMAF low latency, as well as live or on-demand streaming in either CMAF, HLS or MPEG-DASH. Multiple audio codecs cater to the requirements of content rights’ owners and ensure compatibility with any playback device.
- Stream Types & Formats
- Related Products
Stream Types & Formats
With CMAF low latency with chunked uploading to the server (or content delivery network (CDN), you can preserve all the benefits of adaptive bitrate streaming and use multiple audio languages and multiple subtitles—delivered with exceptional speed and quality.
MP2 and fMP4 support
To cater to older devices with legacy HLS protocol implementations, formatting to MP2 Transport Stream is fully supported. Moreover, users have the ability to set and limit the HLS protocol version for managing device and client compatibility.
Deliver your content to any device by using either HTTP Live Streaming (HLS) or MPEG-DASH formatting. Re-purpose the same content for both formats by using fragmented MP4 (fMP4) media and format-specific playlists, including SCTE-35 splice markers for HLS and MPEG-DASH.
AVC, HEVC and AV1 support
Reduce bandwidth by using HEVC/H.265 video for both HLS and MPEG-DASH, and additionally use AV1 as HLS streaming format. For compatibility with legacy devices, AVC/H.264 Video can be added to the adaptive streaming set.
Related Products
Applications: MainConcept Live Encoder
Low latency
Bringing content delivery as close to the live edge as possible requires new approaches to adaptive streaming. CMAF introduces 'chunked' uploading to CDN or server, effectively reducing the size of A/V segments for Low Latency streaming without sacrificing any of the other, well-known features.
Live and VOD
MPEG-DASH or HLS content creation for both live and VOD production workflows give the user the freedom of choice for the right mode to deliver content to the appropriate OTT platform.
Multi-audio, multi-subtitle
Using either AAC, MPEG-H, Dolby Digital AC-3 or Dolby Digital E-AC-3 audio in multiple languages, you can ensure that your content is not only seen, but also heard in optimal quality. Subtitles such as TTML/IMSC1, WebVTT or closed caption ensure that what you hear is what you read.
OTT Content Creation for 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 | OTT Content Creation SDK for GStreamer | |
---|---|---|
API | MainConcept Low Level API | GStreamer API |
MP4 Multiplexer | ✓ | ✓ |
MPEG-2 Multiplexer | ✓ | ✓ |
MPD Generator | ✓ | ✓ |
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 |
AV1 Video Encoder | Optional Add-on | N/A |
Ready-to-use DASH/HLS preset files | No | ✓ |
Command-line control | No | ✓ (via GStreamer tools) |
Products
This package can be combined with the MainConcept AV1, AVC/H.264 or HEVC/H.265 Encoder SDKs to generate files for MPEG-DASH, HLS or CMAF streaming. It includes components to generate media playlists master playlists to create a complete adaptive streaming set. Low-Latency, Live and VOD modes supported. |
Network and Demultiplexing modules for receiving MPEG-DASH and Apple HLS streams from a network, network condition monitoring and intelligent bitrate and quality level switching. Can be combined with MainConcept AVC/H.264 or HEVC/H.265 Video Decoder SDKs or use hardware video and audio decoders available on the system. |