You are on page 1of 119

Transforming Video Delivery

User Manual
Version 1.0

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Copyright © 2016 ATEME.

These materials, ATEME products and all related documentation are protected by copyright and other
laws, international treaties and conventions. All rights, title and interest in the materials, ATEME
products and related documentation shall remain with ATEME and its licensors. All registered or
unregistered trademarks in these materials are the sole property of their respective owners. No part of
this document or related ATEME products may be reproduced in any form, or by any means without
written authorization of ATEME Corporation.

THESE MATERIALS ARE PROVIDED "AS-IS." ATEME MAKES NO WARRANTIES, STATED OR IMPLIED, AS TO,
THE INFORMATION CONTAINED HEREIN. IN ADDITION, ATEME MAKES NO STATED OR IMPLIED
WARRANTIES OF MERCHANTABILITY OR WORKING CONDITION FOR A PARTICULAR PURPOSE OR USE
WITH RESPECT THE INFORMATION CONTAINED IN THESE MATERIALS.

IN NO EVENT SHALL ATEME BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL
DAMAGES, INCLUDING, BUT NOT LIMITED TO, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING
FROM THE USE OF THESE MATERIALS, EVEN IF ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH
DAMAGES.

Copyright (c) ATEME

Trademarks

ATEME, the ATEME logo, TITAN® and the TITAN logo are all trademarks or registered trademarks of
ATEME Corporation. The TITAN clustering technology -as well as other technologies included in TITAN -
are protected by patents or pending patent applications in the U.S. and other countries. All other
trademarks or registered trademarks are property of their respective owners.

Changes

The material in this document is for information only and subject to change without notice. While
reasonable efforts have been made in the preparation of this document to assure its accuracy, ATEME
assumes no liability resulting from errors or omissions in this document, or from the use of the
information contained herein. ATEME reserves the right to make changes or revisions in the product
design or the product manual without reservation and without obligation to notify any person of such
revisions and changes.

Important Notice

The TITAN Live is not designed or intended to violate any other entity’s copyright or other IP (Intellectual
Property) rights. Each ATEME TITAN user may only use their ATEME TITAN in conjunction with materials
legally owned or licensed by such user, and only to the extent that such ownership or license rights
permit such use.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Table of contents
I. Introduction............................................................................................................................................ 6
II. TITAN Live design ................................................................................................................................... 7
III. Installation .......................................................................................................................................... 8
A. ISO installation on a Bare Metal server.............................................................................................. 8
1. Setting IP network in console mode ............................................................................................ 10
2. Setting IP network in USB mode .................................................................................................. 12
B. VM installation on a vSphere ESXi server ........................................................................................ 13
IV. Creating/Editing a service with TITAN Live ...................................................................................... 16
A. User Accounts .................................................................................................................................. 16
B. Dashboard ........................................................................................................................................ 17
1. Thumbnail view ............................................................................................................................ 17
a) Status and Load ........................................................................................................................ 18
b) Stop, Edit, Delete and Export ................................................................................................... 18
c) Group selection ........................................................................................................................ 18
2. List view ........................................................................................................................................ 19
C. Service edition .................................................................................................................................. 20
1. Services library ............................................................................................................................. 20
2. Devices library .............................................................................................................................. 21
3. Defining Input ............................................................................................................................... 21
a) IP ............................................................................................................................................... 22
b) SDI............................................................................................................................................. 26
c) SDI 4K........................................................................................................................................ 26
d) RTMP ........................................................................................................................................ 27
e) Receiver Demodulator ............................................................................................................. 28
4. Defining a Device .......................................................................................................................... 29
a) Mapping configuration ............................................................................................................. 29
b) Multipackaging ......................................................................................................................... 29
c) Muxer settings.......................................................................................................................... 29
d) Video settings ........................................................................................................................... 51
e) Audio settings ........................................................................................................................... 64
f) Data settings............................................................................................................................. 73
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
5. Defining Output ............................................................................................................................ 82
a) HLS ............................................................................................................................................ 83
b) TS and Multi TS (ATS) ............................................................................................................... 85
c) RTMP ........................................................................................................................................ 86
d) Smooth Streaming .................................................................................................................... 88
e) MP4 .......................................................................................................................................... 89
f) DASH ......................................................................................................................................... 90
6. Running a service on a VCA card .................................................................................................. 91
V. Alarms................................................................................................................................................... 92
A. General behavior .............................................................................................................................. 92
B. Alarm list .......................................................................................................................................... 92
VI. Support ............................................................................................................................................. 94
1. API download ............................................................................................................................... 94
2. Terminal description .................................................................................................................... 95
a) List of shell commands for “titan” user ................................................................................... 95
b) List of shell commands for “support” user .............................................................................. 96
c) Example for capturing streams ................................................................................................ 96
3. Diagnostic package ....................................................................................................................... 96
VII. System .............................................................................................................................................. 97
1. System Information ...................................................................................................................... 97
a) System Information .................................................................................................................. 97
b) Hardware Monitoring............................................................................................................... 98
c) VCA Nodes ................................................................................................................................ 98
2. System Management ................................................................................................................... 99
a) System CPU configuration ........................................................................................................ 99
b) License management ............................................................................................................. 100
c) Logos configuration ................................................................................................................ 101
d) Fonts configuration ................................................................................................................ 101
e) Time configuration ................................................................................................................. 102
f) SSL certificates configuration ................................................................................................. 104
3. System Update ........................................................................................................................... 104
4. Network Management ............................................................................................................... 106
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
a) Physical Interfaces .................................................................................................................. 107
b) NIC Bonding ............................................................................................................................ 108
c) Virtual LAN management ....................................................................................................... 108
d) Route configuration ............................................................................................................... 108
e) DNS configuration .................................................................................................................. 109
f) Statmux Configuration ........................................................................................................... 109
5. Alarms Management .................................................................................................................. 111
a) SNMP Configuration ............................................................................................................... 111
b) Alarms configuration .............................................................................................................. 111
6. Password Management ............................................................................................................. 112
7. Logging configuration................................................................................................................. 112
8. Hardware Monitoring................................................................................................................. 113
a) Hardware Monitoring............................................................................................................. 113
b) VCA Hardware ........................................................................................................................ 114
c) SDI Cards ................................................................................................................................ 115
9. File Servers Management........................................................................................................... 116
a) Adding a file server................................................................................................................. 116
b) Management file servers ....................................................................................................... 118

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
I. Introduction
TITAN© Live is a high video quality, high density software compression solution, designed for Cable, DTH,
OTT Live delivery of SD, HD and Ultra HD content.

TITAN Live is a True virtualized software based solution, pure CPU solution, hardware agnostic, running
on any OS: Linux, Windows, Virtual Machine and Dockers. TITAN© Live is based on ATEME 5th
Generation STREAM© compression engine, delivers the highest video quality at minimum bitrates with
accelerated parallel processing.

Addressing main screens and multiscreen applications, from small resolutions up to UHDp60, TITAN©
Live addresses current and future requirements. TITAN© Live can be combined to provide a complete
distribution solution: encoder, transcoder, multiplexer, Statmux, packager and origin. With powerful user
interface, management system and extensive set of APIs, TITAN Live can easily integrate with any
ecosystem, reducing time-to-market and OPEX.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
II. TITAN Live design
The TITAN Live is a full software Transcoder and Encoder; it is meant to ingest SDI or IP stream, and
egress TS or ABR (Adaptive Bit Rate) streams.

From a configuration point of view, the TITAN is organized around “services”, which is defined as a
collection of transcoding from a given input. Thus, the “services” panel must be used to
create/delete/modify/monitor services.

The “alarm” panel is used to track all the defects and problems that occurred or are currently pending on
the unit.

The “support” panel is meant to assist the operator in troubleshooting the unit, perform advanced
logging, and get access to the full API documentation.

The “system” panel is related to system wide parameters, such as network configuration, password
settings, hardware monitoring, etc.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
III. Installation
The Titan Live can be installed as a bare-metal server from the ISO binary, or as a Virtual Machine on a
VMware vSphere ESXi server from and OVA file.

A. ISO installation on a Bare Metal server


To install the Titan Live on a bare-metal server from the ISO binary file:

• Download and install on a Windows PC the tool Win32DiskImager available at


http://sourceforge.net/projects/win32diskimager. Once installed, launch the application
Win32DiskImager. Choose the ISO file and select the destination USB key and click on ‘Write’ to
validate

Figure 1: ISO to USB

• On success, a “Write Successful” pops up. Click on “OK”, then “Exit”. The USB key is ready. If
needed, configure the server Bios to boot on USB. Then insert the USB key into one of the server
USB socket. Follow the steps through the interactive menu items to select installation hard drive
and configure management interface:

Figure 2: ISO installation – start menu

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 3: ISO installation – confirm install

Figure 4: ISO installation – select hard drive

Figure 5: ISO installation -

Figure 6: Figure 7: ISO installation -

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 8 Figure 9: ISO installation -

Figure 10: ipconfig – setting eth0 gateway

1. Setting IP network in console mode


Once Titan Live is installed, it is possible to log on through a console with the credentials titan/titan and
update the network configuration (cf. §VI.2.a)). Use command ipconfig to open an interactive network
configuration utility that enables changing all network interfaces IP parameters.

Choose the interface to configure:

Figure 11: ipconfig interface selection

Choose static of DHCP mode:

Figure 12: ipconfig interface mode

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 13: ipconfig – IP address

Set the interface netmask:

Figure 14: ipconfig – Netmask

Use command routeconfig to configure gateway. First choice is to enable gateway:

Figure 15: routeconfig – gateway enabling

Enter gateway address:


Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 16: routeconfig – gateway address

2. Setting IP network in USB mode


It is possible to configure the management interface and its gateway from a specially formatted USB key.

• Format a USB flash disk to FAT32,


• Create a file "titan-network-interface" which contains the network configuration like this :
o For ethernet configuration :

iface:eth1
address:10.80.9.99
netmask:255.255.0.0
gateway:10.80.0.1

▪ "iface" field is optional (default = ‘eth0’).


▪ "address" and "netmask" fields are mandatory
▪ "gateway" field is optional.
o For NIC bonding configuration (more details available at https://goo.gl/DC0bT):

iface:bond0
address:10.128.8.225
netmask:255.255.0.0
bond_mode:active-backup
bond_slaves:eth2,eth3
bond_options:miimon=100,updelay=200,downdelay=200

▪ "bond_mode" field is ‘active-backup’ or ‘balance-rr’.


▪ "bond_slaves" field is a list of physical interfaces separated by a comma
▪ "bond_options" field is a list of bonding parameters separated by a comma
(supported parameters : ‘miimon’, ‘updelay’ and ‘downdelay’)

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
• Plug this USB stick into a machine which runs TITAN Live 4
• The new network configuration have been applied.

To check if the new configuration has been correctly applied:

• Wait about 5 seconds and unplug the USB stick.


• Plug the stick to another (non TITAN Live/Mux) machine.
• In case of success, the "titan-network-interface" file will be renamed to "titan-network-
interface.success".
• In case of failure, the "titan-network-interface" file will be renamed to "titan-network-
interface.failure" and additional information logged to "titan-network-interface.log"

B. VM installation on a vSphere ESXi server


The following steps describe the installation procedure of the Titan Live on a VMware vSphere ESXi
server with a vSphere client.

Go to File -> Deploy OVF template…, select the Titan Live OVA file and click on the Next button
twice.Titan

Figure 17: VM installation - Source

Rename the Titan Live VM according to your needs.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 18: VM installation – Name

Map the Titan Live network interface (Destination) to your server defined interface (Source).

Figure 19: VM installation – Network Mapping

Once completed, the Titan Live VM is ready to deploy.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 20: VM installation – Ready to Complete

To configure the network and gateway, open the Titan Live VM concole on the vShpere Client, log on
with credentials ‘Support / Support’ and follow the steps described in section A.1

Figure 21: VM installation - Console

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
IV. Creating/Editing a service with TITAN Live
A. User Accounts

Figure 22: TITAN Live identification

The following users have different passwords and rights on the system:

User Password Rights

Unregistered User none Can only access to basic functionality of the API, for now only the ping URL is allowed.

Can read all information and configuration: service, system, etc... but modifications are
Monitoring titan
not allowed.

Can read information and configuration but can only modify or create the configuration
Operator titan
related to service.

Administrator titan Have a full access to the system and can modify passwords.

Api titan Have a full access to the system and can modify passwords.

Once chosen, you can always change user type by clicking on the left top symbol.

Figure 23: user change

You can change passwords in the System tab.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
B. Dashboard

Figure 24: TITAN Dashboard

In the services tab, you can:

- Select the view (Thumbnails or List)


- Create a new service
- Import a list of service(s)
- Filter the services by status, name or input address
- Reset the filter

If you select all the services (à completer)

1. Thumbnail view

Figure 25: Thumbnail view

The thumbnail view allows you to view the status and some pictures of the services that are running.
Those images are captured before encoding, but after pre-processing (burned subtitles and logo will
appear). Running the cursor on a symbol will provide some information about this symbol meaning.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
a) Status and Load
The status bar shows blue if the service is off, red if the service
is down, orange if the service is on but with errors, and green if
it’s running without any errors. Running your mouse on the
icon will give you the last logs of that service.
Figure 26: service status bar
The icon on its right allows you to see the load of that device
compared to the max load of the server.

b) Stop, Edit, Delete and Export


Starts the service. Only appears if it is stopped.

Stops the service. Only appears if the service is running.

Modifies the service.

Deletes the service.

Exports the service. The file created will be a json template filled with the service settings.

c) Group selection
Checking the box selects all your services. Unchecking it unselects all services.
Checking the box selects one service. Unchecking it unselects one service.
Once your group created, you can apply a command to the full group by clicking the buttons on the
toolbar.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
2. List view

Figure 27: Service list view

The list view gives you more information on the services (input and output address, profiles, video, audio
and data tracks).

Selecting a service by checking it will give you the same information and action possibility than the
thumbnail view.

Expands or collapses the entire list of services. Expand or collapse a


single service by clicking on its name.

Check monitoring to select all the services of your list. Check just one service to select it individually. This
will give you the same action possibilities than selecting a group in the thumbnail view.

Clicking Service, Input or Output will sort your list by the chosen data.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
C. Service edition

Figure 28: Service Edition

The service edition window is split into four parts.

On the left, your own services and devices library. There you can clone a whole service or re-use only its
encoding parameters. On the right, the input, device and output parts, allows you to set respectively the
input address and settings, all the encoding parameters and the output addresses and parameters.

On the top of that window, you can edit you service name, go back to the service view, cancel your
modifications or save the service.

Note that the service name you can enter here is only for you to recognize the service in TITAN Live GUI.
The service name that will appear in the tables can be set in the muxer parameters.

1. Services library

Figure 29: Services library

The service library lists all the already created services that you can see in the services view. You can
clone them to reproduce all their parameters easily.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
2. Devices library

Figure 30: Devices library

The devices library lists two type of devices (as a reminder a device corresponds to all encoding and
muxing parameters, except input and output):

- Default devices that are already created for you to use when you install the system. They
cannot be modified. If you use one of them, while saving the service you will be requesting
to save it under a name of your choice in your own devices library.

This will insure you to be able to come back to a default and tested configuration whenever you want.

- You library of devices list all the devices that you have already created (even if they are no
more in use). You can modify as you wish.

Those devices are sorted by muxer type. By clicking the type you need, you expand the list of all the
corresponding devices.

3. Defining Input

Figure 31: Defining Input

To define the input, you first have to define the type of input you want to use: either IP, SDI, RTMP or
Receiver Demodulator.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
a) IP
This type of input defines a TS over UDP input.

It is possible to make splice by interfacing with a SeaChange server. The splice is made in baseband.

Figure 32: Splicing settings

ID Description

Splicing If checked, this service will be able to communicate with splice servers.

Only available if splicing is checked. Logical name given to the output channel used by
Channel Name
the splice server.

Splicer Name Only available if splicing is checked. Name of this service splicing device.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
It is possible to configure input switch triggers as defined by ETSI TR 101290. When such a trigger is
raised, then the service will switch to the next input defined.

Figure 33: Input failover settings

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

If enabled, then the next parameters become available. Note that activating this
Enable ETR 101290 triggers parameter disables the individual input timeouts, and also requires at least 2 inputs to
be defined.

TS sync loss error If checked then loss of packets for a specified duration raise a trigger.

Timeout Duration, in milliseconds, before considering loss of packet.

Sync byte errors If checked then error on TS sync bytes raise a trigger.

PAT checks If checked then PAT errors raise a trigger.

Maximum interval between 2


Maximum allowed interval between 2 PAT before raising a trigger.
PAT

PMT checks If checked then PMT errors raise a trigger.

Maximum interval between 2


Maximum allowed interval between 2 PMT before raising a trigger.
PMT

Continuity Count checks If checked then Continuity Count errors may raise a trigger.

Timeframe Duration, in seconds, to monitor Continuity Count errors.

Number of errors to reach to raise a trigger. If this value is 1 then the timeframe is not
Threshold
significant.

Current continuity error count on the defined timeframe. Only visible if the service is
Error count
started.

Reset Reset continuity count errors. Only available if the service is started.

PID errors If checked then PID errors raise a trigger.

Maximum interval between 2


Maximum allowed interval between 2 packets of a PID before raising a trigger.
occurrences of a PID

List of PIDs (in decimal) that has to be monitored. e.g. '100-102,203' (Leave blank to
Monitored PID list
monitor all PIDs)

If enabled, the service will switch back to the main input when it becomes valid again
Auto switch back
after a configurable delay.

Delay Delay, in seconds, before switching back to the main input once it becomes valid again.

Additional settings are available:

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Enable TS input smoothing This setting should be enabled if the input stream has a high jitter.

Figure 34: IP input settings

ID Description

Url Must contain the input url of the stream. ex: udp://225.1.128.1:1234

Interface Name of the network interface to use to receive the stream

If checked, the field Source will be used.


Activate IGMPV3 Source
In this case the input stream will be received only if it has a source address matching the
Filtering
field Source. This option works only if the network supports IGMP v3.

Source Sets the IP address of the source.

Forward Error Correction: if checked, TITAN Live will listen on port n+2 and n+4 to look
Enable FEC
for SMPTE 2022-1 FEC.

Timeout in milliseconds after which the input is considered lost. In almost all cases, the
Timeout
default value should be used.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
b) SDI

Figure 35: SDI input settings

ID Description

Selected SDI Card Select the SDI card to use.

Selected SDI input Select the physical SDI input to use.

Audio input type This value must be used to select the audio format.

SDI Channel selection. The number of elements in this list depends on audio type
Channel
parameter.

Program Dolby E program selection. This parameter is used only if Dolby E is selected.

Dolby E Fallback. This parameter is used only if Dolby E is selected. Choose a fallback
Fallback Channel or 'None'. TITAN Live will switch to the fallback when it fails decoding Dolby E
(either because there is no Dolby E in input or because the decoder fails).

c) SDI 4K

Figure 36: SDI 4K input settings


Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Selected SDI Card Select the SDI card to use.

“Squared” : 4K frame is built from 4 SDI quadrants, or


SDI 4K mode
“Interleaved”: 4K frame is built from some pixels from each SDI quadrant.

Select 4 SDI inputs.


Selected SDI inputs Note that the only the 4 first SDI inputs can be used. Moreover, the SDI inputs used for
the SDI 4K cannot be reused for another transcoding job.

Audio input type This value must be used to select the audio format.

SDI Channel selection. The number of elements in this list depends on audio type
Channel
parameter.

Program Dolby E program selection. This parameter is used only if Dolby E is selected.

Dolby E Fallback. This parameter is used only if Dolby E is selected. Choose a fallback
Fallback Channel or 'None'. TITAN Live will switch to the fallback when it fails decoding Dolby E
(either because there is no Dolby E in input or because the decoder fails).

SMPTE2020 metadata Manage SMPTE2020 ancillary data normalization.

Ancillary Metadata Program


Program number on which process metadata from SMPTE2020 normalization.
Number

d) RTMP
This input defines a server (or push mode) for RTMP. TITAN Live will listen on a specific port, with
provided identification parameters and get the RTMP stream pushed to it.

Figure 37: RTMP input settings

ID Description

Listening Port The port on which TITAN Live will listen.

Interface Name of the network interface to use to receive the stream.

Input buffer Size (in ms) of the input buffer.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Stream name The accepted stream name. If empty, the first stream will be accepted.

User name User for the RTMP authentication. No authentication if left empty

Password Password for the RTMP authentication

e) Receiver Demodulator
This input uses a Receiver Demodulator card to acquire signal. Note that depending on the card, it may
appear as multiple cards with only one tuner each, or a single card with many tuners.

ID Description

Card The actual card to use for input.

Tuner The number of the tuner to use on the input card.

Delivery Delivery method.

Bandwidth The input bandwidth of the channel, in Hz.

Modulation Frontend modulation.

Frequency Frequency of the digital TV or channel, in MHz.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
4. Defining a Device
a) Mapping configuration
Titan Live has three service selection modes :

ID Description

This mode will automatically select the first program to decode in the incoming
Auto
transport stream.

In this mode two 'preferred' service IDs have to be set. Once found, audio, video and
Auto-Service
data PIDs are automatically chosen.

PID Mapping In this mode, PIDs have to be selected manually.

b) Multipackaging
Every OTT default device is available in Multipackaging. These multipackaging default template have
similar configurations to allow encoder mutualisation.

If you chose only templates of the same frame rate, with multipackaging, the same Multiple Packager
Group and the same input, the encoder will be mutualized for all those services. This will lead to a load
similar to one service.

Note: if you modify those devices, be sure to modify every multipackaged device with the same
parameter, or the encoder won’t be able to mutualize. In the case when the encoder cannot mutualize,
an alarm will be raised.

c) Muxer settings

i. HLS

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 38: HLS settings overview

A HLS device will have several profiles shown on the left. Click the red minus to remove a track or a
profile and the green square to add one. Click the name of the device to expand it and show parameters.
Feel free to reorder profile by drag-n-drop, it will update the master playlist order.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 39: HLS settings

ID Description

Services in the same Multiple Packager Group share their video encoders, if possible.
This allows different packaging (for example HLS, RTMP, Smooth Streaming) of the same
Multiple Packager Group
video tracks with a higher density. If empty, this means the service does not belong to
any Multiple Packager Group.

Chunk duration wished. This duration must be longer than the GOP. This value is
Chunk Period
expressed in seconds

Number of chunks kept in the play list. Ex: a value of three will indicate that only the
Number of chunks in Playlist
three last chunks will be described in the playlist.

Specify the number of audio access units per PES packet (0 = Auto). This parameter can
AUs per Audio PES
be used to optimize the TS overhead.

Sets whether the muxer is allowed to remove empty NULL packets from the output
Remove Padding
stream. Padding is mandatory for full CBR compliance.

Sets whether the HLS output must automatically remove old chunks from the server.
Chunk Auto Delete
Note: the number of chunks to keep is 2 x plays list size + 1.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Tag program Date Time Enables tag “Program Date Time”

Tag Version Enables Tag “Version”

Akamai Compatibility Sets if the HLS output must be compliant with Akamai requirements.

Directory Rollover Sets if the automatic directory rollover option must be activated

Sets the number of chunks per directory, used if directory rollover is activated (0 = Auto).
Number of chunks per directory
If Auto is set, the number of chunk per directory corresponds to 1 hour of stream.

Directory Creation Use WebDAV protocol to create directory on origin server.

Enable bitrate limitation Limit the bitrate for the chunk transmission.

Visible only if bitrate limitation is enabled. The limit is a percentage of the chunk bitrate.
Bitrate limitation percentage For example, 200% means that if the chunk period is 10s, the data will be transmitted in
5s.

Add FRAME-RATE Sets whether the “FRAME-RATE” attribute is added or not to EXT-X-STREAM-INF.

Add Master Playlist Sets Master Playlists to send.

The HLS stream can be encrypted. The DRM parameters can be set here.

Figure 40: HLS encryption

ID Description

Sets what type of DRM must be used : None, Verimatrix, Playready or Internal key
DRM
generation. In case of internal key generation, the key is pushed to the key server.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 41: HLS DRM configuration: Verimatrix

ID Description

Scrambler Key Server URL The URL of the Scrambler Key Server, usually with the format http://myurl/CAB/keyfile

Public Key Server URL The URL of the Public Key Server, usually with the format https://myurl/CAB/keyfile

Resource ID The Verimatrix Resource ID associated with this content.

The time before changing the used key. If not enough keys are generated, the encoder
Key Duration
will cycle through them again.

Single request If activated only one key request is submitted by the service.

Figure 42: HLS DRM Configuration: Playready (Specific H)

ID Description

Scrambler Key Server URL The URL of the Scrambler Key Server

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Content ID The resource id of the live channel.

Single request If activated only one key request is submit by service.

Figure 43: HLS DRM Configuration: Playready (Specific Z)

ID Description

Scrambler Key Server URL The URL of the Scrambler Key Server

LA URL URL for the license acquisition Web service.

LUI URL RL for a non-silent license acquisition Web page.

Domain Service ID Service ID for the domain service.

Content ID The resource id of the live channel

Key Duration The time before changing the used key

Use SSL Certificate If activated, a SSL file have to be selected.

SSL certificate name File name of the SSL certificate.

Single request If activated only one key request is submit by service.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 44: HLS DRM Configuration: Internal key

ID Description

The time before changing the used key. If not enough keys are generated, the encoder
Key Duration
will cycle through them again.

Auto Delete Sets if the keys are automatically deleted from the server

In HLS, some layout parameters can be set for each profile.

Figure 45: HLS per profile layout

ID Description

For HTTP Live Streaming master presets, it specifies the location where the profile's
playlist and chunks will be written. It must be a path relative to the output directory of
Sub-directory Path
the job. By default, the profile playlist and chunks are written in the same directory as
the master playlist.

Playlist Name For HTTP Live Streaming master presets, it specifies the profile's playlist name.

For HTTP Live Streaming master presets, it specifies a base name for the chunks. This
name will be appended by the chunk number.
This field accepts wildcards such as $Number$ (replaced by profile index) and
Media Files Name
$Date:<pattern>$ (replaced by the date and time in the specified format)
If Media filename is empty, a default naming will be applied: n-m, with n=profile index,
m=chunk index.

For HTTP Live Streaming master presets, it specifies a suffix to add at the end of chunk
Media Files Extension names. If the extension is '-abc.ts', the output file will be 'test-abc.ts'.
This field accepts wildcards such as $Date:<pattern>$ (replaced by the date and time in

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
the specified format)
Extensions do not apply to playlists filename.
If left empty, the extension will be “.ts” for video chunks and “.acc” for still picture
chunks.

You can also set a specific option in the video track. If enabled, your profile will be still picture.

Figure 46: still picture generation

ID Description

Still Picture Still Picture option

Still Picture image Still Picture image filename

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ii. RTMP

Figure 47: RTMP profile overview

A RTMP device will have several profiles shown on the left. Click the red minus to remove a track or a
profile and the green square to add one. Click the name of the device to expand it and show parameters.

Figure 48: RTMP configuration overview

ID Description

Services in the same Multiple Packager Group share their video encoders, if possible.
This allows different packaging (for example HLS, RTMP, Smooth Streaming) of the same
Multiple Packager Group
video tracks with a higher density. If empty, this means the service does not belong to
any Multiple Packager Group.

Defines whether or not the output video will be chunked. This is usually not used in
Enable Periodic Chunking RTMP, but it must be set to true to allow multimuxing with other OTT muxers (HLS or
Smooth Streaming).

Chunk duration wished. This duration must be longer than the GOP. This value is
Chunk Period
expressed in seconds.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
iii. DASH

Figure 49: DASH profiles overview

A DASH device will have several tracks shown on the left. Click the red minus to remove a track and the
green square to add one. Click the name of the device to expand it and show parameters.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 50: DASH configuration

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Services in the same Multiple Packager Group share their video encoders, if possible.
This allows different packaging (for example HLS, RTMP, Smooth Streaming) of the same
Multiple Packager Group
video tracks with a higher density. If empty, this means the service does not belong to
any Multiple Packager Group.

Fragment Duration Duration of fragment in seconds.

MPD update period express in number of fragments.


Number of fragments in MPD Number of fragments kept in the MPD. Ex: a value of three will indicate that only the
three last segments will be described in the MPD.

Create output directory if needed (for http output : Use WebDAV protocol to create
Directory Creation
directory on origin server).

Sets whether the DASH output must automatically remove old fragments from the
Fragment Auto Delete
server. Note: the number of segments to keep is 2 x number of fragments in MPD + 1.

Insert BaseURL element.


Insert BaseURL element BaseURL element may be used to specify one or more common locations for Segments
and other resources

Sets watch type of DRM must be used : None, Marlin, Widevine or PlayReady (NOT
DRM
SUPPORTED YET)

Specify the path where the video fragments that will be stored into the web server.
Note that the path is relative to the server IP/FQN address.
The path naming support the following patterns :
• $Bandwidth$ (will be replaced by the bandwidth of the track/profile)
Video track path
• $Number$ (will be replaced by a fragment counter)
• $Time$ (will be replaced by the DTS of the first video access unit)
• $RepresentationID$ (will be replaced by the representation identifier of the
track/profile)

Video track init extension Specify the specific file extension for initialization file(s)

Specify the RepresentationID template for all the profiles of that track.
The following patterns are automatically substituted:
Video track RepresentationID
• $TrackIdx$ (will be replaced by the track index)
• $ProfileIdx$ (will be replaced by the ES profile index)

Specify the path where the audio fragments that will be stored into the web server.
Note that the path is relative to the server IP/FQN address.
The path naming support the following patterns :
• $Bandwidth$ (will be replaced by the bandwidth of the track)
Audio track path
• $Number$ (will be replaced by a fragment counter)
• $Time$ (will be replaced by the DTS of the first video access unit)
• $RepresentationID$ (will be replaced by the representation identifier of the
track/profile)

Audio track init extension Specify the specific file extension for initialization file(s)

Audio track RepresentationID Specify the RepresentationID template for all the profiles of that track.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
The following patterns are automatically substituted:
• $TrackIdx$ (will be replaced by the track index)
• $ProfileIdx$ (will be replaced by the ES profile index)

The DASH stream can be encrypted. The DRM parameters can be set here.

Figure 51 : DASH encryption

ID Description

Sets what type of DRM must be used : None, Widevine, Playready or Multi-DRM. In case
DRM
of Multi-DRM, both Widevine and Playready are managed.

Use Key Management Server Allow to set up a KMS or to use a fixed key.

Figure 52: Key Management Server Parameter

ID Description

Server Type Sets what type of server must be used: Playready or Verimatrix.

Scrambler Key Server URL KMS address

Content ID Contains the content identifier value

The length in seconds the key will be used for. A value of zero indicates that only 1 key
Key Duration
will be requested on this session.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 53: Key Settings

ID Description

Key ID 128 bits key identifier.

Content Encryption Key Content Encryption Key (base64 encoded)

PSSH data DRM specific data (base64 encoded)

iv. Smooth Streaming

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 54: Smooth streaming profiles overview

A Smooth Streaming device will have several tracks shown on the left. Click the red minus to remove a
track and the green square to add one. Click the name of the device to expand it and show parameters.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Key ID Sets what type of server must be used: Playready or Verimatrix.

Scrambler Key Server URL KMS address

Content ID Contains the content identifier value

The length in seconds the key will be used for. A value of zero indicates that only 1 key
Key Duration
will be requested on this session.

Figure 55: Smooth Streaming configuration

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Services in the same Multiple Packager Group share their video encoders, if possible.
This allows different packaging (for example HLS, RTMP, Smooth Streaming) of the same
Multiple Packager Group
video tracks with a higher density. If empty, this means the service does not belong to
any Multiple Packager Group.

Audio Fragment Duration Duration of audio fragment in seconds.

Video Fragment Duration Duration of video fragment in seconds.

DRM Sets watch type of DRM must be used : None or PlayReady

Key Type Specify whether the key value or the key seed is used for PlayReady.

Key ID Key ID. Enter a 128 bit value written as a hexadecimal string.

Key Seed Key seed if Key Type is set to Seed

Key Content Key Content if Key Type is set to Content

License URL URL to the license for the player to get.

Service ID Service ID. Enter a 128 bit value written as a hexadecimal string.

v. TS and Multi TS (ATS)

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure : MPEG TS Muxer parameter

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Services in the same Multiple Packager Group share their video encoders, if possible. This
allows different packaging (for example HLS, RTMP, Smooth Streaming) of the same video
Multiple Packager Group
tracks with a higher density. If empty, this means the service does not belong to any Multiple
Packager Group.

Enable VBR Statmux If set, the Video ES bitrate will be controlled by a Statistical multiplexer.

Channel Statmux Channel Id. Must be different for all channels.

Channel Name Statmux channel name that will appear on TITAN Mux GUI

Statmux Pool Id of the Statmux pool to use (configured in network -> Statmux Pools configuration)

Enable only when at least one of the encoders of the statmux pool is located remotely and
Enable remote statmux that the round trip time between the statmux and the encoder is significant (> 10 ms). This has
an impact on latency.

Enable VBR Reservation If enabled, the video bitrate is maximized according to the measured bitrate of non-video ES.

Enables a global TS bitrate. The TS stream will be at this exact bitrate. The video bitrate will
Enable TS bitrate
then be computed to take all the remaining space as the data and audio tracks are added.

TS Bitrate Value Sets the global TS bitrate when enabled.

Sets de TS conformance between MPEG, DVB, ATSC. Gives access to advanced parameters for
Conformance
DVB and ATSC.

Transport ID Sets the transport stream identifier (0 = Auto)

Program Number Sets the program number, also called service ID. (0 = Auto)

Sets the Program Allocation Table (PAT) transmission period in milliseconds (0 = Auto). This
PAT Period
table declares every stream present in the muxer output.

PMT Period Sets the Program Map Table (PMT) transmission period in milliseconds (0 = Auto).

Sets the PMT PID. Note that this value is not hexadecimal (0 = Auto).
PMT PID
Note : Can be set in decimal (e.g. 256) or hexadecimal format (e.g. 0x100)

PCR PID Allow to define a custom PCR PID

When PCR PID is set to Custom, set the PCR PID.


PCR PID Value
Note : Can be set in decimal (e.g. 256) or hexadecimal format (e.g. 0x100)

Sets whether the muxer is allowed to insert empty NULL packets into output stream. Padding
Remove Padding
is mandatory for full CBR compliance.

Remove Conformance Sets whether auxiliary tables from DVB, ATSC or ISDB are removed from output stream. This
Tables option must be disabled for full DVB, ATSC or ISDB compliance.

Remove Emtpy Adaptation Sets whether the muxer will remove empty adaptation fields from output stream. This is
Fields mandatory for CableLabs compliance.

Sets whether PCR is inserted on every PES packet. By default, they are inserted at a regular
Insert PCR on PES
interval (25 ms). This is mandatory for CableLabs compliance.
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Sets whether audio content is aligned on every PES packet. This is mandatory for CableLabs
Align Audio on PES
compliance.

Sets whether the muxer can use unconstrained PES or not. When PES are unconstrained, the
Use Unconstrained PES PES packet length is always set to 0, and the size will be indicated in the TS. When disabled,
the size of the PES are limited to 65535 bytes.

Insert DVB AU Packets Insert DVB AU Packets. Gives additional optional information about video track.

Latency mode selection Latency mode can be either Lower Latency, Balanced, Higher VQ.

Lower latency on VCA When the service is running on a VCA node, use a lower latency mode than on the host. This
nodes only works when encoding in MPEG-4 and 8 bits.

Periodic EBP insertion Enable the periodic EBP insertion.

Chunk duration wished for multi TS only. This duration must be longer than the GOP. This
Chunk Period
value is expressed in seconds

EBP insertion on Enable the EBP insertion on SCTE35 cues (from TS) or SCTE104 messages (from SDI). Induces
SCTE35/SCTE104 the insertion of IDR frame.

Add descriptor Set a custom descriptor

Figure 56: DVB specific settings

ID Description

Network ID Sets the network identifier from NIT tables (0 = Auto).

Network Name Sets the network name from NIT tables.

Service Provider Sets the service provider from SDT tables.

Service Name Sets the service name from SDT tables.

NIT Period Sets the Network Information Table (NIT) transmission period in milliseconds (0 = Auto).

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
TDT Period Sets the Time & Date Table (TDT) transmission period in milliseconds (0 = Auto).

SDT Period Sets the Service Description Table (SDT) transmission period in milliseconds (0 = Auto).

Sets whether the muxer should insert event information table (EIT) into the Transport Stream
Follow input for EIT
or not.

EIT Max Bitrate This parameter configures the maximum bit rate available for EIT.

Figure 57: ATSC specific settings

ID Description

Delivery Sets the delivery mode between ‘Cable’ and ‘Terrestrial’.

Channel Name Sets the optional channel name.

Channel Major Number Sets the optional channel major number.

Channel Minor Number Sets the optional channel minor number.

Modulation Sets the channel RF modulation mode.

MGT Period Sets the Master Guide Table (MGT) transmission period in milliseconds.

STT Period Sets the System Time Table (STT) transmission period in milliseconds.

VCT Period Sets the Virtual Channel Table (VCT) transmission period in milliseconds.

Sets whether the muxer should insert event information table (EIT) into the Transport Stream
Follow input for EIT
or not.

EIT Max Bitrate This parameter configures the maximum bit rate available for EIT.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
d) Video settings
For a more convenient use of this documentation, we will show a single profile use case as an example.
Note that in case of OTT devices, some video parameters will be defined in each profile separately
(frame rate, frame size, bitrate, GOP size, profile and level).

i. Main parameters

Figure 58: Video common parameters

ID Description

Set output video track PID. This value is unused when the output is not MPEG TS.
PID
Note : Can be set in decimal (e.g. 256) or hexadecimal format (e.g. 0x100)

Codec Select the video codec to use. Possible values are MPEG-2,MPEG-4 AVC or HEVC

Frame Size Output frame size configuration

Frame Rate Output frame rate configuration

Bitrate Bitrate in bits per second (Max bitrate from VBR Statmux service)

Sets the encoding profile.


Possible values for MPEG2 : Simple, Main, 4:2:2;
Profile
for MPEG4 AVC : Baseline, Main, High, High 4:2:2 10;
for MPEG4 HEVC : Main, Main 10

Sets the encoding level. The level value places limits on the encoding parameters, in order to
limit the computing power required by a decoder.
Possible values for MPEG2 : Auto, Low, Main, High-1440, High;
for MPEG4 AVC : Auto, 1.0, 1.1, 1.2, 1.3, 1.b, 2.0, 2.1, 2.2, 3.0, 3.1, 3.2, 4.0, 4.1, 4.2, 5.0, 5.1,
Level
5.2;
for MPEG4 HEVC : Auto, 1.0 Main Tier, 2.0 Main Tier, 2.1 Main Tier, 3.0 Main Tier, 3.1 Main
Tier, 4.0 Main Tier, 4.1 Main Tier, 5.0 Main Tier, 5.1 Main Tier, 5.2 Main Tier, 6.0 Main Tier, 6.1
Main Tier, 6.2 Main Tier, 4.0 High Tier, 4.1 High Tier, 5.0 High Tier, 5.1 High Tier, 5.2 High Tier,
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
6.0 High Tier, 6.1 High Tier, 6.2 High Tier

ii. Aspect Ratio

Figure 59: Aspect ratio and cropping

ID Description

Input aspect ratio Allow to override input video aspect ratio.

When “Input aspect ratio” is set to “Preserve”, then it is possible to define a fallback aspect
Fallback aspect ratio
ratio, used when no aspect ratio is signalled in the input stream.

Override input Frame type. If preserved is selected, the input frame type will be set depending
Input Frame Type on the input signalization. The field must have one of the following value: Preserve,
Progressive, Interlaced Top Field First, Interlaced Bottom Field First

Output display aspect


Output video display aspect ratio
ratio

Enable cropping Enable or disable the cropping feature

Top Sets sub-picture top position in pixels

Left Sets sub-picture left position in pixels.

Width Sets sub-picture width in pixels.

Height Set sub-picture height in pixels.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
iii. Encoding Parameters

Figure 60: Video encoding parameter

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
s

ID Description

Select output video frame type. Deinterlacing is automatically enabled if output frame type is
set to progressive and input is interlaced.
Frame Type *

* only available for ‘single-profile’ services

Select output video field order. No effect when output is not interlaced. Can be used to
reverse the field order in case the target decoder only supports one type.
Field Order *

* only available for ‘single-profile’ services

Video Format Select output video format.

Select output video dynamic range signalisation. When it is “BT-2020 (HDR)”, then “HDR
Dynamic Range Parameters” are shown. This option is only valid for single or multi TS output with MPEG-4 or
HEVC.

Select Dolby vision profile. It can be profile 8.1 or profile 8.2. Dolby Vision is only compatible
Dolby Vision
with MPEG-4 or HEVC

Colorimetry
Enable or disable colorimetry auto correction
auto-correction

Enable or disable the blazing mode. This mode improves the user experience by using some
Blazing Mode
color and contrast corrections, that you can adjust individually if needed.

Enable Denoiser Enable or disable denoiser.

Sharpener Make edges sharper or blurrer, depending on the setting.

When doswnscaling from HD to SD, disables the overscan. (Warning : this can cause the image
Disable SD Overscan
to be slightly distorted)

When enabled, the output resolution, framerate and frametype of the service will follow the
Follow Input Resolution
input resolution, framerate and frametype of the source in a seamless manner.

Enable or disable the still picture detection. This mode lowers the video bitrate when the
Enable Still Picture
picture stays still for a specific amount of time and until it moves again.

Still picture mode bitrate. The bitrate the video will fall to when the picture stays still. Only
Bitrate
available if Enable Still Picture is enabled.

Still picture mode delay. Delay in seconds the picture has to stay still for the still picture mode
Delay
to activate. Only available if Enable Still Picture is enabled.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 61: HDR parameters

ID Description

Available HDR conformances. If “DVB HDR10” or “ATSC HDR10”, then the next parameters are
HDR Conformance
customizable.

MaxFALL “Maximum Frame Average Light Level” value.

MaxCLL “Maximum Content Light Level” value.

Color Primaries Colors primaries as part of the “Mastering Display Colour Volume”.

Figure 62: Component tag and B frames configuration

ID Description

Enable Component Tag Enable Component Tag

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Component Tag Component Tag

Sets the psycho-visual setting that optimizes encoding for various scenarios. Possible values
Optimisations
are Visual Quality, PSNR or SSIM.

Minimal number of B
Minimal number of consecutive B frames. Recommended value is 0.
frames

Maximal number of B
Maximal number of consecutive B frames. Recommend value is 7.
frames

Enable hierarchical B Enable hierarchical B frames. Increases video quality for the same bitrate. Note that this
frames option is still incompatible with some hardware decoders.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
iv. Advanced Encoding Parameters
These parameters will not all be available, depending on the chosen codec. For a more convenient
documentation, we will show the MPEG4 HEVC view, which shows all parameters.

Figure 63: Advanced video encoding parameters

ID Description

Sets the entropy coding mode used by the encoder. Use CAVLC only if target decoder is unable
to decode CABAC properly with AVC codec. Entropy must be fixed to default value CABAC with
Entropy
HEVC codec. This parameter is ignored by the MPEG-2 codec. Disable only for compatibility
reasons.

Sets the MPEG-4 encoding mode. Recommended value is 'Auto' (Encoder chooses the best
mode depending on input properties) with AVC codec. Encoding mode must be fixed to
default value 'Auto' with HEVC codec. The PAFF and MBAFF & PAFF values are specific to the
Encoding mode *
MPEG-2 encoder.

* only available for ‘single-profile’ services

Sets whether the use of more than one reference is allowed during motion prediction. This
Enable multi-references
parameter is ignored by the MPEG-2 encoder. Disable only for compatibility reasons.

Enable weighted Sets whether the predictions can be weighted during motion prediction. Disable only for
prediction compatibility reasons.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Sets the WPP to parallelize Cabac. Order to limit the computing power required by the
Enable wave front parallel
decoders, the recommended value is false. This parameter is specific to HEVC codec. Disable
processing
only for compatibility reasons.

Telecine Enables picture duplication flags for telecine encodings.

Sets whether HRD (Hypothetical Reference Decoder) packets are enabled. Most decoders
Enable HRD
require these packets to operate properly. This parameter is ignored by the MPEG-2 encoder

Sets whether AFD (Active Format Descriptor) packets are enabled. Some decoders require
Enable AFD
these packets to operate properly.

Set whether IDR (Instant Decoding Refresh) pictures are inserted at the beginning of a GOP (as
Force IDR opposed to I pictures). This option will disable open GOPs mode and so will have a slight
quality impact on the encoding.

Enable open GOP Sets the option of the GOPs to be in an open or non-open (closed) mode.

Use Custom Matrix Use Custom Matrix.

Set maximum number of simultaneous active sequence parameter sets and picture parameter
Use Single SPS/PPS
sets to 1. This can be needed for some OTT players’ compatibility.

Picture definition Whether to make the picture sharper or not.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
v. Emulation

Figure 64: emulation

ID Description

Select a video emulation mode when an input signal lost alarm or an input video signal missing
alarm occurs. The modes are :
-mute : the output stream will not be send if the input is lost
- frozen : the last frame will be frozen if video input is missing
Video emulation Mode
- black : the video will be black
- pattern : the video will be replaced by defined pattern.

The emulation mode delay can be configured into the UI from the “Alarms Management” tab.

Pattern file name without path. The file can be uploaded in the system tab, see corresponding
Pattern file name
section.

vi. Extended video encoding parameters

Figure 65 : extended video parameters

ID Description

Deinterlacing Set deinterlacing mode : Auto, Sharp, Smooth

GOP Size Sets the GOP size.

Fixed GOP Enables fixed GOP.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
vii. Logo insertion

Figure 66: Logo insertion

ID Description

Logo insertion
Enable or disable the optional logo insertion
configuration

File name of the logo without path. The file can be uploaded in the system tab, see
Logo file name
corresponding section.

Positions logo vertically from the top border. The logo position is expressed as a permillage of
Top
the vertical output video resolution

Positions logo horizontally from the left border. The logo position is expressed as a permillage
Left
of the horizontal video resolution

This parameter indicate if the size of the logo must be expressed in permillage of the output
Size reference
with or in permillage of the output height

This parameter set the logo size in permillage of chosen dimension (output width or height
Size
depending on the chosen size reference).

