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.
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
- TS Getting Started
- HLS Getting Started
- Recorder Segment Naming Convention
- Recorder Events
- GOP Aligned Segmentation
- Activation
- Public Interface
Supported Host Operating Systems
- Windows 7/10/11 64-bit
Main Library Interface
The primary wrapper interface exposed to .NET applications is TSRecorderWr::ITSRecorderWr.