QAM/IP MPEG-2 Transport Stream Capture and Analysis

By: Lucidhelix Solutions  09-12-2011
Keywords: Windows, Graphical User Interface, Transport Stream


Capture live MPEG2 data.
Pin point and fix problems.

The LucidHelix Terrier Series of Digital Cable diagnostic devices make finding, understanding, and fixing problems in your digital television network easier and faster than ever before. Terrier Series devices can be setup in minutes and come with an easy to use Graphical User Interface so you can spend more time fixing problems.

Key Features

Terabyte Captures

Massive captures are no problem for Terrier series devices.

Flight Recorder

Automatically capture data before and after TR 101290 events.

Open Java API

Our royalty free Java API makes it easy to build 3rd party applications.

Live Analysis

View Program Specific Information (PSI) tables live for any stream.

QAM 64/256 Support

Capture data from up to eight QAM sources simultaneously.

Multicast IGMPv3 Support

Capture and analyze program streams from your Gigabit network.

MPEG2 Descriptor Parsing

Browse the MPEG-2 Descriptors on programs and components.

Analyze Encrypted Streams

Full Transport Stream analysis for PES encrypted streams.

Easy to use interface

Using Terrier devices is easy with the Windows Graphical User Interface (GUI).

Monitor Hundreds of streams

Coordinating multiple Terrier devices is easy with the Terrier Windows GUI.

In person Training

Our qualified training staff can book on-site training days with your engineers.

Live Support and Free Updates

Contact our support team toll-free, and download updates free from our website.

Connect Remotely

Manage the full functionality of a Terrier device from any connected computer.

It is easy to connect Terrier Series devices to your network taking only a few minutes to plug a device in and have it up and running. Feel free to connect the device anywhere in your network, from the head-end to an individual neighbourhood node, since you can securely access the device from any computer connected to the device using our Windows Graphical User Interface.

Example Cable System:

A Terrier Series device can be connected to any compatible device with an RF or IP output.

Automated Monitoring

Capture streams before and after critical events with Terrier's Flight Recorder.

The Terrier Series devices allow you to monitor Transport Stream data on MPEG-2 Cable and IP digital television networks. Using the Terrier's flight recorder you can automatically monitor critical events on up to eight channels (using the 450Q).

Flight Recorder Screenshot:

You can start the flight recorder to automatically generate captures before and after critical events (specified as triggers).

Capture Central

Capture multiple simultaneous streams from a single device.

Using the capture functionality of the Terrier Series device you can record Transport Streams data then download the resulting file to your computer for analysis when the capture is complete. For difficult to reproduce problems try the Flight Recorder to continuously capture Transport Stream data before and after critical events (like those defined in TR101-290).

Live Analysis

Explore program specific information (PSI) tables on live streams

The easy-to-use graphical user interface presents a live analysis of each currently tuned channel right on your computer. This allows you to remotely view the program tables, component/channel bandwidths, program counter register (PCR) information, and more interactively on a live stream.

Analysis Screenshot:

The Terrier GUI allows you to view and analyze live Transport Stream data from a Terrier Series device.

Diverse Format Support

Capture data from any medium in your network

Terrier Series Devices can capture MPEG-2 Transport Stream data from a variety of digital TV delivery formats including:

  • IPTV - capture unicast, multicast, and source-specific multicast MPEG-2 data from the ethernet card
  • QAM - capture QAM-64 and QAM-256 in Annex A/B/C (annex configuration done at hardware level and cannot be changed on the fly)
  • QPSK - coming soon

Terabyte Captures

Terrier does that.

The Terrier Series devices were designed to capture large MPEG-2 Transport Stream files. These devices allow you to easily start, stop, and download massive captures from multiple sources. Terabytes of capture capacity mean you can capture hours of transport stream data.

Terrier 450Q

  • Up to 1,500 Gigabytes of capture space
  • RAID5 configured storage
  • Download captures from the device via the GUI
  • Over three days of QAM channel capture capacity

Terrier 100Q

  • Capture directly to your laptop hard drive
  • Limited only by available disk space

Flight Recording

The Terrier's flight recorder allows you to automatically capture transport stream data before and after critical events. This lets you capture cause and effect transport stream data over very long time periods. Simply start the flight recorder and it will automatically generate capture files that include transport stream data before, during, and after critical events.

Large file handling

