TRIAX 492095 IPTV EPG Server User Manual

June 8, 2024
TRIAX

492095 IPTV EPG ServerTRIAX 492095 IPTV EPG Server - fig
1 User Manual

Safety regulations and notes

ATTENTION

  • Failure to comply with the specified precautionary measures may cause serious injury to persons or damage to property.
  • The assembly, installation, additional electrical wiring, servicing installation and commissioning may only be performed by suitably qualified persons, technicians or  installers in compliance with safety regulations.
  • Damage due to improper installation and commissioning, defective connectors on cables or any other incorrect handling will void the warranty.

CAUTION

  • The devices meet the EU directives 2011/65/EU, 2014/30/EU and 2014/35/EU.
  • The safety requirements are according to the standards EN/DIN EN 50083 resp. IEC/EN/DIN EN 60728 and must be observed, especially concerning equipotential  bonding and earthing.
  • Observe the relevant country-specific standards, regulations and guidelines on the installation and operation of antenna systems.
  • Before starting installation or service work disconnect the receiving system from mains.
  • Installation or service work should NEVER be undertaken during electrical / thunderstorms.
  • Avoid short circuits!
  • To ensure electromagnetic compatibility, make sure all connections are tight and that the covers are screwed on securely.
  • Take action to prevent static discharge when working on the device!
  • Due to the risk of fires caused by lightning strikes, we recommend that all mechanical parts (e.g. distributor, equipotential bonding rail, etc.) be mounted on a non- combustible base. Wood panelling, wooden beams, plastic covered panels and plastic panels are all examples of combustible bases.

To prevent fire, short circuit or shock hazard

  • Do not expose the unit to rain or moisture.
  • Install the unit in a dry location without infiltration or condensation of water. In case of the formation of condensation wait until the system is completely dried.
  • Do not expose it to dripping or splashing.
  • If any liquid should accidentally fall into the cabinet, disconnect the power plug.
  • Install the head-end station where it is protected from direct exposure to sunlight
  • Install the head-end station not within the immediate vicinity of heat sources
  • Do not install the head end in cabinets or recesses which are not ventilated.
  • Do not place any vessels containing liquids on the head-end station.
  • Do not place anything on the head-end station which could initiate fires.

To avoid any risk of overheating

  • Install the unit in a well aired location and keep a minimum distance around the apparatus for sufficient ventilation
  • Do not place anything on the unit that might cover the ventilation holes.
  • Do not install the product in a dusty place
  • Use the apparatus only in moderate climates (not in tropical climates)
  • Respect the minimum and maximum temperature specifications
  • Ensure that the headend station is adequately ventilated.

To avoid any risk of electrical shocks

  • Controller must be correctly grounded according to applicable national regulations.
  • For a complete disconnection from the mains, the mains plug must be pulled out of the mains socket. Ensure that the mains plug can be pulled out without difficulties.
  • Pull out power plug when making connections of cables.
  • To avoid electrical shock, do not open the housing.

