Table of Contents

Advertisement

SYSTEM INSTALLATION GUIDE
Version 2.3.0
January 28, 2014

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 360GBPX-E Combo and is the answer not in the manual?

Questions and answers

Summary of Contents for SnapTV 360GBPX-E Combo

  • Page 1 SYSTEM INSTALLATION GUIDE Version 2.3.0 January 28, 2014...
  • Page 2: Table Of Contents

    Contents 1 Introduction Applicability ........Target audience .
  • Page 3 ....... . . 63 13.3 EPG: Importing XMLTV data into the SnapTV EPG server Configuring the gate- way for using an XMLTV EPG source .
  • Page 4 17 Audio Media Player 17.1 Play radio channels on your Audio Media Player ....77 18 SnapCast 18.1 SnapCast administration pages ......79 18.2 Enabling SnapCast .
  • Page 6: Introduction

    The reader of this manual is required to have a basic command line user experience on Linux and preferably basic knowledge about Linux networking. For specifics on the SnapTV Linux distribution (Ubuntu 12.04 LTS), the following is a good starting point •...
  • Page 7 System Installation Guide, Release 2.3.0 Chapter 1. Introduction...
  • Page 8: Getting Started

    CHAPTER Getting started 2.1 First time power up Connect both power cables to the unit and to 220VAC wall outlets. Switch both switches on the power supplies to the 1 position. Thereafter, switch the unit on by pressing the toggle switch on the front panel.
  • Page 9: Setting New Passwords

    2.3.2 Creating admin user for accessing the web interface In case the current web interface user/password is forgotten, a new user and password can be defined using this command. Example: ~# sudo /opt/snaptv/bin/create_admin_user.pm <username> <password> (<real name>) Creating user <username> (admin) with password <pasword>...
  • Page 10: Network Configuration

    System Installation Guide, Release 2.3.0 ~# loadkeys no-latin1 Loading /usr/share/keymaps/i386/qwerty/no-latin1.map.gz 2.5 Network configuration 2.5.1 Default settings Your unit has two network interfaces, named eth0 and eth1 as labeled at the rear of the server. In a typical configuration, eth1 will be used for external connection, providing Internet access, while eth0 is connected to the local network where the radio and TV channels are to be multi- casted.
  • Page 11 System Installation Guide, Release 2.3.0 iface eth0 inet static address 10.0.0.5 netmask 255.255.255.0 up ip route add 224.0.0.0/4 dev eth0 auto eth1 iface eth1 inet dhcp # This blank configuration will automatically use DHCP for any net Note that no default gateway is assigned to eth0. This is because a default gateway will be assigned to eth1 if eth1 is used to connect to an external network with automatic configuration via DHCP.
  • Page 12 This is done through the Network Time Protocol. As long as the SnapTV unit has access to the Internet, this will work transparently. Should this option not be available, an NTP server should be made available to the SnapTV unit on the local network.
  • Page 13: Assigning Hostname

    Note: If you change the hostname and the new hostname does not have a valid entry in the configured DNS, you have to add an alias for it in the file /etc/hosts, or the SnapTV web interface will not work.
  • Page 14: Accessing The Web Interface

    CHAPTER Accessing the web interface Administration of the SnapTV units is primarily done through the web interface available on the unit. Now that we have done the basics in a terminal window, we can move on and set up the rest of the services.
  • Page 15 System Installation Guide, Release 2.3.0 • Configure Host IP, see section Host IP The following chapters describe how you can use the web interface to administer your SnapTV unit. Chapter 3. Accessing the web interface...
  • Page 16: Software Upgrade

    The server operating system is based on Ubuntu 12.04 LTS (Long Term Support) a debian based Linux distribution sponsored by Canonical Ltd. Software updates are downloaded from an online service by SnapTV, while some security patches will be downloaded directly from Canonical servers.
  • Page 17: Upgrade Using The Terminal

    SnapTV support. 4.3 Upgrade using the terminal The SnapTV server uses Aptitude to keep software up to date. Log into the server using ssh or use an attached keyboard and monitor. First update the list of available updates:...
  • Page 18: Manage Inputs

    CHAPTER Manage inputs In this section we will explain how to connect various input sources and configure them to become TV channels. 5.1 Numbering of the input sources The input devices will be identified by an port identifier like for instance 9:1 or 5:a-1. The number before the colon is the slot number which has the range 1 to 12.
  • Page 19: Terrestrial And Cable Connection

    System Installation Guide, Release 2.3.0 5.3 Terrestrial and Cable connection Each DVB-T/DVB-C input has a standard IEC 169 connector (also called Belling-Lee or TV Aerial Plug). The connector at the top is for antenna input to both DVB-T/DVB-C tuners of the two port input card.
  • Page 20: Analog Sources

    System Installation Guide, Release 2.3.0 Insert your program card into the CAM and then insert the CAM into its port. Note that it may take some time from the channel is first tuned until it works as expected when the program card is new or have been unused for a while.
  • Page 21: List Inputs

    System Installation Guide, Release 2.3.0 RCA composite video and RF-tuner inputs. The stereo audio connectors are to be used in conjunction with both S-video and composite video input. When using the tuner both video and audio will be received from the RF input. Sometimes two neighboring slots may share one RF connector.
  • Page 22: Manage Live Signals

    CHAPTER Manage live signals 6.1 List and edit channels TV and Radio channel can be found on seperate pages. TV channels can be displayed by clicking in menu Manage Live signals List TV channels. Radio channels can be displayed by clicking in menu Manage Live signals List Radio channels.
  • Page 23 System Installation Guide, Release 2.3.0 6.1.2 Edit channel information If you need to change the channel name, its address, override the TTL for the channel or edit channel ID, you must use this form to do it. Click OK to save. 6.1.3 Channel descrambling Channel descrambling will, if enabled, use a CA module and smart card inserted into the tuner to descramble the channel before multicasting to the internal network.
  • Page 24 System Installation Guide, Release 2.3.0 • Teletext • Video • Other For each group several selectins are available. Up to 10 languages can be set up in the “Drop all except filter” (Keep filter) for each component. The main selection for each group consists of 4 choices: Drop “none - all - all except - all scrambled except”.
  • Page 25: Add Channel From Input

    6.1.5 Multicast Monitoring See section Monitoring. 6.2 Add channel from input Follow these steps to add channels from a physical input of your SnapTV Gateway product. 1. Click Manage inputs List inputs. Then you should see a menu looking something like this: 2.
  • Page 26 System Installation Guide, Release 2.3.0 3. You decide to add some of the interesting international channels on 11597000 MHz. 4. After clicking Tune!, you should get a list of channels at the given transponder, looking something like this: 5. Enter a multicast address and port for the channels you want to add. You can click on the wand icon to the right to get a suggested value.
  • Page 27 System Installation Guide, Release 2.3.0 6. Now click Add selected channels. After a few seconds the TV channels will be listed in the web interface and the dot behind each channel should change color from red to green, indicating that “channel status” is OK. 6.2.2 DVB-T and DVB-C Follow these steps to add channels from a DVB-T or DVB-C transponder: You will first be asked if the signal to be tuned is DVB-T or DVB-C.
  • Page 28: Stream Full Transport Stream From Input

    This channel will not be streamed by the SnapTV equipment, but it will be listed in the clients channel list together with the channels streamed by the SnapTV gateways. It will also be possible to select this channel for recording on an a SnapTV nPVR unit.
  • Page 29: New Looped File Channel

    5. Click OK. 6.5 New looped file channel The SnapTV Gateway can stream “simulated” channels by looping a stored file. To do this a broadcast quality mpeg2 single program transport stream is needed. The file should have no discontinuities.
  • Page 30: Manage Content

    If your system has an internet connection you can subscribe to VoDs and other content from the SnapCast service. By subscribing to SnapCast channels you can keep your VoD li- brary up to date automatically. Contact SnapTV support (support@snap.tv) or SnapTV sales (sales@snap.tv) if you want to try out SnapCast. Please see...
  • Page 31: Infopage

    7.2 Infopage With Infopage component you are able to create simple html page that can be displayed in SnapTV Portal. Enter infopage title and content. Infopage content field can contain simple HTML tags. To use that page as Infopage in portal set following url under System configuration -> Portal ->...
  • Page 32 System Installation Guide, Release 2.3.0 7.3.3 Remove pages • To delete all entries in the list of pages, you can click the Delete all button next to Add. • To delete a single entry, click the X behind the list entry you want to remove. 7.3.
  • Page 33 System Installation Guide, Release 2.3.0 Chapter 7. Manage content...
  • Page 34: Manage Recording

    CHAPTER Manage recording To use the Network PVR functionality you need a nPVR ISRV-1234A or a nPVR GHI-480 with some configured channels. Usually this is done by combining the nPVR unit with one or more GW 360GBPX units in a cluster and setting up some channels from these units (see chapters DHCP Add channel from input).
  • Page 35: Configure Recording Of Tv And Radio Channels

    System Installation Guide, Release 2.3.0 If you already have a nPVR Manager service running on a different SnapTV server, you can point to it by entering its IP address under the Specify other nPVR Manager host heading below and click OK.
  • Page 36 This can be useful for system integrators who do not wish to use the standard SnapTV software stack. The different options can be enabled at the same time to give users both a set of operator- controlled recordings and the possibility to select programs for longer storage or on-demand recording of other channels.
  • Page 37 System Installation Guide, Release 2.3.0 Chapter 8. Manage recording...
  • Page 38: Content Provisioning Server

    CHAPTER Content Provisioning Server In order to provide end-user access to content such as nPVR or VoD, the SnapTV software stack uses the Content Provisioning Server which can provide selective access to services based on user subscriptions and other metadata.
  • Page 39 System Installation Guide, Release 2.3.0 Chapter 9. Content Provisioning Server...
  • Page 40: Client Provisioning

    Here you can instruct the gateway you are currently logged into to be the bootcast server by clicking the Enable here link under the Amino heading. If you have more than one SnapTV gateway in a group (see section DHCP) you can alternatively enter the IP address of another SnapTV gateway to act as bootcast server under Specify other amino host and press the OK button next to it.
  • Page 41: Standard

    Motorola STB’s by the multicast based infocast service. In order to avoid conflicting infocasts when several SnapTV products are present in the network, the unit which is to run infocast must be explicitly instructed to do so. In the web interface, click Client provisioning Standard to bring up a configuration menu like this:...
  • Page 42 System Installation Guide, Release 2.3.0 NOTE: Reboot all STBs button can be found on administration page of gateway where Infocast is defined. 10.2. Standard...
  • Page 43 System Installation Guide, Release 2.3.0 Chapter 10. Client provisioning...
  • Page 44: System Configuration

    CHAPTER System configuration 11.1 Network 11.1.1 Host IP Warning: If you change the IP address you have to do a Configuration remap afterwards. Also remeber that the STBs will not receive new network settings until the end of the lease time and a reboot of the STBs might be necessary.
  • Page 45 System Installation Guide, Release 2.3.0 The new address is enabled, with a timeout set to 45 seconds after which the original address will be restored if the new address is not confirmed. You have to authenticate to the server with its new address and press the confirmation button to make the new IP address permanent.
  • Page 46 System Installation Guide, Release 2.3.0 11.1.3 DHCP In order for STB’s to recevie network settings, a DHCP server must be present in the local network, and the gateway can function as a DHCP server. The DHCP server is started by clicking System configuration Network DHCP able here.
  • Page 47 System Installation Guide, Release 2.3.0 The values which can be set are: • Subnet • Netmask • Range • Default gateway • NTP server: Network Time Protocol server IP address. This is required for the set-top boxes to have the correct time. Normally, this is the same as the DHCP server. •...
  • Page 48: Cluster

    11.2 Cluster Sometimes it is needed to run several SnapTV servers together on a single site. These can be grouped into a cluster. The cluster has a shared configuration file so that you can have a single channel list with channels originating from one or more servers.
  • Page 49: Mini Browser Server

    System Installation Guide, Release 2.3.0 The servers are now authenticated to share each other’s configuration. Each server should show the other server under “Peered/known Servers” with hostname, Identifier fingerprint and a configuration version. The format of the line is: <hostname> (<Identifier>) (<Configuration version>): <Fingerprint>...
  • Page 50: Epg Service

    EPG server. What you have done so far is only to enable the Electronic Program Guide service as such; you have not yet defined the sources of data for the service. The SnapTV system supports 11.4. EPG service...
  • Page 51 System Installation Guide, Release 2.3.0 aggregation of EPG data from the Event Information Tables (EIT) that are embedded in the DVB transport streams, and import from XMLTV. However if you need to import data from XMLTV, contact technical support as there is currently no integrated support for it in the web interface.
  • Page 52: Monitoring

    System Installation Guide, Release 2.3.0 11.5 Monitoring With your SnapTV comes the feature to monitor different services. For instance can EPG data for a specific channel be monitored and send e-mail notification when something is wrong. Through the web interface, you can turn on monitoring for different services in your SnapTV unit.
  • Page 53 System Installation Guide, Release 2.3.0 11.5.2 Signal strength monitoring Go to Manage inputs List inputs, then click on a tuned transponder to see tuning infor- mation. Below channels tuned, just above Conditional access module, you will see a header Signal strength Monitoring. Click the drop down menu to choose your level of monitoring. Click OK button.
  • Page 54 System Installation Guide, Release 2.3.0 11.5.3 Multicast monitoring To always be sure that a channel is multicasting, click Manage live signals List channels. Choose a channel to monitor and click Edit behind the channel. You are presented with a page with channel information and at the bottom of the page you can turn on/off Multicast Monitoring for the channel.
  • Page 55: Portal

    In order to have clients such as Motorola boxes, Amino boxes or PanelPCs to boot the Portal software, this service must be running on one of the SnapTV servers in your network. To enable this service go to System configuration Portal Portal host and setup.
  • Page 56 System Installation Guide, Release 2.3.0 11.6.4 Factory settings The factory settings page is available after portal is installed. In clustered system this menu is accessible only form servers where the portal package is installed (normally only from the server where it is enabled). Factory settings is used to set up default setting for the set-tob boxes (STB).
  • Page 57 System Installation Guide, Release 2.3.0 In some portal versions it is possible to alter some or all of these settings locally at each STB. This menu is used for setting the default values globally for all STBs. Changing a parameter in the factory settings page will take immediate effect in all the STBs. An exception here is if the STB user already changed this parameter locally;...
  • Page 58: Set Time Zone

    System Installation Guide, Release 2.3.0 What subtitle language to use as standard if the TV channel broadcast subtitles in more than one language. Alernate subtitle language If the standard subtitle language is not available, this will, if available, be used instead. Audio mode If you connect additional sound equipment to the STB, set the output mode to “Digital”...
  • Page 59: Unicast Radio Services

    System Installation Guide, Release 2.3.0 11.8 Unicast radio services Unicast radio services starts a DLNA server and enables unicast playout of radio. This provides DLNA and UPnP capable devices with a list of URLs pointing to the unicast radio services so that they can play radio channels over http.
  • Page 60 System Installation Guide, Release 2.3.0 • admin The channel_admin and content_admin roles have got access to parts of the system only. The channel_admin can set up input cards and looped file channels. The content_admin can manage recordings and VoDs, monitor live channels and set up looped file channels.
  • Page 61: Configuration Profiles

    System Installation Guide, Release 2.3.0 11.9.2 Maintain users A table gives an overview of all created users. By pressing the view link of a user, details about this user are shown and can be altered. The user can be removed, the Name can be changed, the password can be overwritten by a new and the role can be changed.
  • Page 62: Setting Up Ssl

    Note that upon turning on SSL authentication, your browser is likely to give you a security violation. This results from the browser not being aware of default certificate that SnapTV has self signed. You can either except the certificate by overriding the violation and downloading the certificate or upload a trusted certificate.
  • Page 63 System Installation Guide, Release 2.3.0 Chapter 11. System configuration...
  • Page 64: System Information

    CHAPTER System information 12.1 License To list your license information click System information License in the menu. To renew your license, you simply need to click the “Renew” button found at the same page, underneath the license information. See image below. If you have no internet connection or if license request fails you could click “Try again”...
  • Page 65: List Versions

    • Click “Upload license” • Choose a file from your computer • Press the “Upload” button 12.2 List versions This is a list of the versions of the installed software in your SnapTV unit. 12.3 System status Chapter 12. System information...
  • Page 66 When you are experiencing a problem with your server, and you don’t know what is causing the problem, you should contact support at SnapTV. Do this is by clicking System information System status in the left menu and at the bottom of the screen you will see a section called Mail to support.
  • Page 67 System Installation Guide, Release 2.3.0 Chapter 12. System information...
  • Page 68: Console: Advanced Configuration

    If you’re working from Microsoft Windows, PuTTY is a popular remote shell client that can be used to open a connection to the SnapTV server. Download it at http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 13.2 Using the Nano editor...
  • Page 69: Epg: Importing Xmltv Data Into The Snaptv Epg Server Configuring The Gate- Way For Using An Xmltv Epg Source

    13.3 EPG: Importing XMLTV data into the SnapTV EPG server Con- figuring the gateway for using an XMLTV EPG source The SnapTV EPG server comes with support for importing data in XMLTV format. It does not, at the moment, contain support for mapping the channel id’s used by a particular XMLTV source to the internal channel id’s used by the SnapTV Gateway.
  • Page 70: Epg: Importing Xmltv Data

    To import a file containing XMLTV data: • Log into the gateway • Copy or download the XMLTV file • Run the following commands, replacing /PATH/TO/YOUR/XMLTV_FILE with the actual path to the XMLTV file: /opt/snaptv/epg perl -MLibSnap::EPG -e ’LibSnap::EPG::cleanup()’ perl -MLibSnap::EPG -e ’LibSnap::EPG::xmltv_loadfile("/PATH/TO/YOUR/XMLTV_FILE")’...
  • Page 71 System Installation Guide, Release 2.3.0 Chapter 13. Console: Advanced configuration...
  • Page 72: Amt - Active Management Technology

    CHAPTER AMT - Active Management Technology 14.1 Overview Intel (R) AMT (Active Management Technology) is a remote control technology, which is inte- grated into the hardware component of PC based on Intel (R) vPro (TM) platform. Traditional remote control solutions could control a computer only if the computer’s operating system was running and configured.
  • Page 73 System Installation Guide, Release 2.3.0 nmap -p16992 192.168.1. * (IP range must be set according to the DHCP range of the particular network). Servers with AMT will respond with port 16992 open. 14.3.2 Restricted access For all accesses to the AMT system a user name and password is required. The default user / password set up before shipping is User: admin...
  • Page 74 System Installation Guide, Release 2.3.0 Network settings Note that under “Network Settings” you can change the IP address for the AMT interface. This will not affect the settings of the shared eth1 port settings for normal operation traffic. The default setting is “Obtain IP settings automatically” which means obtain settings via the DHCP server.
  • Page 75 AUTH -> INIT_SOL (serial-over-lan initialization) amtterm: INIT_SOL -> RUN_SOL (serial-over-lan active) serial-over-lan redirection ok connected now, use ^] to escape This is pepper.unknown_domain (Linux x86_64 3.1.6_p0001001300000001-snaptv) 11:07:30 pepper login: root Password: Last login: Mon Jun 18 10:57:05 CEST 2012 from oslo-gw.snap.tv on pts/1 root@pepper ~ # 14.3.6 Access via the linux tool ‘gamt’...
  • Page 76 System Installation Guide, Release 2.3.0 14.3.8 Access via tunnel All the above tools can be accessed via a tunnel in situations where the target equipment is not reachable from the network you want to log in from. If the port number selected for the tunnel is the same as the target port number, the syntax when logging on is basically the same as before.
  • Page 77 System Installation Guide, Release 2.3.0 !thAx06! Here a minimum of settings are described to get you back to the configuration which was activated from the factory > Intel (R) AMT Configuration > SOL/IDER/KVM Legacy Redirect Mode <Enabled> > Network Setup >...
  • Page 78: Paga Mute

    When the Mute feature is required, the short-cicruit must be broken. When the SnapTV gateway has been configured to connect to the IO box, PAGA Mute will automatically mute all connected Set Top Boxes for as long as the short-circuit is broken.
  • Page 79: Serial Cable

    PAGA mute can be enabled by connecting an external device directly to the serial port of the SnapTV gateway. It does not require the device to have a serial port, but requires a special serial cable that can be connected to a switch such as a relay.
  • Page 80: Ups Shutdown

    16.1.1 Connecting to the UPS UPS shutdown can be enabled by connecting the UPS directly to the serial port of the SnapTV gateway. It does not require the UPS to have a serial port, but requires a special serial cable that can be connected to a relay or switch on the UPS.
  • Page 81 System Installation Guide, Release 2.3.0 Chapter 16. UPS Shutdown...
  • Page 82: Audio Media Player

    3. Attach speakers or a headset if there is no internal speaker in the device. 4. Navigate to the Shared Media option. This is where you find the SnapTV DLNA service, and inside you will find the list of radio channels.
  • Page 83 System Installation Guide, Release 2.3.0 Chapter 17. Audio Media Player...
  • Page 84: Snapcast

    For a description of how to subscribe to content from the central repository please see (putt in referanse?) The scope of this chapter is to explain the SnapCast menu in the SnapTV Gateway interface. 18.1 SnapCast administration pages SnapCast is integrated into the SnapTV Gateway administration interface, together with the administrative pages for other SnapTV services.
  • Page 85: Enabling Snapcast

    SnapCast repository, you will be able to see a list of available channels. If you would like to have additional channels in the list, such as the Video on Demand channel, please contact your SnapTV representative. The channels menu is where you decide which channels you want to subscribe to. You can...
  • Page 86 VoD menu on the portal. However, in newer applications, such as SnapTV Anywhere, VoD content and other content are available in a single user interface. The VoD mark is only used to distinguish how the content is presented to the user.
  • Page 87: Items

    Go button. 18.4 Items Each item represents a video or audio file that can be played by a user in the SnapTV Portal or SnapTV Anywhere application. The items page lists all items that exists in SnapCast. There are similar pages that list items for individual channels, available from the channel list.
  • Page 88: Schedule

    System Installation Guide, Release 2.3.0 Items can also be imported from an attached disk, see Offline import. Full disk In the event that the Gateway’s disk has filled up, you’ll need to clean it out by delet- ing old items. This can either be done by lowering the keep time via the subscribe to procedure of the various channels or by deleting single items in the items list using the “Delete local item”...
  • Page 89: Configuration

    System Installation Guide, Release 2.3.0 Since this schedule contains no timeslots for Saturday and Sunday, there are no restrictions on when SnapCast can download content during weekends. 18.6 Configuration Available configuration options for the SnapCast service: Metadata sync interval How often the SnapCast Gateway should synchronize updated meta- data from the SnapCast repository.
  • Page 90 System Installation Guide, Release 2.3.0 You should get a response saying that the content is being imported. Watch the progress in the web page, and make sure the disk stays connected until all imported items are completed. When the process is completed, run the following command before unmounting the disk: snapcast-gw-manage detach_media This will clear the “available on attached media”...
  • Page 91 System Installation Guide, Release 2.3.0 Chapter 18. SnapCast...
  • Page 92: Final Notes

    Well, that’s it. If you made it this far, you are up and running with an IPTV service. Now proceed to add the remaining channels - we hope you make a good fortune out of it and want to thank you for selecting SnapTV! Regards, the SnapTV TEAM.
  • Page 93 System Installation Guide, Release 2.3.0 Chapter 19. Final Notes...
  • Page 94: Indices And Tables

    CHAPTER Indices and tables • genindex • modindex • search...
  • Page 95 System Installation Guide, Release 2.3.0 Chapter 20. Indices and tables...
  • Page 96: Index

    Index Add channel, Default gateway, Add external multicast, Default settings, Add looped file channel, Descrambling, Admin, DHCP, 6, Administration, DHCP server, Amino, 35, DLNA, 54, Analog source, DNS, Analog sources, DVB, Aptitude, DVB-C, Audio language, DVB-S, 13, Audio Media Player, DVB-S2, 13, Audio streaming, DVB-T, 13,...
  • Page 97 System Installation Guide, Release 2.3.0 Installation, 1, Portal Host, Installed software, Power up, IP address, 5, 6, Provisioning, IP settings, PuTTY, Radio, 54, Keyboard, Reboot, Keymaps, Record channel, Language, Recorder, License, RecorderManager, List channel, Renew license, Logging, Restore, role, MAC address, Root, Mini browser, route command, 6,...
  • Page 98 System Installation Guide, Release 2.3.0 Uptime, user, Username, username, Using nano, Versions, Video on demand (VoD), Video source, VoD, Wand, Warning messages, Web browser, Web pages, 26, Webinterface, XMLTV, Index...

This manual is also suitable for:

360gbpx-e gw maxi360gbpx-e gw classicMaxi expressMini streamer

Table of Contents