Speed of animated logo. The field must have one of the following value: 0.25, 0.33, 0.5, 1, 2, 3,
Speed
4

If use original is selected, the input display aspect of the logo will be preserved. If a value is
selected or if the custom mode is selected the specified aspect ratio will be use instead of the
Aspect ratio original one. In any case, the aspect ratio will be used to preserve the logo aspect ratio
whatever is the output aspect ratio. If the custom mode is used, the logo aspect ratio must be
configured used the numerator and denominator parameters

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
viii. Scrolling text

Figure 67 : scrolling text settings

ID Description

Display scrolling text Whether to display the scrolling text or not.

Text The actual message to display.

Font file to display the text with. If some characters can’t be represented by the font, then a
Font file name
default one is used.

Text height Height, in percent of the box height, of the displayed text.

Text color Color, in hexadecimal RGB, to display the text with.

Text transparency Text transparency in percent, 0 meaning none, 100 meaning totally transparent.

Scrolling speed, in seconds. This is the time a character of the text stays on screen. If 0 then
Speed
the text does not scroll.

Direction Whether the text scrolls from left to right or right to left.

Duration How long to display the text, in milliseconds. If 0 then the text stays until disabled.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Box height Height, in percent of the video height, of the background box.

Box width Width, in percent of the video width, of the background box.

Box background color Color, in hexadecimal RGB, of the background of the scrolling box.

Box transparency Background transparency in percent, 0 meaning none, 100 meaning totally transparent.

Box vertical position Position, in percent of the video height, of the top of the box.

ix. Video descriptors

ID Description

Enable max bitrate If true, TITAN Live will insert max bitrate descriptor (Tag Value: 0x0E). Max bitrate indicates an
descriptor upper bound of the bitrate, including transport overhead

ID Description

Enable video stream If true, TITAN Live will insert video stream descriptor (Tag Value: 0x02). This parameter is only
descriptor available with MPEG-2 codec

Enable AVC video If true, TITAN Live will insert AVC video descriptor (Tag Value : 0x28). This parameter is only
descriptor available with MPEG-4 codec

Enable HEVC video If true, TITAN Live will insert HEVC video descriptor (Tag Value: 0x38). This parameter is only
descriptor available with HEVC codec

ID Description

Add descriptor Set a custom descriptor

x. Per profile encoding parameters


Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Each profile of a multi-profile service can be configured as a single profile service. All parameters have
already been defined into the section above.

Note that, if you change the “Codec” of the video track itself, all variants will have their codec reset to
the track’s value.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
e) Audio settings
For a more convenient use of this documentation, we will show a single profile use case as an example.
Note that in case of OTT devices, some audio parameters will be defined in each profile separately
(sample rate, bitrate).

i. Main audio parameters

Figure 68: Audio parameters

ID Description

Set output audio track PID. This value is unused when the output is not MPEG TS.
PID
Note : Can be set in decimal (e.g. 256) or hexadecimal format (e.g. 0x100)

Select the audio codec to use. Possible values are MPEG Layer2, MPEG AAC, Dolby, Dolby Pass-
Codec through, Dolby Digital Plus Passthrough. If Dolby Pass-through or Dolby Digital Plus
Passthrough are selected all the other parameters are ignored.

Set output audio language if specified. This value should be an ISO 639 - 2 three-letter code. By
Language default, this value is auto-detected. WARNING : the value cannot be auto-detected if the input
is SDI.

If selected, a specific ISO 639 language descriptor that allows you to specify the track
Enable ISO 639 descriptor
language. This can only be used in TS mode.

Audio Type Audio type reflects the contents of the audio stream

Specific audio sample rate. The field must have one of the following value: 32 kHz, 44.1 kHz, 48
Sample Rate
kHz.

Audio Coding mode Define the output layout.

Specific audio bit rate. The field must have one of the following value: 128 kbit/s, 160 kbit/s,
Bit Rate
192 kbit/s, 224 kbit/s, 256 kbit/s, 320 kbit/s, 384 kbit/s.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Only available with the codec Dolby. The field must have one following value: User or Input.
- User means that metadata are defined by the user in the GUI.
Source of Dolby Metadata
- Input means that metadata come from input except Audio Coding Mode and
LFE channel.

ii. Follow input configuration


In case of Follow Input mode, the user need to configure the maximum bitrate for each input coding
mode.

Figure 69: Bitrates configuration in Follow Input Mode

iii. Component Tag and Loudness

Figure 70: Loudness Correction

ID Description

Enable Component Tag Enable Component Tag

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Component Tag Component Tag

Gain Target gain expressed in mB (milliBel), where 1dB = 100mB.

Loudness Normalization
Enable or disable Loudness Normalization Leveler
Leveler

Loudness Normalization Leveler Mode. The field must have one of the following value: EBU_R
Mode
128, ATSC_A85

Target (LUFS / LKFS) Loudness Normalization Leveler Target

True Peak Limiter Enable or disable True Peak Limiter

Maximum Permitted Level


Set Maximum True Peak permitted Level
(dBTP)

Audio offset Define a PTS/DTS offset to add to the audio timestamp. Can be between -100 and 100 ms.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
iv. Specific Dolby Parameters

Figure 71: Dolby parameters

ID Description

Profile Sets the encoder profile. It can be used to switch between Dolby Digital and Dolby Digital Plus.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
(EAC3 only) Sets the Dolby Digital Plus bit stream mode. It can be used to flag tracks as
Bit Stream Mode
'commentary' for example.

Sets whether an independent LFE (Low Frequency Effects) channel will be generated in the
LFE Channel
output. It must be enabled for 5.1 surround output.

Sets whether the copyright bit is enabled in the output stream. This flag is used for copy-
Copyright Bit
protection with hardware players

Original Flag Sets whether the original flag is enabled in the output stream

Dolby E Metadata Enables override of preset settings with settings defined in Dolby E metadata of input audio.

Dialog Normalization Sets the dialog normalization level in decibel.

Enables the Digital De-Emphasis filter. This should only be enabled when the input is known to
Digital De-Emphasis
have been through Pre-Emphasis.

DC High-Pass Filter Enables a 3kHz High-Pass filter on all input channels.

Bandwidth Low-Pass Filter Enables a Low-Pass filter on all input channels except LFE.

LFE Low-Pass Filter (AC3 only) Enables 120Hz Low-Pass filter on the LFE channel.

Sets which Stereo Down-Mix method is used when converting from surround to stereo.
Stereo Down Mix
Warning: Prologic2 not supported in Live.

Dolby Surround Mode (EAC3 only) Enables Dolby Surround encoding mode.

Dolby Surround EX Mode (AC3 only) Enables Dolby Surround EX encoding mode

Dolby Headphone Mode (EAC3 only) Enables Dolby Headphone encoding mode

(EAC3 only) Sets Nominal down-mix levels of center channels from left and right channels.
Center RT/LT Lt/Rt (left total, right total) is a stereo down mix where the different channels are simply
summed together.

(EAC3 only) Sets Nominal down-mix levels of center channels from left and right channels.
Center LO/RO Lo/Ro (left only, right only) is a stereo down mix where the different channels are processed
before summing them together.

(EAC3 only) Sets Nominal down-mix levels of surround channels from left and right channels.
Surround LT/RT
Lt/Rt (left total, right total)

(EAC3 only) Sets Nominal down-mix levels of surround channels from left and right channels.
Surround LO/RO
Lo/Ro (left only, right only)

90 Degrees Phase Shift (AC3 only) Enables a 90 Degree Phase Shift filter on all surround channels.

3 dB Attenuation (AC3 only) Enables 3dB Attenuation on all surround channels.

Selects dynamic range compression preset. The field must have one of the following value:
Line Mode
None, Film Standard, Film Light, Music Standard, Music Light, Speech.

Selects heavy dynamic range compression preset. The field must have one of the following
RF Mode
value: None, Film Standard, Film Light, Music Standard, Music Light, Speech

Type (EAC3 only) Sets output bit stream type. The field must have one of the following value:

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Independent, Dependent.

Substream ID (EAC3 only) Sets Dolby Digital Plus sub-stream ID

Sets analog to digital converter mode. The field must have one of the following value:
Analog/Digital Converter
Standard, HDCD

Peak Mixing Level (EAC3 only) Sets acoustic sound pressure level to be used in the final mixing process.

(EAC3 only) Sets room and calibration type to be used in the final mixing process. The field
Room Type must have one of the following value: Unspecified, Large Room, X Curve Monitor, Small Room,
Flat Monitor

v. Specific MPEG2 Parameters

Figure 72: MPEG1 L2 parameters

ID Description

Sets whether the copyright bit is enabled in the output stream. This flag is used for copy-
Copyright Flag
protection with hardware players.

Original Flag Sets whether the original flag is enabled in the output stream.

vi. Specific AAC Parameters

Figure 73: AAC parameters

ID Description

Sets the MPEG AAC profile. Note that High-Efficiency profiles are only enabled at very low bit
Profile rate. The field must have one of the following value: Low Complexity, High Efficiency, High
Efficiency 2

Sets the output bit stream format. The field must have one of the following value: Auto,
Format
MPEG-2 ADTS, MPEG-4 ADTS, LATM

Sets whether the encoder is allowed to use Temporal Noise Shaping (TNS). It is recommended
Temporal Noise Shaping
not to disable this setting as it decreases quality.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Mid/Side Stereo Sets whether the encoder is allowed to use Mid/Side Stereo optimizations. It is recommended
optimizations not to disable this setting as it decreases quality.

vii. Dual Mono Input Channel Selection

ID Description

Channel Channel to use on dual mono input (will be ignored on non dual mono input)

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
viii. Audio Descriptors

ID Description

Enable max bitrate If true, TITAN Live will insert max bitrate descriptor (Tag Value : 0x0E). Max bitrate indicates an
descriptor upper bound of the bitrate, including transport overhead

If true, TITAN Live will insert supplementary audio descriptor (Tag Value : 0x7F06). This only
Enable audio description
used in case of TS output if the "Add ISO 639 language descriptor" has already been selected

Broadcast Mixed: pre-mixed by the broadcaster and offered as an alternative audio stream.
MixType
Receiver Mixed: mixed in the receiver under the control of signaling provided by the

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
broadcaster plus some limited control of the user.

Editorial classification Set editorial classification

Set output data track language if specified. This value should be an ISO 639 - 2 three-letter
Language
code. By default, this value is auto-detected.

VersionTextTag VersionTextTag indicates the revision

Takes values between 0 (representing no fade of the main program sound) and 255
Fade
(representing a full fade)

Takes values between 0 representing a central forward presentation of the audio description
Pan and 255, each increment representing a 360/256 degree step clockwise looking down on the
listener

GainCenter Gain applied to center channel. This parameter is only apply if VersionTextTag equal to 50

Gain applied to left and right front channel. This parameter is only apply if VersionTextTag
GainFront
equal to 50

Gain applied to all surround channels. This parameter is only apply if VersionTextTag equal to
GainSurround
50

Enable component
If true, TITAN Live will insert component descriptor (Tag Value: 0x50).
descriptor

StreamContent Stream content specifies the type of stream

ComponentType Component type specifies the type of component

Component Tag has the same value as the ComponentTag field in the StreamIdentifier
ComponentTag
descriptor (if present in the PSI program map section) for the component stream.

Set language. This value should be an ISO 639 - 2 three-letter code. By default, this value is
Language
auto-detected.

Description This field specifies a text description of the component stream"

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Enable audio stream If true, TITAN Live will insert audio stream descriptor (Tag Value: 0x03). This parameter is only
descriptor available with MPEG Layer2 codec

Enable AAC audio If true, TITAN Live will insert AAC audio descriptor (Tag Value: 0x7C). This parameter is only
descriptor available with MPEG AAC codec

Enable MPEG-2 AAC audio If true, TITAN Live will insert MPEG2 AAC audio descriptor (Tag Value: 0x2B). This parameter is
descriptor only available with MPEG AAC codec

Enable AC3 If true, TITAN Live will insert AC3 descriptor (Tag Value: 0x6A). This parameter is only available
descriptor(Dolby Digital) with Dolby codec

Enable enhanced AC3


If true, TITAN Live will insert enhanced AC3 descriptor (Tag Value: 0x7A). This parameter is
descriptor(Dolby Digital
only available with Dolby codec
Plus)

f) Data settings

i. Common Data Parameters


Those parameters can be defined independently of the chosen data codec.

Figure 74: Data settings

ID Description

Set output data track PID. This value is unused when the output is not MPEG TS.
PID
Note : Can be set in decimal (e.g. 256) or hexadecimal format (e.g. 0x100)

Set output data track language if specified. This value should be an ISO 639 - 2 three-letter
Language
code. By default, this value is auto-detected.

Sets the data track type. The field must have one of the following value: DVB Sub Pass-
through, Teletext to DVB Sub, Teletext Pass-through, Teletext to Burned subtitles, Closed
Data Type Captions Pass-through, Closed Caption 608 only, SCTE-35 Pass-through, Burned subtitles,
Nielsen Watermarking, Nielsen Watermarking Pass-through, SCTE-27 Pass-through, Web VTT,
AIT, Thumbnail Generated in ID3 track
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Enable Component Tag Enable Component Tag

Component Tag Component Tag

ii. DVB Sub Passthrough

Figure 75: DVB-Sub pass-through

ID Description

Set the maximum bitrate of the DVB Subtitle stream. All data beyond this limit will be
Max Bitrate dropped. If "auto" is selected, the bitrate is the minimum needed. Note: a value set to 0
indicate the auto-mode

If not 0, offset the subtitles in % of screen size.


Horizontal offset
The offset is done by changing the positions of DVB-Subs regions, depending of Display
Vertical offset
Segment if present.

Time shift Change the presentation time of the subtitles from –100 to +100 ms.

ID Description

Add descriptor Set a custom descriptor

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
iii. Teletext to DVB Sub

Figure 76: Teletext to DVB-Sub parameters

ID Description

Set the maximum bitrate of the DVB Subtitle stream. All data beyond this limit will be
Max Bitrate dropped. If "auto" is selected, the bitrate is the minimum needed. Note: a value set to 0
indicate the auto-mode

Page Teletext Page to decode

Definition Definition of the generated subtitles

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Font File name File name of the font. The file can be uploaded in the system tab, see corresponding section.

Text Color Color of the subtitles. Auto means same color as teletext

Text Color Value When text color is set to Custom, set the text color. The value must be in hexadecimal RGB

Text transparency Transparency of the subtitle text, in percent

Box Color Color of the subtitle background

Box Color Value When box color is set to Custom, set the box color. The value must be in hexadecimal RGB

Box transparency Transparency of the subtitle background, in percent

Outline Width Size, in pixel, of the subtitle outline

Outline Color Value Set the outline color. The value must be in hexadecimal RGB

Outline Transparency Transparency of the subtitle outline, in percent

Background size Size of the subtitle background, in percent. 100% means the same size as the original teletext

Text Size Size of the subtitle text, in percent. 100% means the same size as the background

Left Margin Size, in percent, of the left part of the screen where Titan Live will not put subtitles

Right Margin Size, in percent, of the right part of the screen where Titan Live will not put subtitles

When enable, the TITAN Live will detect text alignment in the teletext, and keep it in the
Keep teletext alignment
generated subtitles as much as possible

Time, in seconds after which the subtitles are removed. This is useful when the remove
Auto Remove delay
message is lost

iv. Teletext passthrough

Figure 77: Teletext passthrough

ID Description

Set the maximum bitrate of the Teletext stream. All data beyond this limit will be dropped. If
Max Bitrate "auto" is selected, the bitrate is the minimum needed. Note: a value set to 0 indicate the auto-
mode

Teletext emulation Output stuffing teletext when teletext is missing from input

Full Pass-through Set the full Pass-through mode. In this mode the filed filtering and description options are not

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
available

This parameter set contains the field filtering configuration. Indicate here the line that you
Fields Filtering
want to see in output.

v. Teletext to Burned subtitles

Figure 78: Teletext to burned subtitles

ID Description

Page Teletext Page to decode

Definition Definition of the generated subtitles

Font File name File name of the font. The file can be uploaded in the system tab, see corresponding section.
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Text Color Color of the subtitles. Auto means same color as teletext

Text Color Value When text color is set to Custom, set the text color. The value must be in hexadecimal RGB

Text transparency Transparency of the subtitle text, in percent

Box Color Color of the subtitle background

Box Color Value When box color is set to Custom, set the box color. The value must be in hexadecimal RGB

Box transparency Transparency of the subtitle background, in percent

Outline Width Size, in pixel, of the subtitle outline

Outline Color Value Set the outline color. The value must be in hexadecimal RGB

Outline Transparency Transparency of the subtitle outline, in percent

Background size Size of the subtitle background, in percent. 100% means the same size as the original teletext

Text Size Size of the subtitle text, in percent. 100% means the same size as the background

Left Margin Size, in percent, of the left part of the screen where Titan Live will not put subtitles

Right Margin Size, in percent, of the right part of the screen where Titan Live will not put subtitles

When enable, the TITAN Live will detect text alignment in the teletext, and keep it in the
Keep teletext alignment
generated subtitles as much as possible

Time, in seconds after which the subtitles are removed. This is useful when the remove
Auto Remove delay
message is lost

vi. Closed Caption Passthrough and 608 only

Figure 79: Closed Captioning options

ID Description

ATSC Enables ATSC closed captions type. This is the default and most supported variant.

Enables Divicom closed captions type. Note that this type is available only with MPEG-4 AVC
Divicom
video.
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Enables NADBS Line 21 closed captions type. Note that this type is available only with MPEG-4
NADBS Line 21
AVC video.

If true, TITAN Live ignores ATSC closed caption tracks. This can be used to avoid bad closed
Ignore ATSC
caption tracks.

Ignore Divicom If true, TITAN Live ignores Divicom closed caption tracks.

Ignore NADBS Line 21 If true, TITAN Live ignores NADBS Line 21 closed caption tracks.

vii. ESAM

Figure 80: ESAM settings

ID Description

Enable ESAM If true, TITAN Live will forward SCTE35 messages to a POIS and use its answer in the stream.

Listening port If not 0, TITAN Live will listen to this port to get asynchronous ESAM requests.

Acquisition point ID This is the acquisition point ID used to communicate with the POIS.

Placement Opportunity
Information System (POIS) Address to use when communicating with the POIS.
address

POIS port HTTP port to use when communicating with the POIS.

Signal confirmation and


Specific URL on the POIS for transcoder requests
conditioning (SCC) URL

Manifest confirmation and


Specific URL on the POIS for packager requests
conditioning (MCC) URL

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
viii. Burned subtitles

Figure 81: Burned subtitles settings

ID Description

Override Subtitles Position Enables the resetting of the subtitle position (only height).

Position from top If enabled, sets the position of the subtitle from the top in percent.

ix. Nielsen Watermarking


This data track corresponds to the extraction of watermarking from an audio track to insert ID3 tags in a
data track (PCM to ID3). The ID3 to ID3 mode can be found under “Nielsen Watermarking passthrough”.

Figure 82: Nielsen Watermarking

ID Description

Distributor ID Distributor ID

Breakout Code. The field must have one of the following value: Custom, Live Content with
same TV Ads, Live Content without same TV Ads, VOD Content without same TV Ads & No
Digital Ads, VOD Content with same TV Ads for 3 days, VOD Content with same TV Ads for 7
Breakout Code
days, VOD Content without same TV Ads, Live Content with same TV Ads & Digital Ads, Live
Digital Ads only (no TV Ads), VOD with same TV Ads for 3 days & Digital Ads, VOD with same
TV Ads for 7 days & Digital Ads, or Custom. You must then fill the value.

x. Web VTT

Figure 83: Teletext to WebVTT conversion

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
ID Description

Page Teletext Page to decode

xi. AIT

Figure 84: AIT pass-through setting

ID Description

Set the maximum bitrate of the AIT stream. All data beyond this limit will be dropped. If "auto"
Max Bitrate
is selected, the bitrate is the minimum needed. Note: a value set to 0 indicate the auto-mode

xii. SCTE-35 passthrough

ID Description

Output splice_null()
If true, TITAN Live will output splice_null() commands every second.
commands

Insert IDR on splice points If true, TITAN Live will insert an IDR frame on SCTE35 splice points.

xiii. Thumbnail generated in ID3 track

This data track generates thumbnails from video track, and encapsulates them in ID3 track of type
"Attached picture".

ID Description

Width Thumbnail size in pixels.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Height

Period Period of thumbnails generations, ie number of seconds beetween 2 thumbnails.

xiv. Data Descriptors

ID Description

Add descriptor Set a custom descriptor

ID Description

Enable subtitling If true, TITAN Live will insert subtitling descriptor (Tag Value: 0x59). This parameter is only
descriptor available with DVB Sub Pass-through and Teletext to DVB Sub codec

5. Defining Output
For every service, you can set several outputs. The TITAN Live will send the same data to each output.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
a) HLS

Figure 85: HLS publishing

ID Description

Enable Enable or disable this output

This field indicate the type of the output (Live or File). This field is not required. If it is not
Output type
specified the output, will be of type Live.

Url Output url. Depending on the muxer the url can specify an UDP, RTP or HTTP output.

Playback Url Playback URL, used for HLS only

Chose the interface. The interfaces can be added and configured in the System tab, see
Interface
corresponding section.

Enable or disable the backup interface. Titan Live will switch to the backup interface when it’s
Enable Backup interface not able to push on the main interface. It will come back to the main interface only if there are
problems on the backup.

Backup interface Output backup interface selection

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Override source address Set whether the source address must be use instead of the original IP address.

Source address IP address to use instead of the real one.

TTL Time To Live of the output packet.

Set the connection timeout (Milliseconds). Leaving the value 0 lets the software chose a
Connection timeout
default value (4s).

Figure 86: HLS file output

ID Description

Enable Enable or disable this output

This field indicate the type of the output (Live or File). This field is not required. If it is not
Output Type
specified the output, will be of type Live.

This object describes the FileServer to use in order to resolve absolute output path. This
Targets a FileServer
parameter is only used with output of type File.

Used to target the output file directory as a relative path. The final output path will be
Relative Path. resolved thanks to the FileServerID/UID. This parameter is only used with output of type File.
The file server can be added and configured in the System tab, see corresponding section

Used to define trigger to start and stop the recording. This field is not required. If it is not
Control by
specified the output will not be controlled by trigger.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
b) TS and Multi TS (ATS)
In Multi TS, you have to set at least one output per profile.

Figure 87: TS and ATS output

ID Description

Enable Enable or disable this output

This field indicate the type of the output (Live or File). This field is not required. If it is not
Output Type
specified the output, will be of type Live.

Url Output url. Depending on the muxer the url can specify an UDP, RTP or HTTP output.

Chose the interface. The interfaces can be added and configured in the System tab, see
Interface
corresponding section.

Override source address Set whether the source address must be use instead of the original IP address.

Source address IP address to use instead of the real one.

TTL Time To Live of the output packet.

DSCP (TOS) Set DSCP Value on socket

Enable FEC. Can be selected only with an RTP output.


FEC
When the check is ticked, FEC configuration is available (see below).

Figure 88: FEC configuration

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 89: File TS output

ID Description

Enable Enable or disable this output

This field indicate the type of the output (Live or File). This field is not required. If it is not
Output Type
specified the output, will be of type Live.

This object describes the FileServer to use in order to resolve absolute output path. This
Targets a FileServer
parameter is only used with output of type File.

Used to target the output file directory as a relative path. The final output path will be
Relative Path resolved thanks to the FileServerID/UID. This parameter is only used with output of type File.
The file server can be added and configured in the System tab, see corresponding section.

Chunk Duration Indicate the duration of each chunk of the output file in seconds.

MP4 format If enabled, this output will generate an MP4 file.

c) RTMP
In RTMP you must set at least one output per profile.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 90: RTMP output

ID Description

Enable Enable or disable this output

Url Output url. Depending on the muxer the url can specify an UDP, RTP or HTTP output.

Stream Name Stream Name, used for RTMP only (set your stream name here instead of in your url)

Interface The string must have a minimum length of 1 characters.

Enable Backup interface Enable or disable the backup interface

Backup interface Output backup interface selection

Override source address Set whether the source address must be use instead of the original IP address.

Source address IP address to use instead of the real one.

TTL Time To Live of the output packet.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
d) Smooth Streaming

Figure 91: Smooth Streaming output

ID Description

Enable Enable or disable this output

Url Output url. Depending on the muxer the url can specify an UDP, RTP or HTTP output.

Interface The string must have a minimum length of 1 characters.

Enable Backup interface Enable or disable the backup interface

Backup interface Output backup interface selection

Override source address Set whether the source address must be use instead of the original IP address.

Source address IP address to use instead of the real one.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
e) MP4

Figure 92: MP4 output

ID Description

Enable Enable or disable this output

This field indicate the type of the output (Live or File). This field is not required. If it is not
Output Type
specified the output, will be of type Live.

This object describes the FileServer to use in order to resolve absolute output path. This
Targets a FileServer
parameter is only used with output of type File.

Used to target the output file directory as a relative path. The final output path will be
resolved thanks to the FileServerID/UID. This parameter is only used with output of type File.
The file server can be added and configured in the System tab, see corresponding section.
The path naming support the following patterns :
Relative Path
• $Bandwidth$ (will be replaced by the bandwidth of the track)
• $ProfileIndex$ (will be replaced by the index of the profile)
• $Date:<pattern>$ (replaced by the date and time in the specified format)
• $Number$ (will be replaced by the number of the file)

Disable File Chunking If checked, a single output file will be created.

Used to define trigger to start and stop the recording. This field is not required. If it is not
Control by
specified the output will not be controlled by trigger.

Chunk Duration Indicate the duration of each chunk of the output file in seconds.

MP4 format If enabled, this output will generate an MP4 file.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
f) DASH

Figure 93: DASH output

ID Description

Enable Enable or disable this output

Url Output url, usually with the format http://serverAddress/manifest.mpd

Base URL to include in the MPD file. If left blank then a default value will be used. This element
BaseUrl
is only inserted if “Insert BaseUrl element” is checked in the muxer settings.

Chose the interface. The interfaces can be added and configured in the System tab, see
Interface
corresponding section.

Enable or disable the backup interface. Titan Live will switch to the backup interface when it’s
Enable Backup interface not able to push on the main interface. It will come back to the main interface only if there are
problems on the backup.

Backup interface Output backup interface selection

Override source address Set whether the source address must be use instead of the original IP address.

Source address IP address to use instead of the real one.

TTL Time To Live of the output packet.

Connection timeout Set the connection timeout (Milliseconds). 0 is the default value.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
6. Running a service on a VCA card
Some servers are equipped with Intel VCA (Intel Visual Compute Accelerator) cards. On such servers, it is
possible to choose where the service will run: “Host” means it will run on the server’s CPU, “VCA node
X.Y” means it will run on the node Y of the VCA card X.

Figure 94: VCA service edition

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
V. Alarms
A. General behavior
This page is used to monitor the alarms that can be raised in the TITAN. The alarms can be filtered by
level of severity, by service, by type or by status (opened or closed). In addition, alarms can be cleared. It
is highly recommended not to clear all alarms, so that opened alarms remain visible and active.

Figure 95: Alarms view

B. Alarm list
Alarm Name Alarm Description
Service State Is Encoding This alarm is triggered when a service turns to 'Encoding' state
Service State Is Invalid This alarm is triggered when a service turns to 'Invalid' state
Service State Is Pending This alarm is triggered when a service turns to 'Pending' state
Service State Is Starting This alarm is triggered when a service turns to 'Starting' state
Service State Is Stopped This alarm is triggered when a service turns to 'Stopped' state
This alarm opens when the system estimate that your cpu will be
System Overload overloaded, and closes when it is no longer the case

All Output Links Down All output links are down


Sent when performing audio passthrough and the received bitrate is
Audio Signal Invalid larger than the expected one
Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €
78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Audio Signal Missing No audio data is received or correctly decoded on a channel
Perfect silence is received on a channel by the audio encoding
Audio Signal Silent module
Sent when expecting Closed Caption data to be embedded in the
Data Signal Missing output video stream
Sent in the case of Audio Signal Missing if the input was Dolby-E
Dolby Decoding Error embedded in SDI VANC data
ESAM Server Communication
Issue The TITAN Live isn't able to communicate with the ESAM Server
ESAM Timestamps Issue The ESAM server is sending data with invalid timestamps
FEC Missing Service wasn't able to retrieve FEC stream
Output is waiting for a proper chunking point for an unexpectedly
File Output Chunking Late long time
Input Source Loss Input was lost on all input interfaces
Invalid Service Service failed to start
Output Link Down The output link is down
Output Server Connection Service lost the connexion with output http server
Service Input Change Service had to change input source or interface
Service License Token Missing Sent when at least one token is missing to transcode a given service
Service Output Interface Change Service had to change the output interface
Sent when the service is not currently streaming. For TCP outputs,
this alarm is closed as long as we try sending packets, even if the
Service Output Stream connection fails.
Service Real Time Loss Service had to drop data during transcoding process
Service Reset Service was restarted during transcoding process
Network bandwidth issue with output http server is detected (data
Slow Output Filter loss as a consequence)
Statmux Communication Issue Service was unable to communicate with the statmux
Statmux Configuration Issue Statmux configuration is not valid
TS Muxer Discarded Packets The TS Muxer has discarded packets
Service wasn't able to retrieve valid teletext subtitle data in the
Teletext Data Missing page configured
Sent when the server is configured in premium mode, and the
Video Quality Issue video quality of the service is lower than the expected level
Video Signal Frozen Perfect duplicates are received on the input video channel
Video Signal Missing No video data is received or correctly decoded on a channel

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
VI. Support
This page is meant to ease troubleshooting of the unit. In general, you should not go to this page unless
you are invited to by the ATEME technical team.

Figure 96: Support page

1. API download
The full API can be downloaded, if required for integration with an external tool.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
2. Terminal description
The TITAN Live offers the ability to log onto the unit filesystem, for advanced troubleshooting purposes.
This can be handful for IT operations, stream captures, and is restricted for usage by the ATEME technical
support team.

Figure 97: GUI console

a) List of shell commands for “titan” user


“titan” is a normal linux user and has access to all non-privileged linux commands. TITAN Live specific
available commands for titan user are:

• “sudo systemctl reboot”


• “sudo systemctl stop [service name]”
• “sudo systemctl (re)start [service name]”
• “sudo systemctl status [service name]”, where [service name] is one of 'pu',
'apache2', 'mongod', 'rms', 'updater', 'servicesmngt', 'snmpd'
• “sudo tcpdump” (see below)
• “ipconfig” (opens a graphical interface to configure network interfaces)
• “routeconfig” (opens a graphical interface to configure routes)

Hint: To see all available commands press TAB twice at command prompt.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
b) List of shell commands for “support” user
• “netstat”, “ping”, “lshw”

c) Example for capturing streams


• Log as “titan”
• “cd /home/titan”
• “sudo tcpdump -w asset.pcap -i <interface_name> dst <destination_ip>
and dst port <destination_port>” (for details, please read
http://www.tcpdump.org/tcpdump_man.html)
• hit CTRL+C to stop the capture
• To retrieve the capture, connect to the TITAN Live FTP (with FileZilla for example)
• Browse to “/home/titan” and download the capture

3. Diagnostic package
Diagnosis packages can be used upon ATEME request, in case something unexpected occurred on the
unit. Such packages contain all the required information for issue investigation.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
VII. System
All the panels under the “System”’ panel are related to system-wide parameters. They do not relate to
service operations.

1. System Information
a) System Information
This panel allows to monitor the health of the system and provide information on the hardware
environment

Figure 98: System Information

ID Description

Indicates the current server time. This time will be used for logging information, as well as for EBP
Server Time
message timestamping. If a NTP server is used, the synchronization status will be reported here.

CPU Reports the detected CPU type. In case of virtualization, this information may be incorrect.

Virtualization Reports if virtualization has been detected. If yes, the detected hypervisor will be reported.

Detected individual CPU frequency; in case of multi core system, this is the frequency of a single
CPU Frequency
CPU

Number of Cores Detected number of cores per CPU

Gives the real CPU usage, as reported by the TITAN Linux Operating System, scaled to 100% over
CPU (real)
all the cores. This CPU must usage must be very carefully analyzed by the ATEME support team

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
before drawing any conclusion. For instance, having a CPU near 100% does not necessarily mean
that the system is overloaded, and does not necessarily mean that it’s impossible to add another
service.

Reports the CPU estimated usage; this usage is static, and only depends on the TITAN
CPU (estimate) configuration. A value above 100% means that the system may not be able to maintain the desired
level of video quality.

RAM Detected amount of memory

Memory Usage Amount of memory currently in use

Reports if an ATEME extension board has been detected. If several cards are detected click on the
SDI
card name to display its details.

Version Version currently in use

b) Hardware Monitoring
In this panel, the TITAN Live will report IPMI based information about detected fan, CPU and PSU
sensors. The information contained in that panel depends on the type of Hardware on which the TITAN is
running; it may not be consistent if launched on heterogeneous platforms.

ID Description

Reports the CPU temperature; please note that an alarm can be set in the hardware monitoring
CPU Temp
section to ensure that the temperature remains in an acceptable range.

Reports the FAN speeds, in RPM. An alarm can be set for every individual fan, if the fan speed
Fan
reaches 0.

Reports Power Supply presence, and/or failure. An alarm can be set if the power supply is in
Power Supply status
failure.

c) VCA Nodes
In this panel, information about the state of VCA nodes are present when the server is equipped with
such cards.

ID Description

Node name Id of the node

MAC address Mac address of the node

CPU load Current CPU usage of the node

Memory usage Current memory usage of the node

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
State Current state of the node

Figure 99: VCA Nodes information

2. System Management
a) System CPU configuration

Figure 100: System configuration

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Those parameters define the behavior of the TITAN with regards to CPU consumption. The TITAN Live
has a unique, patented algorithm which goal is to maximize the CPU cycles dedicated to video encoding.
As a result, the CPU usage is always maximized, resulting in a more efficient usage of the servers.

ID Description

When checked, the TITAN will limit the number of services that can simultaneous be launched,
Use CPU Locked … based on the estimated CPU capabilities at and on the CPU consumption of the configured
services. The number of services will be lower when “premium mode” is enabled.

When checked, the number of services that can simultaneously be launched will be lowered so
Premium Mode that more CPU is dedicated to each service. Please note that because of the dynamic CPU
allocation, the exact behavior of this checkbox can only be analyzed by the ATEME support team.

Enable automatic This option is helpful to troubleshot issues, capturing video and audio data as it goes through the
captures processing. Note that activating this option significantly degrades performance.

This lets you customize the "Titan Live" name of the browser's tab. It is shared by all users of the
Set Tab Title
Titan.

b) License management
The TITAN comes with software licenses than must be activated by the ATEME support team. It relies on
a license server (which is itself a TITAN). The license server can thus be either local (meaning that the
TITAN is acting as the license server) or remote (in which case another TITAN will act as a server that
distributes tokens).

