Skip to main content

TS Stream Recorder SDK

The TS Stream Recorder SDK is a software library for recording digital video streams in MPEG transport stream format over IP networks. The SDK includes demo applications and higher-level wrappers to help you integrate segmented TS and HLS recording into your own applications.

TS Stream Recorder architecture

TS Stream Recorder architecture.

Main Features

  • Live TS over UDP capture
  • Unicast and multicast support
  • Segmentation by time or size
  • GOP-aligned segmentation for H.264
  • Continuous recording with a predefined retention window
  • Stream timeout and PCR discontinuity notifications
  • HLS recording
  • Automatic HLS master manifest and I-frame manifest generation

Manual Sections

Supported Host Operating Systems

  • Windows 7/10/11 64-bit

Main Library Interface

The primary wrapper interface exposed to .NET applications is TSRecorderWr::ITSRecorderWr.