To avoid interferences with LTE services in Europe

  • Do not select a channel higher than UHF 48 in countries with LTE II / 700 operation
  • Do not select a channel higher than UHF 60 in countries with LTE I / 800 operation
  • Use coaxial cables with screening effectiveness of >85dB (Class A) at least or >95dB (Class A+

WEEE disposal
Electronic devices should never be disposed of in the household rubbish. In accordance with directive 2002/96/EC of the European Parliament and the European Council  from January 27, 2003 which addresses old electronic and electrical devices, such devices must be disposed of at a designated collection facility. At the end of its service life,  please take your device to one of these public collection facilities for proper disposal.

Revision history

Version 1.0 IPTV EPG Server user manual – First release
Version 1.1 Update for Samsung REACH support

IPTV EPG Server

3.1 Introduction
The IPTV EPG Server provides Middleware Solutions for Hotel IPTV systems with an eXtensive Markup Language (XML) file with the EPG data, normally contained in a  DVB Transport Stream Barker Channel from satellite, cable and terrestrial antenna input to the TDX.

TRIAX 492095 IPTV EPG Server - fig Figure 1: Example setup, based on Macnetix system

3.2 Packing contents

1 piece  IPTV EPG-Server
1 piece  Power Supply
2 pieces  Wall or Rack mounting brackets
4 pieces Screws

3.3 Technical data

Typo Art. no IPTV MG Sow 492095
Functionality EPG XML Server for IPTV
I/O RJ45 Ethernet Connector
Supported speed Mbps
Cable Category
Maximum Cable Length m
Input USB AUX
Maximum power consumption mA
Maximum supported disk size TB
Maximum supported file size GB
Maximum supported filename length
General Data
I/O connector IP Stream
Input connector USB AUX
Input connector DC
Current consumption (without USB Device present) mA
Input voltage (fed from TOU 232SA or optional from PSU V
Operating temperature °C
Weight kg
Dimensions mm
Accessories
Power supply

Mounting the IPTV EPG Server

4.1 Installing the device
The IPTV EPG-Server can be mounted in a 19” rack or wall mounted in any direction needed.
4.2 Device overview

TRIAX 492095 IPTV EPG Server

Installation & Easy Setup

5.1 Installation
5.1.1 Static IP address
A static address must be used on the computer you use to configure the headend. Refer to the computer’s operating software documentation for assistance on using static IP  addresses.
5.1.2 Connecting to the EPG Server
Connect IPTV EPG Server to power. Using a computer on the same local network, type in the Server IP (default: http://192.168.0.200) into a browser to access the EPG Server Web Interface.
Enter user name and password (default “admin” and “Triax1234”) and press Enter.
Note:
The computer must have access to the same IP Subnet as the Server.

5.2 TDX Setup
Before getting started, make sure the headend is setup with a unique TSID and ONID and each channel has a unique SID.
Setup the headend to deliver an IP Barker channel (a transport stream containing only information about upcoming programs, thereby reducing the bandwidth required for  the transport streams carrying the audio/video information) in order to provide the IPTV EPG Server with a transport stream of EPG data.
Note:
For information on how to set up an IP Barker channel, please refer to the “IP Output Configurations – EIT Barker channel” chapter of the TDX Headend System Main Unit User manual.
Take special note of the multicast IP address for the Barker channel, as this is needed for the rest of the setup procedure.

5.3 STATUSTRIAX 492095 IPTV EPG Server - fig 2

The Server Status page, gives basic information about the server. Take special note of the “Services” and “Events” fields. These show how many services the server is  currently receiving data for, through the Barker channel. This number may differ from the number of services, reported by the TDX, since not all services actually have EPG  data in their transport stream. The Events show how many programs are currently registered in the EPG server.

5.4 SETTINGSTRIAX 492095 IPTV EPG Server - fig 3

5.4.1 Device Settings
The Settings link takes you to the settings menu.
The Settings menu contains the static IP settings for the IPTV EPG Server and the Server Settings for listening to the Barker channel.
The IPTV EPG Server IP can be changed to a different subnet (e.g. the same as the TDX Service port). You can do so by changing it under “IP Settings”. It is not a  necessary for the IPTV EPG Server to be on the same subnet as the TDX AUX port, they simply need to be connected to the same switch.

5.4.2 Server Settings
Enter the Barker channel IP you entered when setting up the TDX here.
You should now be able to access the EPG data in the selected XML format from your middleware solution.
Note:
To check the setup, you could enter the server address, followed by the path to see the raw xml file, e.g. http://192.168.0.200/xmlTvEvents.

Special note on Samsung SINC Server: Samsung Language Priority is a setting used for the Samsung SINC server system. Because the Samsung format is only designed for 1  language, the server will use the topmost language in this list that is available in the Barker stream. If the server has detected a new language that has not been prioritized yet, it will be printed in red until the changes are applied.
To update the IPTV EPG Server, click select file and in the dialog box, select the image file you received from Triax A/S. Select Open and return to the Software Upgrade  page. The click the Upgrade button and wait for the IPTV EPG Server to restart.

5.4.3 How to change from SINC to REACH XML format
If changes are done, please make sure to update both the EPG Server and the TRIAX Transfer Service.

Changes at the EPG Servers GUI:
It will by default be supported only for SINC XML format and if the user wants to change the XML format to be comparable for his new REACH Server, then it is only  needed to change the “Samsung API Path”.
The Settings link takes you to the settings menu.
The default value here is “/samsungEvents” and to change it to the comparable Samsung REACH XML format, just change the value to “/samsungEventsReach” and click  the Apply button.
It should be applied right away and no need to restart.

Changes at the EPG Transfer Service GUI:
When changing the “Samsung API Path” at the EPG Servers GUI, it is needed to change it as well in the “Triax EPG Transfer Service” that should be located on the same  system as the Samsung SINC/REACH Server.
The GUI looks like shown below:TRIAX 492095 IPTV EPG Server - fig
4

You need to change the parameters, press the stop button and then the config button.
In the Configuration window, it is possible to change:

  • The IP address of the EPG Server
  • The destination folder for the Samsung_epg.xml file for the SINC server. The location must always be “<SINC/REACH Server install  directory>\htdocs\data\epgxml”
  • The destination filename. This is required to be Samsung_epg.xml by the SINC server
  • The refresh time for the application. The default is 5 min, but if desired this can be anywhere between 2 and 65537 minutes (default 5 minutes)
    Change the “EPG Source URL” to the “Samsung API Path” that you entered earlier – change from “/samsungEvents” to “/samsungEventsReach”

The window will alert you if there are any problems with the data you have enteredTRIAX 492095 IPTV EPG Server - fig 5

Every time the “Samsung API Path” is changed, it is needed to change it here as well to see the changes on the TV.
For more info see the manual for the “TRIAX EPG Transfer Service”:

5.5 SECURITYTRIAX 492095 IPTV EPG Server - fig 6

In this menu you can change the password for the EPG Server as well as the time that must pass for an auto logoff, if wanted. Default session timeout is infinite, but if the  page is accessed from another PC, the password needs to be entered again

5.6 SOFTWARE UPGRADE
The IPTV EPG Server can be updated via the Ethernet port. This is done by going to the Software Upgrade page.
To update the IPTV EPG Server, click select file and in the dialog box, select the image file you received from Triax A/S – “xmls_fw_1.1.9.img”. Select Open and return to  the Software Upgrade page. Then click the Upgrade button and wait for the IPTV EPG Server to restart (it can take up to 2 minutes). TRIAX
492095 IPTV EPG Server - fig 7

5.6.1 How to do an initial install (normal update not working)
If, for some reason, update through the GUI (described in section above) is not working, then it is possible to upgrade through a USB key. This is the same way if using a  recovery image if the device is bricked or not accessible through the GUI.
Remember to export the config file because this is a clean install, and it is needed to import the saved config file back after the install.
How to install through USB key:

  • Get the xmls_fw_initial_install_1.1.9.zip file
  • Format the USB key driveasFAT32
  • Unzip and copy everything to the USB key
  • Insert the USB key into the EPGserver and power cycle the server
  • Wait 2 minutes and then remove the USB key drive and power cycle the server again

5.7 MISCTRIAX 492095 IPTV EPG Server - fig 12

5.7.1 Importing and exporting settings
When setting up multiple identical systems, you can use the Misc page to export the settings from one IPTV EPG server to another. Simply click Export and save the file on  a FAT32 formatted flash drive and plug it into the next Server. You can then use the dialog box to load the setting.
On this page you can also Load the Default settings and Reboot the device.

5.8 Output format
The function of the IPTV EPG Server is to translate the data provided by the TDX via the Barker channel to the supported XML file formats. The Barker channel itself does not contain the service names, but provides EPG data for each ONID/TSID/SID, i.e. the Original Network ID (ONID), the Transport Stream ID (TSID) and the  Service ID (SID). In the IPTV EPG Server, this combination of ONID/TSID/SID is organized into a “DVB Triplet”, showing each ID as 3 sets of 4 hexadecimal numbers.

Example:

ONID TSID SW DVB Triplet
43962 0 1 abba00000001

So in order for the TV/STB to display the correct information for the corresponding service, the XML file triplets has to be paired with the Service names in the Service plan.

5.8.1 XMLTVFormat
The Triax preferred format is the open XMLTVFormat. This format provides a well-defined structure for the EPG data that can be used in a variety of devices. It should be  noted, however, that the TDX, and thus also the EPG Server is providing the data in UTC time rather than local time, and the application reading the XMLTVFormat must  therefore correct for the local timezone and DST before presenting it to the user.TRIAX 492095 IPTV EPG
Server - fig 9

This picture demonstrates how the XMLTVFormat may be presented after a timezone correction and after the DVB Triplets have been translated into the actual service names.

5.9 Information necessary for the Middleware Server
The IPTV EPG Server is designed to provide EPG data to an IPTV Hospitality TV or Set Top Box. In these setups, the Middleware Server controls the channel mapping for  the TVs, and the only channel information the IPTV EPG Server can extract from the Barker stream, is the Original Network ID (ONID), the Transport Stream ID  (TSID) and the Service ID (SID). All this means that the Middleware Server must request the EPG data from the IPTV EPG server, using the ONID, TSID and SID.

To view this information on a TRIAX TDX, go to the TDX Service tool and select “Services”. Make sure the “IP” and “IP SID” boxes are checked. This will show you the  SID for all the services that are currently mapped to IP addresses.
On the TRIAX TDX, the IP ONID is always 43962 and the IP TSID is always 0.

5.9.1 Samsung SINC Server and REACH Server
The Samsung SINC/REACH server is a middleware server designed primarily to run on local servers.
The difference between those two is the XML format output from the EPG Server needed for the SINC and REACH Servers.

When setting up the SINC server channel plan, first make sure the provided tray application is running. Then you can select the relevant EPG data as long as you know the  SID. Note that the SIDs are delivered in HEX numbers from the IPTV EPG Server. This means that the number 10 is represented as an A, the number 11 is represented as a B and the number 15 is represented as an F. The SINC server has a special XML format and additionally requires a special tray application, running on the server, in order to copy the information to the required location on the server.
An alternative and sometimes easier way to set up the channel plan is to edit the Excel formatted channel plan that can be exported from the SINC server and add the values  from the channel list that can be exported from the TDX.
When this is done, the channel list can be imported into the SINC server again.

Note:
The SINC server only supports service names of 15 characters or less (including spaces).

5.10 Troubleshooting
If you are unable to access the EPG data in the proper format, please check if the Status page has registered any Services and Events. If this is not the case, check the IP settings of both the IPTV EPG Server and the Headend.

Support

Support information in your language will be found on our country sites.
Go to www.triax.com and select your country.

TRIAX 492095 IPTV EPG Server - fig 10

Below the Support & Training menu you will find additional help and support information.TRIAX 492095 IPTV EPG Server - fig 11

Terms and Abbreviations

Term Explanation
TBA To Be Added
TBD To Be Determined
PID Packet Identification; According to standard ISO 13818-1
SID Service Identification; According to standard ISO 13818-1
TSID Transport Stream Identification
NIT Network Identification Table; According to standard ETSI EN 300 468
NID Network Identification used in NIT; According to standard ETSI EN 300 468
ONID Original Network Identification used in NIT; According to standard ETSI

EN 300 468
STB| Set Top Box; DVB receiver that is connected to a TV set
Receiver| A device that receives a signal from a headend. An example could be a TV-set or a STB.
end-user| A person that uses a TV or receiver.
Installer| A person that installs, deploys and maintains the headend system
i/f| Interface
TS| Transport Stream; According to standard ISO 13818-1
ES| Elementary Stream; According to standard ISO 13818-1
Service| According to ETSI EN 300 468

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals