SDK for developing innovative media solutions based on advanced video and audio encoding and decoding, streaming, processing, and rendering.
Spin Digital Media 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 HEVC encoding, streaming, and playback.
Real-time 8K encoding
8Kp60 HEVC live software encoding with compression/quality comparable to best-in-class offline encoders.
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 8Kp60 HEVC contribution stream into an 8Kp60 HEVC 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 TSoIP streaming
Support for MPEG2-TS over IP (UDP, RTP, SRT, RIST, Zixi) protocols for low-latency live broadcasting and streaming over the Internet.
Next-generation video rendering
Enables smooth playback of 4K, 8K, 16K, and 360° video by using GPUs (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.
Unified API for Windows and Linux with a clear and efficient interface that simplifies the integration of decoding, filtering, and rendering modules.
Command line toolbox
API reference documentation (HTML, PDF)
Application code examples
— HEVC encoder
— VVC and HEVC decoders
— Video render engine
— Audio render engine
— Video processing filters
— SDI and uncompressed video file capture
— Streaming input and output
— Muxing, demuxing, audio coding