In a world of growing business and consumer demand for content “anytime, anywhere,” it is essential to deliver high-quality solutions quickly to support the latest digital delivery formats and codec requirements. MainConcept SDKs are ideal for third- party integration, and, thanks to a common API architecture, help enable fast and efficient implementation of additional codecs and formats. MainConcept SDKs enable solutions serving broadcasters, camera manufacturers, CE manufacturers, post-production facilities and medical and surveillance equipment manufacturers requiring top-tier codec support.
The MainConcept SDK is a comprehensive A/V codec library for the rapid development of media solutions requiring encoding, decoding, multiplexing and demultiplexing support. Our SDKs enable industry standard codecs - such as AVC/H.264, and MPEG-2 – as well as support for next generation video standards like MPEG-DASH and UltraViolet CFF, as well as support for professional camera formats including AVC-Intra, and XAVC.
The MainConcept HEVC SDK offers comprehensive HEVC encoding and decoding support for the HEVC/H.265 standard, as well as offering pre- configured support for DivX® HEVC 720p, 1080p and 4K profiles for playback on DivX certified devices. Additionally, our patent pending SABET technology offering increased encoding efficiency for adaptive bitrates is also available for integration.
The MainConcept Mobile SDK enables real-time decoding on Android and iOS ARM-based devices in various profiles up to 1080p, at levels supported by the HEVC/H.265 and AVC/H.264 standards. The SDK includes powerful components for receiving streams over networks, and its software decoders offer broader format support than built-in hardware decoder chipsets.
The MainConcept Transcoding SDK consists of a powerful encoding and decoding engine supporting nearly the full range of MainConcept codecs. Due to the extensive format support, the transcoding engine offers highest flexibility to generate streams that are compliant to numerous devices and the latest standards such as DivX HEVC, DivX Plus, Sony XDCAM, Adobe Flash, Panasonic P2 AVC-Intra and DVCPRO.
The MainConcept Streaming SDK offers industry-leading network streaming solutions for encoding video and audio streams for delivery over the network or Internet with exceptionally high quality coupled with very low bandwidth consumption. The components provide support for a range of protocols including RTSP, RTCP, RTMP, SDP, UDP, TCP and RTP.
GPU Acceleration SDKs
The MainConcept GPU Acceleration SDK supports several GPU computing standards for parallel processing supported by MainConcept – NVIDIA's CUDA and AMD's OpenCL. In addition, there is the H.264/AVC Encoder for Intel® Quick Sync Video that integrates Intel® Media SDK into the MainConcept API providing easy access to dedicated video processing in 3rd Generation Intel® Core™ Processors.