NAB and PILOT have developed a number of Software Development Kits (SDKs), Application Programming Interfaces (APIs) and software frameworks to enable broadcasters to enhance their services and experiment with new and upcoming technologies. These prototype software tools are available to NAB members and others (see below).

ATSC 3.0 Application Framework

Available for NAB members only
The ATSC 3.0 Application Framework consists of libraries, components, applications and management modules to help broadcasters develop applications for ATSC 3.0 receivers.
Overview | Application | License

Gateway Software Stack

Available for all
The Gateway Software Stack (GSS) is an implementation of the ATSC 3.0 Interactive Content specification using the Vewd browser and Vewd DASH media player. The GSS serves as a hardware abstraction and provides ATSC 3.0 application interoperability for broadcasters.

Overview | Application | License

Electronic Program Guide Proof of Concept Design

Available for NAB members only
This guide is presented as a tutorial for designing apps for the television viewer. It is specifically tailored to broadcaster app interfaces that utilize the interactive functionality available through ATSC 3.0 standards.

Overview | Application | License

ATSC 3.0 Audience Measurement

Available for NAB members only
This package helps to facilitate better understanding and analytics of viewership patterns and behavior for the ATSC 3.0 standard.

Overview | Application | License

Voice Controlled Radio (VoCR)

Available for all
VoCR is a prototype device built by the European Broadcast Union (EBU) and the National Association of Broadcasters (NAB) which demonstrates how a voice assistant such as Amazon Alexa could be used to control a broadcast radio receiver.

Overview | Application | License

FM Radio SDK

Available for all
The FM Radio SDK is a developer-friendly SDK programmers can use to add FM broadcast radio to their Android applications (the SDK works with compatible devices that contain an accessible FM radio IC).
Overview | Application | License