Tektronix MTS4SA, MTS400, MTS430, MTS415 User manual

xx
MTS400 Series
ZZZ
Generator Applications
User Manual
*P077020401*
077-0204-01
xx
MTS400 Series
ZZZ
User Manual
This document supports version 1.8 and above.
www.tektronix.com
077-0204-01
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc. 14200 SW Karl Braun Drive P.O. B o x 500 Beaverto USA
For product information, sales, service, and technical support:
n, OR 97077
In North America, call 1-800-833-9200. Worl dwid e, vi s it www.tektronix.com to nd contacts in your area.
Warranty
Tektronix warrants that this product will be free from defects in materials and workmanship for a period of o ne (1) year from the date of shipment. If any such product proves defective during this warranty period, Tektronix, at its option, either will repair the defective product without charge for parts and labor, or will provide a replacement in exchange for the defective product. Parts, modules and replacement products used by Tektronix for warranty work may be n the property of Tektronix.
ew or reconditioned to like new performance. All replaced parts, modules and products become
In order to o the warranty period and make suitable arrangements for the performance of service. Customer shall be responsible for packaging and shipping the d efective product to the s ervice center designated by Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located. Customer shall be responsible for paying all shipping charges, duties, taxes, and any other charges for products returned to any other locations.
This warranty shall not apply to any defect, failure or damage caused by improper use or improper or inadequate maintenance and care. Tektronix shall not be obligated to furnish service under this warranty a) to repair damage result b) to repair damage resulting from improper use or connection to incompatible equipment; c) to repair any damage or malfunction caused by the use of non-Tektronix supplies; or d) to service a product that has been modied or integrated with other products when the effect of such modication or integration increases the time or difculty of servicing the product.
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THE PRODUCT IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
TRONIX’ RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE
TEK AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR A NY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
[W2 – 15AUG04]
btain service under this warranty, Customer must notify Tektronix of the defect before the expiration of
ing from attempts by personnel other than Tektronix representatives to install, repair or service the product;
Table of Contents
General Safety Summary ........................................................................................ vii
Preface .............................................................................................................. ix
Documentation ................................................................................................ xi
Multiplexer
Multiplexer - Getting Started ..... . ..... . ..... . ..... . ... . . ..... . ..... . ..... . ..... . ..... . ... . . . .... . ..... . ..... . .. 1-1
H.264 ES Input Characteristics............................................................................. 1-4
Starting the Program......................................................................................... 1-5
Scripts ......................................................................................................... 1-6
Opening a Stream.......................................................................................... 1-12
Closing Files ............................................................................................... 1-17
Menus and Controls ............................................................................................ 1-18
Menu Options .............................................................................................. 1-18
Toolbar ........................... ................................ .................................. ......... 1-22
Status Bar................................................................................................... 1-22
User Interface .............................................................................................. 1-24
Wizards ......... .................................. ................................ ............................... 1-28
Transport Wizard ......................... ................................ ................................ . 1-28
Program Wizard....................... ................................ .................................. ... 1-33
Views............................................................................................................. 1-45
Navigator Views .................. .................................. ................................ ....... 1-45
Section View ............................................................................................... 1-49
Structure Diagram Manipulation......................................................................... 1-58
Event Log........................................ ................................ ........................... 1-59
Examine Transport Stream Window.................................. .................................. . 1-59
SI Filtering.. . ..... . ..... . ..... . ..... . ... . . . .... . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... .... . . . 1-62
Component Views .............. ................................ ................................ ........... 1-66
Common Menu Options...................... .................................. ........................... 1-73
Editing in the Navigator Views . ..... . ..... . ..... . ... . . ..... . ..... . ..... . ... . . . .... . ..... . ..... . ..... . ..... . .. 1-74
Dragging and Dropping................................................................................... 1-74
Transport Stream........................................................................................... 1-74
Programs.................................................................................................... 1-75
Tables ...... .................................. ................................ ............................... 1-77
Sections .................... .................................. ................................ ............... 1-80
ES PIDs.......... ................................ ................................ ........................... 1-88
DSM-CC.................................................................................................... 1-97
Editing in Section View. . . ..... . ..... . ..... . ..... . ... . . . .... . ..... . ..... . ..... . ..... . ..... ..... . ..... . ..... . ... 1-99
Editing Fields. ..... . ..... ..... . ..... . ..... . .... . . .... . ..... . ..... . .... . ..... . ..... . .... . . .... . ..... . ..... . .. 1-99
MTS400 Series Generator Applications User Manual i
Table of Contents
Multiplexing T
Starting the Multiplex Engine . ... . . . .... . . .... . ..... . ..... . ..... . ..... . ..... . ..... ..... . ..... . ..... . .... 1-106
Errors and Reporting ..................... ................................ ................................ 1-107
Stopping the Multiplex Engine . . ... . . . ... . . . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . 1-108
Exporting the Multiplex Conguration File ........................................................... 1-108
Make Seamless................................................................................................. 1-110
Enabling the Seamless Option....................... ................................ .................... 1-110
Seamless Settings......................................................................................... 1-110
Reference ....... .................................. ................................ .............................. 1-112
Abbreviations ............................................................................................. 1-112
ransport Streams ............................................................................. 1-106
Transport Stream Editor
Transport Stream Editor ......................................................................................... 2-1
Starting the Program......................................................................................... 2-2
Options........................................................................................................ 2-3
Opening a File................................................................................................ 2-5
Menus and Controls .............................................................................................. 2-8
Toolbar..................... ................................ ................................ ................... 2-8
Status Bar..................................................................................................... 2-9
Slider Bar ..................................................................................................... 2-9
Menu Options .............................................................................................. 2-11
Hex Editor....................................................................................................... 2-14
Color Coding ............................................................................................... 2-14
Selecting & Editing... . .... . ..... . ..... . ..... . ..... . ... . . . .... . ..... . ..... . ..... . ..... . ..... ..... . ..... . ... 2-15
Header Editor ................................................................................................... 2-18
Header Information Tab...... ................................ ................................ ............. 2-18
Adaptation Field Tab ................................... ................................ ................... 2-20
Adaptation Field Extension Tab.......................................................................... 2-22
PID Remapping................ ................................ .................................. ............... 2-24
PCR Recalculation ............................................................................................. 2-27
Jitter Functions .. . ..... . ..... . ..... . ..... . ..... . . .... . . .... . . .... . . ... . . . ... . . . ... . . . ... . . . ... . . . ... . . . ... . . 2-34
MPEG Player
MPEG Player - Getting Started . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . .. 3-1
Display Elements ................. ................................ .................................. ......... 3-2
Hierarchical Display......................................................................................... 3-7
Menus and Controls ............................................................................................ 3-21
Menus in the Play Screen ................................................................................. 3-21
Menus in the Record Screen....... ................................ ................................ ....... 3-60
Toolbar Buttons ............................................................................................ 3-66
ii MTS400 Series Generator Applications User Manual
Reference ..... .................................. ................................ ................................ . 3-68
Interface Card (SPI/ASI/310M Option).. ................................ ............................... 3-68
Adding Jitter to PCRs .... . .... . ..... . ..... . ... . . . .... . ..... . ..... . ... . . ..... . ..... . ... . . . .... . ..... . ..... . 3-69
Using Preset Files................................... ................................ ....................... 3-71
Using the Continuous Recording Feature .............. ................................ ................. 3-72
Performing Continuous Recording ... ................................ ................................ ... 3-73
Remote Commands........................................................................................ 3-75
Make Seamless Wizard
Make Seamless Wizard .......................................................................................... 4-1
Starting the Wizard .......................................................................................... 4-1
Selecting an Input File ...................................................................................... 4-3
Select a Program to Make Seamless.............. ................................ ......................... 4-6
Selecting a Multiplex Output File. ..... . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... . ..... ..... . ..... . ... 4-9
Table of Contents
Transport Stream C
Transport Stream Cutter ......................................................................................... 5-1
Starting the Wizard .......................................................................................... 5-3
Cutting a File . ..... . ..... . ..... . ..... . ..... . ... . . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ... . . . .... . . .... . .. 5-3
Script Pad
Script Pad - Getting Started . ... . . ..... . ..... . .... . ..... . ..... . .... . ..... . ..... . .... . ..... . ..... . .... . ..... . ... . . 6-1
Setting Up ... . ..... . ... . . ..... . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... . ..... . ..... . ... . . ..... . ..... . ... 6-1
Starting the Program......................................................................................... 6-1
Initial Appearanc
Initial Menu Options . ... . . . .... . ..... . ..... . ..... ..... . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... . .... . . 6-2
Script File Appearance ...................................................................................... 6-3
Opening a File................................................................................................ 6-3
Menu and Controls ............................................................................................... 6-6
Menu Bar ..................................................................................................... 6-6
Toolbar ........................... ................................ .................................. ........... 6-8
Status Bar..................................................................................................... 6-9
Script File Editing and Encryption . ..... . ..... . ..... . ... . . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... ..... 6-10
Keyword Color-Coding ................................................................................... 6-10
Parsing ..... ................................ ................................ ................................. 6-10
Encryption....... ................................ .................................. ......................... 6-11
utter
e ........................................................................................... 6-2
Index
Index
MTS400 Series Generator Applications User Manual iii
Table of Contents
List of Figure
Figure 1-1: Expert mode............ ................................ ................................ ........... 1-56
Figure 1-2:
Figure 3-1: Optional status bar.................................................................................. 3-6
Figure 3-2: IP status bar ......................................................................................... 3-6
Figure 3-3: Example of the hierarchical display ................. ................................ ............. 3-8
Figure 3-4: PCR Inaccuracy dialog box ..................................................................... 3-19
Figure 3-5: Clock dialog box for Option Interface .... .................................. ................... 3-24
Figure 3-
Figure 3-7: Default Clock Dialog box ....................................................................... 3-27
Figure 3-8: PCR Initial Value dialog box . . ..... . ..... . ... . . ..... . ..... . .... . . .... . ..... . ..... . ..... ..... . ... 3-29
Figure 3-9: Start/Stop Position dialog box ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . 3-30
Figure 3-10: Timer Play/Record dialog box...................................... ........................... 3-32
Figure 3-11: Others dialog box ............................ .................................. ................. 3-33
Figur
Figure 3-13: ISDB/P-TS dialog box......................... .................................. ............... 3-35
Figure 3-14: Select Update Item dialog box................................................................. 3-36
Figure 3-15: IP Conguration for IPv4 ...................................................................... 3-38
Figure 3-16: IP Conguration for IPv6 ...................................................................... 3-39
Figure 3-17: Advanced Protocol Settings dialog box for IPv4 . ..... . .... . . .... . ..... . ..... . ..... ..... . ... 3-41
gure 3-18: Advanced Protocol Settings dialog box for IPv6 . ..... . .... . . .... . ..... . ..... . ..... ..... . ... 3-41
Fi
Figure 3-19: Stream Replication Settings for IPv4 ... . . . .... . . .... . . .... . ..... . ..... . ..... . ..... . ..... . .... 3-43
Figure 3-20: Stream Replication Settings for IPv6 ... . . . .... . . .... . . .... . ..... . ..... . ..... . ..... . ..... . .... 3-43
Figure 3-21: Error Insertion dialog box...................................................................... 3-47
Figure 3-22: Windows Firewall/Internet Connection Sharing (ICS) . ..... . ..... . ..... . ..... . ..... . ..... . 3-53
Figure 3-23: Automatic Updates Properties................................................................. 3-54
Figure 3-24: IIS Admin Properties ........................................................................... 3-55
Figure 3-25: Java Control Panel .............................................................................. 3-56
Figure 3-26: Java Update-Warning .................................. ................................ ......... 3-56
Figure 3-27: Registry Editor ....... .................................. ................................ ......... 3-57
Figure 3-28: Edit DWORD Value . ................................ ................................ ........... 3-58
Figure 3-29: Communication dialog box .................................................................... 3-59
Figure 3-30: PCR Inaccuracy dialog box ................... ................................ ................. 3-69
Standard mode .................................................................................... 1-57
6: Clock dialog box for IP interface.... ................................ ........................... 3-24
e 3-12: TDT/TOT dialog box .............. ................................ ............................. 3-34
s
iv MTS400 Series Generator Applications User Manual
List of Tables
Table i: Overview of the applications ........................................................................... ix
Table 1-1: File menu options.................................................................................... 1-6
Table 1-2: View menu options .................................................................................. 1-6
Table 1-3: Script management ............. ................................ .................................. . 1-10
Table 1-4: File menu options.................................................................................. 1-18
Table 1-5: Edit menu options ............ ................................ ................................ ..... 1-19
Table 1-6: View menu options ................................................................................ 1-19
Table 1-7: Options menu options ........ ................................ .................................. ... 1-20
Table 1-8: Multiplex menu options.... . ..... . ..... . ..... . ..... . ..... . ... . . ..... . ..... . ..... . ..... . ..... . ..... 1-21
Table 1-9: Window menu options ............................................................................ 1-21
Table 1-10: Help menu options .................... ................................ ........................... 1-22
Table 1-11: Icons ............................................................................................... 1-24
Table 1-12: Examine TS - File menu options ...... .................................. ....................... 1-60
Table 1-13: Examine TS - Edit menu options........ ................................ ....................... 1-60
Table 2-1: File menu options.................................................................................. 2-11
Table 2-2: Edit menu options ............ ................................ ................................ ..... 2-12
Table 2-3: View menu options ................................................................................ 2-13
Table 2-4: Tools menu options ................................................................................ 2-13
Table 2-5: Help menu options...... ................................ ................................ ........... 2-13
Table 3-1: Icons used for MPEG-2, ARIB, DVB, and ATSC formats............................. ......... 3-9
Table 3-2: Icons specic to DVB format .................................................................... 3-12
Table 3-3: Icons specic to ARIB format................................. .................................. . 3-13
Table 3-4: Icons specic to ATSC format .................................. ................................ . 3-15
Table 3-5: Icon text............................................................................................. 3-16
Table 3-6: PCR Inaccuracy dialog box parameters ......................................................... 3-19
Table 3-7: File menu commands (Play screen)................... ................................ ........... 3-21
Table 3-8: View men
Table 3-9: Play menu commands (Play screen) .................. .................................. ......... 3-22
Table 3-10: SPI/ASI/310M menu commands (Play screen) .................... ........................... 3-37
Table 3-11: IP menu commands .............................................................................. 3-37
Table 3-12: Utility menu commands .... . ..... . ..... . ..... . .... . ..... . ..... . ..... . .... . . .... . ..... . ..... . .... 3-58
Table 3-13: File menu commands (Record screen)........................ ................................ . 3-61
Table 3-14: Record menu commands ........................................................................ 3-62
Table 3-15: SPI/ASI/310M menu command (Record screen)...... ................................ ....... 3-66
Table 3-16: Toolbar button descriptions ........ ................................ ............................. 3-66
Table 6-1: File options .. .................................. ................................ ....................... 6-2
Table 6-2: View menu options .................................................................................. 6-3
Table 6-3: File menu options.................................................................................... 6-6
Table of Contents
u commands (Play screen) ......... .................................. ................. 3-22
MTS400 Series Generator Applications User Manual v
Table of Contents
Table 6-4 : E dit
Table 6-5: View menu options .................................................................................. 6-7
Table 6-6: Window menu options .............................................................................. 6-7
Table 6-7: Script menu options .................................... ................................ ............. 6-8
Table 6-8: Help menu options............................................ .................................. ..... 6-8
menu options .............................. ................................ ..................... 6-7
vi MTS400 Series Generator Applications User Manual

General Safety Summary

General Safet
To Avoid Fire or Personal
Injury
ySummary
Review the fo this product or any products connected to it.
To avoid pot
Only qualied personnel should perform service procedures.
While using this product, you may need to access other parts of a larger system. Read the safety sections of the other component manuals for warnings and cautions r
Use Proper Power Cord. Use only the power cord specied for this product and certied for the country of use.
Connect and Disconnect Properly. Do not connect or disconnect probes or test leads while they are connected to a voltage source.
Ground the Product. This product is grounded through the grounding conductor of the power cord. To avoid electric shock, the grounding conductor must be connected to earth ground. Before making connections to the input or output terminals of the product, ensure that the product is properly grounded.
llowing safety precautions to avoid injury and prevent damage to
ential hazards, use this product only as specied.
elated to operating the system.
Observe All Terminal Ratings. To avoid re or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings
ormation b efore making connections to the product.
inf
Do not apply a potential to any terminal, including the common terminal, that
eeds the maximum rating of that terminal.
exc
Power Disconnect. The power cord disconnects the product from the power source.
not block the power cord; it must remain accessible to the user at all times.
Do
Do Not Operate Without Covers. Do not operate this product with covers or panels
emoved.
r
Do Not Operate With Suspected Failures. If you suspect that there is damage to this product, have it inspected by qualied service personnel.
Avoid Exposed Circuitry. Do not touch exposed connections and components when power is present.
Use Proper Fuse. Use only the fuse type and rating specied for this product.
Wear Eye Protection. Wear eye protection if exposure to high-intensity rays or
laser radiation exists.
MTS400 Series Generator Applications User Manual vii
General Safety Summary
TermsinthisManual
Symbols and Terms on the
Product
Do Not Operate i
Do Not Operate in an Explosive Atmosphere.
Keep Product Surfaces Clean and Dry.
Provide Prop
details on installing the product so it has proper ventilation.
These terms may appear in this manual:
WARNING.
in injury or loss of life.
CAUTION
damage to this product or other property.
These t
. Caution statements identify conditions or practices that could result in
erms may a ppear on the product:
DANGER indicates an injury hazard immediately accessible as you rea d the ma
n Wet/Damp Conditions.
er Ventilation. Refer to the manual’s installation instructions for
Warning statements identify conditions or practices that could result
rking.
WARNING indicates an injury hazard not immediately accessible as you
the marking.
read
CAUTION indicates a hazard to property including the product.
The following symbol(s) may appear on the product:
viii MTS400 Series Generator Applications User Manual

Preface

Preface
The MTS400 Se
ries MPEG systems are described in three user m anuals. The
applications are available on the following MTS400 Series products:
MTS415
MTS430
MTS400P
MTX100B (where installed)
Table i: Overview of the applications
Application Desktop icon
MTS400 Series analyzer application
Transport Stream Compliance Analyzer (TSCA) - Real-time transport stream analysis with user-selectable MPEG-2 hexadecimal packet contents, PCR timing/transport rate graphs, and error message logs.
Transport Stream Compliance Analyzer (TSCA) - Deferred transport stream analysis with user-selectable MPEG-2, DVB, ATSC and ISDB conformance tests. Shows transport structure, header contents, hexad
Packe program structure, header contents, packet contents, PTS/DTS timing graphs, and analysis reports.
, DVB, ATSC and ISDB conformance tests. Shows transport structure, header contents,
ecimal packet contents, PCR timing/transport rate graphs, and error message logs.
tized Elementary Stream (PES) Analyzer - PES analysis with selectable test options. Shows PES
Transport Stream - System Target Decoder (T-STD) - Buffer Analyzer analyzes program streams modeling
r behavior in, and their conformance to, the MPEG-2 T STD Buffer Model.
thei
Elementary Stream Analyzer - Elementary Stream analysis at video picture and audio level. This includes vector graphs and macroblock picture quality.
rousel Analyzer - Data analysis showing structure, bit rate, repetition rate, syntax and semantics of
Ca data items.
MTS400 Series Generator Applications User Manual ix
Preface
Table i: Overview of the applications (cont.)
Application Desktop icon
MTS400 Series generators application
Multiplexer - Multiplexes table information and packetized elementary streams together to synthesize new transport streams. A ne level of control is provided to allow nonconformances and test cases to be specied for new transport streams.
TS Editor - Viewing and editing transport stream packets, using a hexadecimal view of the packet contents and semantic interpretation of the header. Provides facilities to remap PIDs, recalculate PCR values and introduce PCR inaccuracies.
MPEG Player- Records and plays MPEG-2 streams. (The MTX100B/RTX100B/RTX130B players are described in: MTX100B Quick Start User Manual, Tektronix part number 071-2593-xx and RTX100B Quick Start User Manual, Tektronix part number 071-2595-xx)
Make Seamless Wizard - Guides the user through the process of creating an MPEG-2 le for use by Stream Player in continuously looped operation.
TS Cutter - Extracts sections of MPEG-2 les to new les.
Script Pad - Enables users to create and modify System Information (SI) scripts.
TTS Utility - Converts time stamped transport streams to standard transport stream format.
MTS400 Series carousel applications
Carousel Generator - Provides in-depth off-line generation of MPEG-2, DVB transport streams containing a range of data broadcast protocols.
Carousel Analyzer Data analysis showing structure, bit rate, repetition rate, syntax and semantics of data items.
x MTS400 Series Generator Applications User Manual

Documentation

The following related documentation for the instrument is available:
Item Purpose Location
MTS400 Series Quick Start User Manual (071-2607-x Japanese)
x English, 071-2608-xx
Describes how to install and get started using the test systems.
Preface
MTS400 Series Analyzer Applications User Manual (077-0205-xx)
MTS400 Series Generator Applications User Manual (077-0204-xx)
MTS400 S Manual (077-0203-xx)
MTS400 Series Release Notes (077-02
MTS400 (077-0206-xx)
MTS4EA Compressed Video Elementary Strea (071-1641-xx)
eries Carousel Applications User
00-xx)
Series P rogrammer Manual
m Analyzer User Manual
Describes the operation of the following analyzer applications: TSCA, PES An Analyzer, and ES Analyzer.
Describes the operation of the following generator applications: Multiplex Editor, Make Seamless Wizard, Transport Stream Cutter, and Script Pad.
Optiona module-level servicing of the instrument.
Describes known issues with the test systems.
bes the operation of the
Descri MTS4EA application software.
Describes the operation of the MTS4E
alyzer, T-STD Buffer
er, MPEG Player, TS
l manual supporting
A application software.
MTS4CC Elementary Stream Compliance Checker User Manual (071-2075-xx)
Describes the operation of the MTS4CC application software.
MTS400 Series Generator Applications User Manual xi
Preface
xii MTS400 Series Generator Applications User Manual

