Table of Contents

ATSC 3.0 Desktop Build

This page provides instructions on how to build the DTVKit ATSC 3.0 stack for a Linux desktop PC. The stack can read in stream data in PCAP format and identify services. The stack then makes the services available as DASH or HLS streams which can be consumed by a suitable player.

Building The Stack

Prior to building the ATSC 3.0 stack the following dependencies must be met:

To build the stack:

Running The Stack

To run the stack:

Viewing Services

After successful execution of the stack, HLS segments will be generated which can be consumed for playback by a standard player such as ffplay. The HLS segments will be available at the location specified by the macro HLS_FILE_PATH. To play the service point your player at the .m3u8 file, e.g.: