MPEG-2 transport streams processed by TSReader can come from a series of sources such as satellite, terrestrial and cable systems along with network streams in various formats such as UDP, RTP and HTTP as well as DVB-ASI and SMPTE-310M standards used in broadcasting.

In order to select between these various stream sources, TSReader uses the concept of a "source module". This is a piece of code that takes the stream from either the hardware, network source or even files and passes it onto the processing code inside TSReader.

alitronika

We support virtually all Alitronika DVB-ASI input devices using either DVStation 3 or 4 drivers/software.

Dektec

Dektec DVB-ASI input cards are supported as well as their network cards (using the normal Windows sockets stack). We also support their QAM tuners such as the DTA-2139 12 channel PCIe card.

MS-BDA

Microsoft's Broadcast Device Architecture (commonly known as BDA) supports virtually all PCI, PCIe and USB tuner devices used with Windows for 8VSB, DVB-C, DVB-S/S2, DVB-T/T2 and ISDB-T.

TBSDTV

TBS makes a wide range of DVB-C, DVB-T/T2, DVB-S/S2, QAM-B and 8VSB tuner cards along with a multi-port DVB-ASI input card.

Sencore

Sencore's DTU series of professional DVB-C, DVB-T/T2 and 8VSB/QAM receivers are supported by TSReader.

SiliconDust

Silicon Dust's series of Ethernet connected tuners support DVB-C, DVB-T/T2, 8VSB, QAM-B and ISDB-T. Their Prime tuner also allows operation with CableCard scrambled networks used in North America.

BlonderTongue

Blonder Tongue's MTSA tuner supports DVB-ASI, SMPTE-310M, 8VSB and QAM-B inputs.

Hauppauge

Hauppauge makes a wide range of 8VSB, DVB-C, DVB-T/T2 and DVB-S/S2 tuner cards and USB interfaces.

DVEO

DVEO's PCI and PCIe DVB-ASI and SMPTE-310M cards are supported by TSReader. For historic reasons, these are know as Linear System's cards due to the name of the previous manufacturer.

StreamLabs

Stream Labs makes a wide range of DVB-ASI cards.

SATIP

SAT>IP is a specification from the satellite operator SES that allows DVB-S/S2 signals to be routed over Ethernet rather than RF cables. Many different manufacturers make devices based on the standard. TSReader supports DVB-S/S2 and DVB-C interfaces.

Novra

Novra makes a line of satellite and ATSC tuner devices that connect via Ethernet and use the UDP protocol to deliver the transport stream.

Files

Recorded MPEG-2 Transport Stream files can be fed into TSReader. TSReader can adjust the rate flow to match the original Transport Stream rate and can loop files to keep playback continuously running.

Network

Network streams containing MPEG-2 Transport Streams. This includes UDP, RTP and Harmonic RTP (HRTP) encapsulation. The RTP protocols also support SMPTE 2022-4 extensions which remove and re-insert NULL packets. HTTP streaming is also supported with the ability to read plain HTTP or HLS/MPEG-DASH.