beautypg.com

Operations, Manual pid injection - overview, Requirements – Adtec digital DTA-3050 (version 6.02.14) Manual User Manual

Page 73

background image

Operations

Manual PID Injection - Overview

The DTA's ingress logic requires Service Information (SI) to present a list of programs or PIDs to map to the output. Manual
PID injection is used to pass a program or PID that is not referenced in the SI. The most common example of manual PID
injection is a transport stream from an SI generator or Transport Stream spooler. Manual PID injection mode is useful for:

PID injection - passing a PID or PIDs unreferenced by the SI/PSI/PSIP generated by the DTA.

Program injection - passing a PID or PIDs and referencing them in the SI/PSI/PSIP generated by the DTA.

SI/PSI/PSIP injection - passing PIDs that are tables.

Elementary Stream Addition - adding a PID or PIDs to an existing program (or programs).

This article will explain in detail how to use manual PID injection modes, and provide examples of the process in use.

Requirements

Attention: referenced third-party software is suggested; Adtec does not endorse any third-party software product over
another.

Telnet/ssh client: http://the.earth/li~sgtatham/putty/latest/x86/putty.exe

File transfer utility: http://winscp.net/download/winscp425.exe

Text Editor: http://www.editpadpro.com/download.html ( note: program is not freeware)

Correct version of the DTA software.

must use version 6.02.04a (or higher) software.

Know the value(s) of the PIDs you want to inject.

A manualpidconfigX.xml file with entries that match your application.

Procedure

Step

Action

1

Connect the transport streaming source device to the desired input.

2

Edit the manualpidconfig file with the desired values.
(You can either get the file from the unit or use one of the samples located at adtecftp.com.

3

Transfer the file back to the unit (to /var/local/lib/asimux).

4

From the unit's Front Panel or browser-based GUI, configure the port that the transport streaming source device is
connected to as follows:
Port State = Enabled
Port Mode = Manual
Tables = None

5

Reset the unit.

6

Confirm that PIDs are present from the Mappings page.
They will show up as program 100000, and be listed under "Components".

Examples/Samples

PID Injection

This sample will pass an unreferenced PID, 0x1234 from Input 5:


1234 base="16">1234 Private

SI/PSI/PSIP Injection

The sample below will pass PIDs ox10 (NIT) and Ox11 (SDT) from Input 5. When using this mode you must turn off NIT and

65

Operations