Professional Documents
Culture Documents
Installation: Cloudtv H5 Platform Training - 2014
Installation: Cloudtv H5 Platform Training - 2014
Setup Software
Repo
Config rsyslog.conf
Config NIC
Config NTP
Stitcher CSM
Config plug-ins
USM Downstream
Config usm.xml Config Config csm.xml
compositor.xml QAM Resource
Manager
Config
launchmethod.xml Config usms VOD
Application
Config profiling
programs.xml
TSID Auto
Discovery
Config collector.xml
Simulcrypt
For configuring:
/etc/opt/csmcluster/
csm.xml /etc/opt/csm/ /etc/opt/csm/
csm/launchmethod.xml launchmethod.xml launchmethod.xml
csm/programs.xml programs.xml programs.xml
csm/devices.xml devices.xml devices.xml
csm/keymaps/ keymaps/* keymaps/*
Cookie Cache
UDC Server Content Server
Server Server
Config UDC Server Install light httpd Config Traffic Install httpd
Server
Config httpd
Config Cache Size
Config Scaler
Sessions Config Transcoder Config Funnel
Stitcher
/var/log/
/var/log/ rsyslog
cloudtv.log CSM Funnel cloudtv.log
rsyslog rsyslog
Install rsyslog
Cache /var/log/
/var/log/ UDC Server cloudtv.log
cloudtv.log Server
rsyslog Config rsyslog.conf rsyslog
/var/log/
central
cloudtv.log
/var/log/
cloudtv.log
Stitcher
rsyslog /var/log/
cloudtv-
app.log
Central Logging
Server
Verify
• Component Installation
Username: root
Password: password
• Standalone Mode
Note: Change HTTP Diagnostic port to 8087 if csm is installed on the same server as the usm.
• Main configuration file for the Universal Session Manager and its plugins
– Defines parameters like session limit and inactivity timeout
• Many plugins include templates, but must be enabled or activated (with site-specific IPs)
– Plugins configuration
• Client Protocols (ICTVProt, BCP, HTTP/BCD, RFB-TV)
• Application Engines (HTML5, TAG, RTSP VOD Server)
• BRM
Optionally:
• A launch method may be different depending on the settop client and Guide;
• Some examples:
– Moto
• Launch the Mosaic app when the user navigates to channel 100
• Launch the app when the user presses the “A” button on the remote control
– Cisco (SA)
• Tune to a channel, and the app may launch immediately (auto launch)
• Tune to a channel, the user may be presented with a splash screen. Upon pressing a key, the application is launched
• Press a key on the remote (PowerKey, home, vod, settings or guide)
• Can also be used to define global default values, which can be overwritten for specific
applications (such as bitrate)
• Contains level configuration settings for the Universal Session Manager that can be changed
without restarting the USM
• Used mainly to specify the log level of the USM (Critical, Warning, Notice, etc.)
• Contains settings for the log level for both the Application Engine server and for Applications
– Log levels can be updated and still preserve the active sessions (on reload)
• Specifies the runtime properties for the UDC and the Application Engine (virga)
• Contains UDC server URL and site_id, where site_id can be a headend location, physical rack or
other grouping
– Site_id is passed with event reporting data; provides ability to group reporting events based on site id
• Installation?
– OS
– Components
– Apps
– CloudTV™ Player
• Configuration?
• Verification?
• CloudTV Log
– Configure /etc/rsyslog.conf
– All components log to /var/log/cloudtv.log
• Log Rotation
• Session Logging
Content Cache
Stitcher
Server
/etc/opt/virga.conf
/etc/trafficserver/
parent.config