The Terrier Series of devices are designed for handling large capture files up to terabytes in size. Included with each device is a license to our offline tools for viewing and manipulating large capture files. With our offline tools you can easily visualize large capture files and extract important sections for further analysis.

Powerful and intuitive.

Simple and complex tasks are easy with the Terrier Windows interface.

Controlling a Terrier Series device is easy with our innovative Graphical User Interface. The GUI allows user to easily access all the functionality of local (100Q) or remote (450Q) Terrier from one powerful application.

Controlling devices

The GUI can connect to and control any network connected 450Q or a local 100Q. Simply select the device you wish to use and press connect. All Terrier Series devices are protected with user access controls to prevent unauthorized access.

Instance Tuning

Tuning a QAM or QPSK instance is easy: simply select the instance, choose the Tune tab and enter the desired frequency. The instance will then update its status to reflect whether a Transport Stream Lock could be established on the selected frequency.

Ethernet Instances

You can create ethernet instances to monitor unicast, multicast, and source-specific multicast (SSM) MPEG-2 Transport Streams. You can capture, flight-record, export, and analyze ethernet instances once created.

Capture TS Data

You can create ethernet instances to monitor unicast, multicast, and source-specific multicast (SSM) MPEG-2 Transport Streams. You can capture, flight-record, export, and analyze ethernet instances once created.

Live Stream Analysis

The analysis tab presents users with a live analysis of the current channel. This allows you to instantly browse the program tables, component/channel bandwidths, PCR information, and more interactively.

Supported Operating Systems

  • Microsoft Windows XP
  • Microsoft Windows Vista
  • Microsoft Windows 7

Additional Requirements

  • Microsoft .NET Framework 2.0

Offline Analysis Tools

Tools to split and analyze massive capture files.

Once you have capture a Transport Stream using the Terrier or other compatible device, you can use the Terrier Offline Analysis Software to examine, manipulate, and analyze the Transport Stream data.

Offline Software Features

  • Visualization - visualize the content of a Transport Stream capture file in our easy-to-use interface
  • Trim, Join, Split - manipulate Transport Stream capture files right from the visualization
  • Streaming - stream an MPEG-2 Transport Stream over an IP network to reproduce problems

Offline Tools:

Each Terrier device comes with offline tools for spliting and analyzing large captures.

Terrier in HD

Learn about the Terrier in these short videos.

The following videos illustrate how to setup and use a Terrier Series device to monitor, capture, and analyze problems in your digital television network.

Note: the following videos may appear blurry at standard youtube 360p resolution. Change the video to 480p for optimal viewing.

99 second introduction to the Terrier Series devices

Goodbye problems

The Terrier helps you tackles tough problems and keep your network running smoothly.

There are a number of common problems that can be quickly understood and fixed using a Terrier Series device including:

  • Packet Loss
  • Macroblocking
  • 3rd Party Equipment Bugs/Failures
  • Missing stream components
  • Audio/Video Sync Issues
  • Switched Digital Video problems

Density and Mobility

The Terrier is available in two form factors: rackmount for density, USB for mobility.

The Terrier Series is available in two product form factors. Both form factors include our easy-to-use graphical user interface for easily controlling the device functionality and can be setup in minutes. The form factors available are:

Terrier 100Q - USB Device

For use in small netorks and for mobile applications, the Terrier 100Q consists of software and a USB QAM capture device that quickly transforms any laptop into a mobile MPEG-2 Transport stream diagnostics device. Get the diagnostic and monitoring capabilities of the Terrier Series into the hands of your service technicians today with a Terrier 100Q.

100Q Usage Diagram:

The Terrier 100Q converts any compatible laptop into a mobile QAM capture device.

Terrier 450Q - 2U Rackmount Server

For use in monitoring of larger networks, the Terrier 450Q is a dedicated QAM and Ethernet diagnostic appliance that easily fits in your existing rack enclosures. With upto 1.5 Terabytes of storage, the Terrier 450Q allows you to gather large amounts of capture data and tap into more points of your Video Network.

450Q Usage Diagram:

The Terrier 450Q is a 2U rackmount server that can be connected to upto 4 QAM sources and an Ethernet source.

Technologically Advanced

The Terrier uses open and advanced technologies to deliver outstanding diagnostic performance.

The Terrier Series devices are built on a solid software platform built on industry standards. This ensures you have a reliabile, versatile product for diagnosing your digital television delivery network.

Industry Standards

