
VideoMasterIP SDK
SMPTE ST 2110 SDK for high-performances multimedia capture and streamingThe IP Virtual Card is a new software framework allowing the use of 3rd-party NIC (Network Interface Card) for high-performances multimedia capture and streaming. For now it offers support for the SMPTE ST2110 norms, including compliant packet pacing and PTP synchronization.
VideoMasterIP is the SDK (Software Development Kit) used to connect applications to the IP Virtual Card.
Specifications
VideoMasterIP SDK features
Description | Set of services and libraries with C/C++ API |
Network streaming standards | SMPTE ST2110-20 (uncompressed video) SMPTE ST2110-30 (PCM audio) SMPTE ST2110-40 (ancillary data) SMPTE ST2110-21 (traffic shaping) SMPTE ST2059 (PTP) |
Network streaming solutions | Operating System sockets and network stack for maximum interoperability Optimized version based on the DPDK kernel bypass for most demanding use cases |
Features | 8-bit/10-bit support Full access to video, audio and ancillary data essences Encoding and decoding services for most ANC data types (timecode, captions,...) Run-time licences |
VideoMasterIP content and capabilities
SDK Content | Autonomous service C/C++ Application Programming Interface (API) Comprehensive documentation Sample codes to illustrate SDK usage Full online help and support |
ST2110-21 packet pacing | Type W sender Type A receiver |
Operating systems | Linux Windows |
Video formats | SD : NTSC 525i59.97, PAL 625i50 HD : 720p 23.98/24/25/29.97/30/50/59.94/60 HD : 1080i/p/psf 23.98/24/25/29.97/30/50/59.94/60 HD : 2048p 23.98/24/25/29.97/30/47.95/48/50/59.94/60 UHD : 2160p 25/29.97/30/47.95/48/50/59.94/60 |