intoPIX
  • Titanium SDK

    Software Development Kit 

    for Streaming Low-Latency High-Quality Video using SMPTE 2110, JPEG XS and IPMX
    on Wokstations and Servers.

티타늄 뷰어
개요
기술 사양
다운로드
IPMX/SMPTE2110용 IP APP

Titanium SDK - JPEG XS AV Streaming over LAN

The Titanium SDK is a robust software development kit designed to help developers integrate low-latency, high-quality video streaming capabilities using the JPEG XS codec. With support for both IPMX and SMPTE ST 2110 standards, the SDK empowers developers to build advanced video applications, including real-time monitoring, broadcasting, and professional AV workflows. Designed for use with workstations and servers, the SDK leverages CPU and GPU resources to enable seamless transmission of compressed and uncompressed video streams over IP networks, even in high-resolution formats such as 4K and 8K.


The Titanium SDK is the ideal solution for developers aiming to create professional-grade, high-performance video applications with the flexibility of working with compressed JPEG XS and uncompressed video streams, while maintaining ultra-low latency across standard Gigabit or 10G Ethernet networks.

Key Benefits

  • Flexible SMPTE ST 2110 & IPMX Support: Develop applications that comply with SMPTE ST 2110 for professional broadcast and IPMX for interoperable AV-over-IP solutions.
  • Low-Latency Streaming: Ensures minimal delay in video and audio transmission, ideal for real-time applications such as live production, broadcasting, and monitoring.
  • High-Quality Video with JPEG XS: Leverage the new visually lossless JPEG XS standard co-created by intoPIX, offering compression without compromising quality, even at high resolutions (4K, 8K).
  • Optimized for Workstations and Servers: Fully compatible with standard CPUs, multi-core processors, and discrete GPUs for flexible hardware usage and high performance.
  • Compressed and Uncompressed Video Options: Stream compressed video using JPEG XS to fuly replace uncompressed or uncompressed video with optional support for SMPTE ST 2110-20.
  • Efficient Bandwidth Usage: Supports high-quality streaming over standard Gigabit Ethernet (1G/2.5G) with the flexibility to scale up to 10/25G for uncompressed video.
  • Seamless Integration with Existing Infrastructure: Reduces the need for specialized hardware by utilizing standard networking equipment, enabling easier deployment in a variety of environments.
  • Developer-Friendly API: Intuitive and powerful API for easy integration of IP-based video streaming into your applications, streamlining development.
  • NMOS Support for Stream Control: Embedded NMOS support for easy stream discovery and management, simplifying network setup and operation.
  • Updates and support: Continuous improvements and feature updates under the intoPIX Customer Program, ensuring your applications stay current with the latest technologies.

Technical Specifications

  • Video Encoding/Decoding:
    • Compression Support: SMPTE ST 2110-22 (Compressed video) with intoPIX High-performance JPEG XS Codec
    • Uncompressed Support: Optional SMPTE ST 2110-20 (Uncompressed video)
    • Supported Resolutions: 720p, 1080p, 2160p (4K), 4320p (8K), custom resolutions
    • Color Formats: YCbCr/RGB, 4:2:2, 4:4:4 subsampling
    • Bit Depth: 8/10/12-bit color support
    • Frame Rates: 24, 30, 60, 120 fps depending on resolution
  • Audio :
    • Audio Standards: SMPTE ST 2110-30 (AES67-compatible uncompressed audio)
    • Audio Channels: Multi-channel audio support
    • Sample Rates: 44.1 kHz, 48 kHz, 96 kHz
  • Networking:
    • Supported Interfaces: 10G/25GbE NIC cards (ConnectX NICs), integrated NICs (1G, 2.5G Ethernet); 10G/25GbE NIC required for uncompressed streams
    • Protocols: SMPTE ST 2110, IPMX, RTP/UDP
    • Stream Discovery and Control: NMOS IS-04 (Discovery), NMOS IS-05 (Connection management)
  • Compatibility and Platform Support:
    • Operating Systems: Linux (other on request)
    • Hardware Requirements:
      • Workstations and servers with multi-core processors
      • Compatible with discrete Nvidia GPUs for advanced encoding/decoding (optional GPU acceleration)
      • NIC  support for 1G, 2.5G, or 10G/25GbE Ethernet


  • Advanced Codec Features:
    • Default optimized CPU Encoding/Decoding with optional GPU Acceleration (NVIDIA/AMD GPUs)
    • Low Latency Mode: Ultra-low latency settings for real-time broadcasting
    • Scalable Bitrate: Flexible bitrate management for bandwidth optimization
  • Development Environment:
    • API Support: Intuitive and easy-to-use API with comprehensive documentation
    • Example Applications: Sample code and tutorials to accelerate development
    • Software Libraries: Pre-built libraries for JPEG XS and SMPTE ST 2110 / IPMX

Low Latency & High Quality Streaming via Your Servers

The Titanium SDK simplifies the development process for creating high-performance, low-latency video streaming solutions, making it an indispensable tool for developers looking to leverage cutting-edge video technologies like JPEG XSSMPTE ST 2110, and IPMX. With comprehensive support for both compressed and uncompressed streams, this SDK offers flexibility, high-quality performance, and ease of use across various professional AV and broadcasting applications.

Ideal Applications:

  • Live Video Production: Ideal for real-time video capture, transmission, and monitoring in professional broadcast production & studio environments.
  • Low-Latency AV-over-IP Workflows: Perfect for audio-visual applications in corporate, educational, and event-based setups.