Multiplexer

Multiplexer - Getting Started

The Tektronix Multiplexer provides off-line multiplexing of ATSC, MPEG-2, DVB, and ISDB transport streams.
Transport streams (TS), Elementary Streams (ES), Packetized Elementary Streams (PES), and Packet Identiers (PID) can be selected, manipulated and recombined
orm customized, synthesized transport streams. Program Specic Information
to f (PSI), Service Information (SI), and Program and System Information Protocol (PSIP) are often referred to as simply SI in this section.
The functions provided include:
zards for common tasks, such as populating streams with Program Specific
Wi Information/Service Information/Program and System Information Protocol (PSI/SI/PSIP), and programs.
Table contents that are displayed in and edited from structure diagrams (tree diagrams).
MTS400 Series Generator Applications User Manual 1–1
Multiplexer - Getting Started
Transport Stre interpretation or have precisely engineered, known, nonconformances.
Two or more ins information to be copied from one le to another.
The source d which can be quickly reloaded as the basis for generating more stream data.
Conformanc by default. Checking and enforcement may be turned off when specifying nonconformances to be introduced into the new transport stream.
On opening, streams are analyzed and displayed according to the selected standard: MPEG, DVB, ATSC, or ISDB. Scripts are used by the analysis process; this allows private PSI/SI tables and descriptors to be dened.
NOTE. Most examples given in this section of the manual are based on DVB SI.
You should remember that the Multiplexer is equally at home with all major DTV standa those standards.
The Tr analysis of transport streams containing DSM-CC or MPE addressable sections.
rds, MPEG-2, DVB, ATSC, and ISDB as well as the major extensions to
ansport Stream Analyzer program should always be used for reliable
ams that either conform strictly to the standards selected for
tances of Multiplexer can run concurrently. This allows table
ata for nonconformant streams can be saved in a raw format,
e of edits to the standards is checked interactively and enforced
Multiplexer in Playout
Mode
e absence of TS Analyzer, it is acceptable to use Multiplexer for analysis,
In th provided that the DSM-CC or MPE scripts are rst applied using Expert mode in the Stream Interpretation dialog box (See page 1-6, Scripts.).
However, when multiplexing streams containing DSM-CC or MPE addressable sections, the related scripts must not be active.
ou can initiate a playout in the Multiplexer application using the playout feature
Y as soon as the multiplex operation is complete. Multiplexer creates a temporary transport stream in the location specied by the Playout Settings and then initiates a playout by loading this le into the player. To play the stream in the loop mode, enable the loop mode in the Playout settings.
To open Playout Settings dialog box, select Multiplex >Playout settings.
1–2 MTS400 Series Generator Applications User Manual
Multiplexer - Getting Started
MTS400 Series Generator Applications User Manual 1–3
Multiplexer - Getting Started
H.264 ES Input
PTS/DTS Timestamp
Generation
Characteristics
H.264 elementary streams received by the Multiplexer should comply with ISO/IEC-14496-10/2005 Rec. H.264. Transport streams generated by the Multiplexer
The generated transport stream will contain DTS and PTS values calculated at a constant frame and bit rate. A default frame rate of 25 fps will be used, unless oth (Video Usability Information) parameters within the stream.
You can s p scanning the transport stream. The scanned bit rate is calculated as follows:
If the transport stream contains the optional HRD (Hypothetical Reference Decoder) parameters, then the contained maximum bit rate value is displayed to the user as a guide.
If the transport stream contains optional HRD parameters together with SEI (Supplemental Enhancement Information) Buffering Period and Picture Timing messages then the PTS and DTS values will be derived from them. That is, the PTS/DTS values will always be consistent with any ES layer parameters.
should comply with ISO/IEC-13818-1/2000/AMD_3/2004.
erwise specied by the user or derived from the optional VUI
ecify the constant bit rate or it may be detected automatically by
1–4 MTS400 Series Generator Applications User Manual
Multiplexer - Getting Started
Starting the P
Initial Appearance
rogram
The program can be started by selecting the Tektronix Multiplexer option from the Start > Programs menu or by double-clicking on the Tektronix Multiplexer shortcut on t
Once the program has started and is ready for use, it will open a Main Window that loo
he desktop.
ks like the following gure:
Use the View menu to select a standard that will be used to interpret transport streams, and then open a transport stream le or import a multiplex conguration le.
Initial Menu Options
MTS400 Series Generator Applications User Manual 1–5
When the application is opened, you are presented with options relevant only to opening new or existing multiplex les. Options that are not relevant at this time are inactive (grayed out).
File Menu Options. The following table lists the options available in the initial File menu.
Multiplexer - Getting Started
Table 1-1: File
Command Function
New
Open Opens an MPEG le for use. The program
Examine TS Opens the Ex
Close Currently disabled
Import...
Export
Export As
ame>
1<filen
2<filename>
3<filename>
name>
4<file
Exit Finishes running the program.
menu options
Opens new multiplex conguration le.
opens the le selection dialog box allowing you to choos
a brief summary of the stream to be viewed before it is subjected to full analysis.
Opens a previously saved multiplex congura
Current
Current
A list o the program has recently been installed the list may be empty or hold less than four les.
Selec
e the required le.
amine TS window, which allows
tion le.
ly disabled
ly disabled
f the four most recently used les. If
ting a le name opens that le for use.
View Menu Options. The following table lists the options available in the initial View menu.

Scripts

Table 1-2: View menu options
Command Function
Interpretation
Event Log
Toolbar Displays or hides the Toolbar.
Status Bar Shows or hides the Status Bar.
Opens the Stream Interpretation dialog box. This allows the scripts to be used in stream analysis to be selected.
Opens the Event Log window.
A check mark next to an option indicates that the object is currently visible.
SI scripts are necessary to enable SI table and descriptor data to be analyzed successfully. Scripts are used to enable analysis of SI data dictated by the various international standards, for example, MPEG-2, DVB, ATSC, and ISDB.
Essential scripts are installed and enabled using the Stream Interpretation dialog box. In the absence of any enabled scripts, only the PAT table will be analyzed; all other data will be presented as private data.
1–6 MTS400 Series Generator Applications User Manual
Multiplexer - Getting Started
Handling Scripts
If a suitably co custom data will be analyzed when the stream is opened. If the script is not selected or enabled, the stream will be analyzed, but any custom data will be reported as either an error in the stream conguration or as an elementary stream PID.
Scripts can be selected and enabled only when no les are open. The Stream Interpretation dialog box is available when a le is open, b ut all activity is disabled.
Note that a script le will not be used for analysis until:
It is present in the Scripts text box in the current analysis mode.
It is succ essfully enabled by closing the Stream Interpretation dialog box using the OK button.
ngured script is selected and enabled before a stream is opened,
To open the Stream Interpretation dialog box, with all les closed, select View > Interpretation. The Stream Interpretation dialog b ox is displayed as shown.
MTS400 Series Generator Applications User Manual 1–7
Multiplexer - Getting Started
The top half of the dialog box is concerned with selecting scripts. The Scripts text box lists the scripts currently selected. The area adjacent to the text box is dedic
ated to Expert mode controls.
Selecting Scripts
The selection area of the Stream Interpretation dialog box is best viewed and used from left to right.
In the Base Standard section, select the MPEG-2, DVB, ATSC, or ISDB standard for analysis.
The selected standard dictates the availability of the remaining options in the Regions and Data Standards sections.
In the Regions section, select the country-specicregiontobeaddedtothebasic standard scripts. If you select None, only the standard scripts are listed in the
ipts text box. The remaining country-specic extensions add extra scripts to
Scr the current listing. The choice of Regions option dictates the availability of the options in the Data Standards section.
se Standard
Ba
EG-2 only
MP
DVB Interprets and analyzes
scription
De
Interprets and analyzes
e packets in
th conformance to the MPEG-2 standards.
the Transport Stream
ackets according to
P the specications of the DVB and MPEG-2 standards.
gion
Re
None
stom
Cu
None Custom
KDTG
U Australian Nordig
1–8 MTS400 Series Generator Applications User Manual
Multiplexer - Getting Started
Base Standard Description Region
ATSC
ISDB
Interprets an the Transport Stream Packets according to the specicat the ATSC and MPEG-2 standards.
Interprets and analyzes the Transport Stream Packets acc the specications of the ISDB and MPEG-2 standards
d analyzes
ions of
ording to
.
None Custom
ISDB-T ISDB-S ISDB-T (One segment ISDB-B (Brazil) ISDB-TB (On
e segment Brazil)
TheDataStandardssectionoffersachoiceofdata-specific scripts.
NOTE. The scripts listed by default reside in the default installation directory
(tektronix\scripts). Other directory locations can b e specied in Expert Mode. All selections will be retained between sessions.
Checking Syntax
pert Mode
Ex
s are syntactically analyzed when the OK button is selected. They are also
Script checked when the application is o pened. A fault in the syntax of a script will not necessarily prevent a stream from being analyzed, but it may result in incomplete analysis of the stream.
Scripts listed in the Scripts text box will not be used for stream analysis until they have been successfully checked (the application has been opened or the Stream Interpretation dialog box has been closed with no script-related error messages issued).
For an intermediate check of scripts listed in the Scripts text box, select the Reload Scripts button. This performs the same action as the OK button but
ves the dialog box open.
lea
Syntax errors will be indicated and reported in the Event Log (See page 1-59.).
Expert Mode allows you to select and customize the scripts to be used in
stream analysis and multiplexing. Note that when the expert mode is selected, the
ustom extension option is automatically selected and the management buttons
C are enabled. In Expert mode, all scripts become a vailable to be added to the script list. The scripts will be checked and loaded, ready to be used for analysis, when the OK button is selected.
MTS400 Series Generator Applications User Manual 1–9
Multiplexer - Getting Started
The script management buttons act on the scripts currently listed in the Scripts text box.
Table 1-3: Script management
Buttons Function
Script les are parsed in the order that they are listed; in some circumstances this may be important. To move a le in a list, highlight the le name and select the Up or Down arrow button as required. Each press of the button will move the le up or down one place in the list until it reaches the top or the bottom.
Add a script to the list: A standard Windows le selection dialog box is opened. The default le extension is .scp. S elect the required le. The selected script will be added to the bottom of the list. If necessary, move it using the Up and Down buttons.
Scripts can be loaded from any directory.
Delete the highlighted script.
Change scripts default directory: by default, all scripts are found in a default directory created during installation (tektronix\scripts). This button can be used to set a different default directory.
Note that all scripts supplied by Tektronix in the default installation are installed in a single directory; as long as this directory is designated as the default directory, they will work satisfactorily.
View highlighted script with the associated application; by default, script les are associated with the ScriptPad utility.
1–10 MTS400 Series Generator Applications User Manual
Loading...
+ 260 hidden pages