Products/
SPIN SDK

Media SDK for developing innovative systems and applications based on advanced video and audio encoding and decoding, streaming, processing, and rendering.

Spin Digital Media Codec SDK (Spin SDK) is a set of optimized video and audio encoding, decoding, processing, and rendering libraries that simplify the creation of innovative and demanding media applications.

The SDK is tailored to high-end applications in broadcasting, immersive media, and large screen visualization, including real-time 8K encoding, streaming, and playback.

Key Features

Live VVC and HEVC encoding
Performance and quality optimized encoding software that enables 8Kp30/4Kp60 VVC and 8Kp60/4Kp120 HEVC, both in real-time.

High-performance VVC and HEVC decoding
Performance optimized software implementations, allowing VVC decoding up to 8Kp120 and HEVC decoding up to 16Kp60, both in real-time.

8K live screencasting
Real-time capture, encoding, and streaming of the entire Windows desktop in 8K resolution at 60 Hz, enabling enhanced user experiences in screencasting applications such as e-learning, remote diagnosis, and engineering.

8K-to-8K live transcoding
Real-time capture, decoding, and re-encoding of an 8K contribution stream into an 8K distribution format for live broadcasting and streaming over the Internet.

Professional video formats
Designed for professional applications requiring compressed video and maximum quality with 4:2:2, 4:4:4, and up to 12-bit.

HDR and WCG technologies
Enables ultimate viewing experience with high dynamic range (HDR10, HLG) and wide color gamut (DCI-P3, BT.2020).

High-precision processing filters
High-quality and optimized video processing filters for common video conversion operations such as scaling, format conversion, color conversion, etc.

Low-latency TS-over-IP streaming
Support for MPEG2-TS over IP protocols for low-latency live broadcasting and streaming over the Internet: UDP, RTP, SRT, RIST, Zixi.

Next-generation video rendering
Enables smooth, low-latency playback of 4K, 8K, 16K, and 360° video by using GPU interfaces (DirectX 12) and professional SDI boards.

Professional audio rendering
Low-latency audio render engine for WASAPI, SDI, and ASIO interfaces with support for multiple audio devices.

Flexible display configurations
Facilitates versatile screen and playback layouts using multiple GPUs or SDI devices.

Powerful API
Unified API for Windows and Linux with a clear and efficient interface that simplifies the integration of modules.

SDK Components

C/C++ libraries

Command line toolbox

API reference documentation (HTML, PDF)

Application code examples

C/C++ Libraries

VVC and HEVC  encoders

VVC and HEVC decoders

 Video render engine

 Audio render engine

 Video processing filters

SDI/HDMI and uncompressed video file capture

Live muxing, demuxing, and streaming

File muxing, demuxing, and audio coding

Supported Operating Systems

 

ModulesWindows 10/11Red Hat 8/9Ubuntu 20.04/22.04
VVC and HEVC encodersYesYesYes
VVC and HEVC decodersYesYesYes
Video render engine - DX12YesNoNo
Video render engine - SDIYesYesYes
Audio render engine - WASAPIYesNoNo
Audio render engine - SDIYesYesYes
Audio render engine - ASIOYesNoNo
Video processing filtersYesYesYes
SDI/HDMI captureYesYesYes
Desktop captureYesNoNo
StreamingYesYesYes
Muxing, demuxingYesYesYes
Audio codingYesYesYes

Hardware Requirements

 

CPU X86_64. SIMD instructions: SSE 4.1, AVX2, AVX512, VNNI

SDI capture AJA Kona 5 and Corvid 44/88, Blackmagic DeckLink 4K/8K

HDMI capture Blackmagic DeckLink

SDI rendering AJA Kona 5 and Corvid 44/88, Blackmagic DeckLink 4K/8K

GPU rendering GPU with DirectX 12 support

ASI/IP DekTec DTA, standard ethernet ports

Technical Specifications

SPIN ENC LIVE

View

SPIN PLAYER HEVC

View

SPIN PLAYER VVC

View

WANT A QUOTE OR DEMO?

REQUEST
  • SPIN DIGITAL LABS 2024 COPYRIGHT