Figure 101: License Management

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
If a given license is missing, the TITAN will authorize usage of the corresponding feature for 2 hours and
raise an alarm; once the 2 hours have expired, the transcoding will stop. This 2h period (named the
“grace period”) ensures that the service will not stop working if the server is lost.

ID Description

When checked, the TITAN will query tokens from a remote server (the remote server being a
Use remote server TITAN). A valid TITAN IP address must then be used. When unchecked, the TITAN localhost will
behave as the license server; in such a case, a valid license must be uploaded to the server.

Upload license Click to upload a license file, generated by the ATEME support from the instance Finger print.

Export report Exports a txt file containing the list of the license features.

c) Logos configuration
The TITAN Live can insert logos, either static or animated, in the video pipeline. These logos are inserted
right before the encoding stage, after all the resize/crop operations. This page is meant to manage logos
that can be uploaded from this page by the user.

Figure 102: Logo upload

Once they are uploaded through that page, logo can be referenced in the service configuration to be
used in overlay of the video. Animated GIF and animated PNG are supported.

d) Fonts configuration
The TITAN Live uses fonts for several purposes:

- Closed caption/Teletext subtitles burn-in


- Teletext to DVB-SUB conversion

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 103: Fonts upload

True Type fonts can be uploaded through that page; once uploaded, they can be used in the service
configuration. The font appearance can be viewed in that window. If no font Is uploaded, the TITAN
default font will be used.

e) Time configuration
The TITAN Live time can be set by an operator manually or using a NTP server.

or

Figure 104 : System time configuration

ID Description

Manual: operator set manually the system time.


Configuration mode
NTP: use NTP protocol to configure the system time.

Timezone Define the time zone

Define the IPv4 address of the NTP server


NTP server address

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
(NTP mode only)

Operator picks date and set system time. When clicking ‘Now’, the Date & Time fields are fulfill
with the information of the system.
Date/Time

(Manual mode only)

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
f) SSL certificates configuration
The TITAN Live can use customer defined SSL certificates.

3. System Update
The TITAN Live is upgradeable through update packages. These updates have to be uploaded through
that page. Several (up to 8) packages can be stored on the unit, to ease back and forth between different
versions of the TITAN.

Figure 105: Updating the system

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Once uploaded, click on the “ ” icon to install the corresponding firmware. The status of the
installation will be reported on the right panel. It should be noted that installing a new firmware will
require a full power cycle and interrupt the running services.

Please report any upgrading issues to the ATEME technical support team.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
4. Network Management
The TITAN Live offers a comprehensive network management view. The Titan Live detects the number of
physical Ethernet interfaces available on the System and lists them in the top-hand side table of the
‘Network Management’ sub-page. This page also offers the possibility to create and manage VLAN, as
well as creating network routes for all the interfaces.

Figure 106: Defining the network

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
a) Physical Interfaces
The Titan Live lists the network interfaces detected on the system1. A minimum of one interface is
needed in order for the system to be functional. Each interface row reports information about the
associated interface.

Parameter Description Range

Interface connectivity status. Grey when disabled, Red when Link is down,
Status Green, Red, Grey
Green when link is established.

Interface Interface identification in the underlying Linux system eth0/1/.…/N

MAC MAC address of the detected interface. Mac address

Version of the IGMP protocol. This indicates the detected version, i.e. the
IGMP V2 / V3
version declared by the IGMP querier inside the interface network.
Table 1: Physical interface information

Each row also offers the possibility to configure its interface according the following parameters.

Parameter Description Range

State Enables or disables the interface. Up, Down

Choose the method to set the IP address and netmask: either static or
Method Static, DHCP
from a DHCP server.

Address IP address in IPv4 format (static method only) Unicast IP address

Netmask Netmask in IPv4 format (Static method only) IP netmask

Label to indicate the purpose of the interface, for example


Logical Name “Management’, ‘Input, ‘Output’, ‘InOut’. Logical names will be listed in String
selectable interfaces when creating/editing an input or an output.

Auto, 10/Half, 10/Full,


Method to initiate the negotiation mode (half/duplex) and speed with the
Link Speed 100/Half, 100/Full,
connected network device. Auto
1000/Half, 1000/Full
Table 2: Physical interface configuration

1 The TITAN Live does not limit the number of physical interfaces on the system.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
b) NIC Bonding
The NIC (Network Interface Card) bonding is a term used to describe a way to increase available
bandwidth. When bonded, two NICs appear to be the same physical device and they also have the
same MAC address. NIC bonding may also be called NIC Teaming. There are multiple bonding modes
(please read https://goo.gl/DC0bT for more details) and the TITAN Live supports:

- ‘backup-active’ mode and the following options ‘miimon’, ‘updelay’ & ‘downdelay’
- ‘balance-rr’ mode and the following options ‘miimon’, ‘updelay’ & ‘downdelay’

Note that some bonding modes (specially ‘balance-rr’) require a dedicated switch to make it work
properly (see https://goo.gl/PKAmI).

Tips & Tricks: Press CTRL + click on a slave to select multiple interfaces

Notes:

- To avoid issue when removing a VLAN on a bonded interface, the operator shall first remove the
VLAN and then remove the bonded. In other words, the operator shall follow the reverse order
of the VLAN creation.

c) Virtual LAN management


VLAN (Virtual LAN) are used to create virtual sub-networks on a physical infrastructure, without
additional equipment. Any number of virtual interfaces can be created. Virtual interfaces can then be
used exactly like the physical interfaces for receiving or sending IP transport stream. The only difference
in configuring VLANs is that three other parameters need to be specified:

- The associated physical interface,


- The VLAN ID (12-bit field specifying the VLAN to which the frame belongs, and that will be used
to “tag” the frames)

d) Route configuration
All the TITAN Live interfaces can have routes. When a route is set up, all the outgoing traffic will be
routed according to the rule defined here. The route can be tied to a host or to a whole network; all the
traffic matching the entered rule will be routed to the defined gateway.

Please contact your system administrator or the ATEME technical support team for more information.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
e) DNS configuration

Figure 107: DNS configuration

A primary and a secondary DNS can be configured to ease TCP based services such as RTMP or HLS
publishing points.

f) Statmux Configuration

Figure 108: Statmux Pool configuration

Multiple statmux pools can be configured, identified by the field "Pool Id". In the service device
configuration, the Statmux pool can be choosen if "Enable VBR Statmux" is checked.

The communication between the services running on a TITAN Live and a Statistical Multiplexer is done
through a multicast group. All the messages going from the TITAN Mux to the TITAN Live will use that
multicast group.

For redundancy purposes, a primary and a secondary interface can be defined. Messages will be received
on both interfaces.

If primary and secondary interface are the same, it is assumed that no redundancy is needed and that
only the first line of source address will be taken into account.

Parameter Description Range

Defines the multicast group that the TITAN will listen to. This address has
Multicast address IP Address
to be entered in the TITAN Mux as well.

Port Listening port. Has to be entered in the TITAN Live as well. Port

Interfaces where the TITAN will listen to. The TITAN will also send the
message to the TITAN Mux through that interface. It is highly
Interfaces Ethernet port
recommended that the first interface is the same as the primary
streaming interface

Source Filtering If checked, the field Source will be used.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
In this case the input stream will be received only if it has a source
address matching the field Source. This option works only if the network
supports IGMP v3.

Address X Sets the IP address of the source, corresponding to each interface IP Address

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
5. Alarms Management

Figure 109: Alarm Management

Alarm management is divided in two parts: the left side is related to the SNMP configuration, while the
second one allows the configuration of each individual alarms. Note that hardware related alarms are
configured in a dedicated page.

a) SNMP Configuration
The TITAN Live allows to change the SNMP community strings for Read-Only (default string: public) and
Read/Write communities (default string: private).

Traps can be enabled at a system level by clicking the “Enable traps” checkbox; when enabled, all the
alarms defined in the right panel may or may not trigger the emission of a trap, depending on the per-
alarm configuration.

Traps can be sent to up to four receivers; please note that the TITAN Live will automatically select the
appropriate combination or interface/route to reach the recipients that are defined here.

b) Alarms configuration
The right panel allows for configuration of individual alarms. An event that occurs on the TITAN Live can
trigger an alarm on the GUI and emission of a trap (if enabled at a system level). The TITAN Live offers
the ability to enable/disable the traps individually.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
6. Password Management

Figure 110: Password edition

The TITAN Live offers three logging profiles:

- The administrator profile has the highest privileges. It can modify all the parameters, including
service configuration and system (network, etc) configuration. The administrator is also granted
the rights to modify the password of the other profiles.
- The Operator can edit all the service parameters (encoding configuration); but it does not have
the ability to modify system wide parameters (IP address, routes, etc) that would potentially
make the unit unusable.
- The monitoring profile can only monitor the system but cannot perform any modifications.

7. Logging configuration
This page offers the possibility to configure a connection with a remote client which will be forwarded
syslog messages. This can be used to remotely store unit logs.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 111: Remote logging configuration

Parameter Description Range

Checked = enabled,
Enable log forwarding Checkbox to enable or disable syslog forwarding to a remote client.
Unchecked = disabled

Syslog protocol Selects the protocol used for syslog connection with remote client. UDP or TCP

Syslog client address IP address of remote syslog client Unicast IP address

Syslog client port Port of remote syslog client [0; 65536]

8. Hardware Monitoring
a) Hardware Monitoring
The TITAN allows to set alarm related to the hardware on which it is running. These alarms are related to
fans RPM, PSU failure and CPU temperature. Being hardware agnostic, the content of this page will vary
depending on the host, and of the IPMI capabilities.

- CPU alarms are related to a temperature range; alarms will be raised when the temperature
exceeds a given (user configurable) value, and will be closed when it goes below another
threshold.
- FAN alarms are related to the detection of a non-spinning fan. Depending on the hardware
configuration, some FANs may not be installed and will thus raise an invalid alarm; this alarm can
be disabled through the UI.
- PSU alarms are related to PSU failure. Depending on the hardware configuration, the secondary
PSU may not be installed and will thus raise an invalid alarm; this alarm can be disabled through
the UI.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 112: Hardware monitoring

b) VCA Hardware
This page allows to restart a VCA node, and gives additional information about the VCA hardware.

ID Description

Node name Id of the node

Card number Id of the card

State Current state of the node

Restart node Clicking on this button will restart the corresponding node

To display the additional information, click on a line.

ID Description

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
CPU Type Name of the CPU of the node

Number of cores Number of cores of the CPU

Memory size Memory size installed on the node

MAC Address MAC address of the node

Figure 113: VCA Hardware

c) SDI Cards
This page displays the list of available SDI cards. It is also possible to change the name of a card.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 114: SDI Cards

9. File Servers Management


It is possible to choose a file-type output when transcoding live streams with TITAN Live. This page allows
to configure file servers that will be used to receive the resulting output files.

a) Adding a file server


Parameter Description

Protocol to use. The TITAN Live supports the following


Type protocols: NFS, SAMBA v1.0, SAMBA v2.0, SAMBA v2.1,
SAMBA v3.0 and CIFS.

URI The URI of the server.

Domain Domain name (optional parameter)

Login Login (optional parameter)

Password Password (optional parameter)

NFS:

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Samba and CIFS have the same syntax

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 115: File server configuration

b) Management file servers


This section provides the list of previously added file server and a way to remove them by clicking on the

button.

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com
Figure 116: Manage file servers

Green Plaza, 6 rue Dewoitine Société Anonyme au capital de 1.410.903,62 €


78140 Vélizy-Villacoublay RCS Versailles B 382 231 991
France NII: FR 09 382 231 991
Code APE 7112B
Tel. +33 (0)1 69 35 89 89
www.ateme.com

You might also like