The Terrier follows a number of industry standards to ensure it works within your network of existing equipment. Some of the standards used include:

  • Standard Query Language (SQL) - the Terrier stores capture and user data in an SQL database.
  • Representational State Transfer (REST) - the Terrier GUI communicates with the analysis and capture component using a standard REST webservice. The full functionality of the Terrier is accessible from this interface, allowing you to integrate with the Terrier programatically
  • Hypertext Transfer Protocol (HTTP) - all web service calls and file transfers are implemented using the HTTP protocol.
  • Microsoft .NET - the Windows GUI is written using the Microsoft .NET Framework 2.0. This ensures the application is portable and responsive.
  • Transport Stream Captures - the capture files generated by the Terrier Series devices are standard .ts files that can be analyzed using a number of standard tools including: TSReader, VLC, Manzanita Transport Stream Analyzer, and others.

Industrial Strength Software Components

  • CentOS - the 450Q runs on the CentOS Enterprise Linux Distribution.
  • Linux TV - the capture and control component use the Linux DVB kernel libraries to expose the QAM and QPSK tuner functionality to the application.
  • Windows BDA - the 100Q uses the Broadcast Driver Architecture of DirectX to expose the QAM and QPSK tuner functionality in Windows.
  • Embedded Webserver - the capture and control component's interface is powered by the LucidHelix Embedded Web Server.

Minimum System Requirements

Feature Terrier 100Q
Processor Pentium class 1.6 Ghz or Above
Memory 256MB or more
Operating Systems Windows XP/Vista
Ports 1 Available USB Port

Support comes standard

We care about our customers and stand behind our products.

If you have a problem setting up or using a Terrier device, please contact our support team to get live help with your device. We will need to know a few things about your device which you can get ready before calling:

  • Model Number (e.g. Terrier 450Q)
  • Serial Number (e.g. )
  • Your company name
  • Terrier Windows GUI version
  • Terrier device version

Telephone support

(306) 979-3673

Terrier in action!

Sign up for a free, no-commitment demo.

Fill out this one-step form and we'll arrange a free live Terrier demo.

Downloads and Manuals

Get the latest updates and product manuals.

Terrier Windows GUI

The Terrier Windows GUI gives you the ability to control remote and local Terrier devices from an easy to use graphical user interface (GUI). Monitor, capture, flight record, export, and analyze MPEG-2 Transport Stream data using this interface for your Terrier Devices.


  • Device: Any Terrier Series Device
  • Operating System: Microsoft Windows (2003, 2008, XP, Vista, or 7)
  • Architecture: x86, x64, or IA64
  • Version: 1.5
  • Date Updated: Fri, July 23, 2010


Linux Device Update

This update can be applied to any Terrier 450Q/450E Device. To apply the update, simply download the update file, and upload it to the Terrier device using the Windows GUI's "Upgrade" feature on the device details screen. This will update your Terrier device to the latest version.


  • Device: Terrier 450Q or Terrier 450E
  • Operating System: CentOS Linux
  • Version: 1.8.34
  • Date Updated: Thu, July 8, 2010


Terrier Java SDK

The Terrier Java Software Development Kit (SDK) allows developers to write 3rd party applications in Java that connect to and use LucidHelix Terrier Series devices. Find the documentation and JAR files you need below to start building custom applications today.


  • Device: Any Terrier Series Device
  • Operating System: Any
  • Version: 1.0
  • Date Updated: Tue, June 22, 2010


Windows Device Update

This update can be applied to any Terrier 100Q or 100E Windows installation. This will update the device software that controls the operation of the 100Q/100E device when attached to your computer. The update is a single Microsoft Installer (MSI) file that guides you through the installation/upgrade.


  • Device: 100Q, 100E
  • Operating System: Microsoft Windows (XP, Vista, or 7)
  • Architecture: 32-bit x86 only
  • Version: 1.8.78
  • Date Updated: Fri, July 23, 2010


Have Questions?

Call: (306) 979-3673.

Keywords: Digital Television Network, Graphical User Interface, Transport Stream, Windows,

Contact Lucidhelix Solutions

Email - none provided

Print this page

Other products and services from Lucidhelix Solutions



DirectX Capture Library - a powerful C++ library for capturing images and video from DirectX Capture Device Filters. Get your company's knowledge assets online with our secure, offsite, document collaboration system. Capture MPEG-2 streams from QAM and GigE sources. Tools and Libraries for your desktop.