iCue Server User Guide

iCue Server User Guide
iCue™ Server Guide
V 4.1
ICUE SERVER GUIDE
V 4.1
Teracue eyevis GmbH
Schlossstr. 18
85235 Odelzhausen
Germany
Tel:
Fax:
+49 (0)8134-555-10
+49 (0)8134-555-199
info@teracue.com
www.teracue.com
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
1
iCue™ Server Guide
V 4.1
COPYRIGHT
This document may not be reproduced in any form, in whole or in part, without
the prior permission of Teracue eyevis GmbH.
Copyright © 2015 by Teracue eyevis GmbH, all rights reserved.
DISCLAIMER
This publication supersedes all previous publications.
Information and specification in this documentation is subject to change
without notice. Please make sure you have the latest document version. User
guides are located at: www.teracue.com/support
If you find some points in this user guide unclear then please let us know, so
we can improve this documentation.
Thank you! Mail to: support@teracue.com
All information within this document is confidential to Teracue eyevis GmbH
costumers and should not be copied or distributed to non Teracue eyevis
GmbH customers.
TRADEMARKS
iCue™ Streaming Server Software and all of its components are registered
trademarks licensed to Teracue eyevis GmbH.
All other logos and trademarks both marked and not, may be trademarks or
registered trademarks and therefore property of their respective owners.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
2
iCue™ Server Guide
V 4.1
I.
Information about the manual
This document is designed to help users setup, configure and work with the
iCue™ software.
.!.
Important information is marked by this sign.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
3
iCue™ Server Guide
V 4.1
II.
Content
.!. ATTENTION ............................................................................ ERROR! BOOKMARK NOT DEFINED.
1.
OVERVIEW ...................................................................................................................................... 6
2.
REQUIREMENTS ............................................................................................................................ 8
2.1
HARDWARE REQUIREMENTS ........................................................................................................ 8
2.1.1
Storage Extension ............................................................................................................. 9
2.1.2
NAS Hardware ................................................................................................................... 9
2.1.3
SAN .................................................................................................................................. 10
2.1.4
Domain Name Server DNS .............................................................................................. 10
2.1.5
Redundancy iCue Server Hardware ................................................................................ 10
2.1.6
Network Interfaces ........................................................................................................... 11
2.1.7
Ports ................................................................................................................................. 12
2.2
SOFTWARE REQUIREMENTS ....................................................................................................... 13
2.2.1
Configuration of Windows Components .......................................................................... 14
2.2.2
Microsoft .Net Framework ................................................................................................ 19
2.2.3
Windows User Management ............................................................................................ 20
2.2.4
Monitoring Software ......................................................................................................... 20
2.2.5
Virus Scanners................................................................................................................. 20
2.2.6
NTP Time Server ............................................................................................................. 20
2.3
NETWORK ................................................................................................................................. 20
2.4
A/V REQUIREMENTS .................................................................................................................. 21
2.4.1
DVB Streams from Gateways .......................................................................................... 21
2.4.2
DVB Streams from Encoder or Video Files for Import ..................................................... 22
3.
ICUE™ SERVER INSTALLATION ................................................................................................ 23
3.1
3.2
3.3
3.4
3.5
3.6
3.7
4.
ICUE™ INSTALLER .................................................................................................................... 23
REGISTER SERVICES WITH THE ICUE CONFIGURATION MANAGER ................................................ 28
REGISTERING ICUE™ SERVER ................................................................................................... 29
NETWORK CONFIGURATION ....................................................................................................... 30
START SERVICES WITH THE ICUE CONFIGURATION MANAGER...................................................... 31
COMPLETING THE INSTALLATION ................................................................................................. 32
RAID STORAGE TEST ................................................................................................................. 34
ICUE™ ADMINISTRATION ........................................................................................................... 35
4.1
OPEN THE ICUE™ W EBSITES..................................................................................................... 35
4.2
LOG ON WITH THE ICUE™ ADMINISTRATOR ACCOUNT ................................................................. 35
4.3
CREATE A NEW USER ................................................................................................................ 36
4.4
CREATE A NEW PERMISSION GROUP .......................................................................................... 37
4.5
CREATE A CHANNEL .................................................................................................................. 39
4.5.1
Add Multicast IP-Addresses............................................................................................. 40
4.5.2
Create a Global Channel ................................................................................................. 41
4.5.3
Create a House Channel ................................................................................................. 43
4.6
CREATE A RECORDING .............................................................................................................. 44
4.7
W ATCH A VIDEO CLIP ................................................................................................................ 46
4.8
CHANNEL SORTING ................................................................................................................... 47
4.9
ADDITIONAL SETTINGS FOR ICUETV ........................................................................................... 48
4.10
W EBSITE EXTENDED LIST....................................................................................................... 48
5.
ICUE™ ADVANCED CONFIGURATION ...................................................................................... 49
5.1
REDUNDANCY W AIT TIME .......................................................................................................... 49
5.2
NETWORK ................................................................................................................................. 49
5.2.1
Receive Transport Stream ............................................................................................... 49
5.2.2
Send Transport Stream ................................................................................................... 49
5.3
ADDITIONAL STORAGE ............................................................................................................... 50
5.3.1
Add or change the Content Folder................................................................................... 50
5.3.2
Login to Server................................................................................................................. 51
5.3.3
Usage of Save Path ......................................................................................................... 51
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
4
iCue™ Server Guide
V 4.1
5.4
MONITORING ............................................................................................................................. 52
5.4.1
SNMP ............................................................................................................................... 52
5.4.2
ICue™ Mail Messages ..................................................................................................... 52
5.4.3
Element Manager™ ......................................................................................................... 54
5.5
PREPARE DEBUG LOG FILES ...................................................................................................... 59
5.6
CONFIGURE W ATCHDOG ............................................................................................................ 59
5.7
EPG ......................................................................................................................................... 60
5.7.1
Configuration of EPG in iCue™ ....................................................................................... 60
5.7.2
Check EPG Configuration. ............................................................................................... 61
5.7.3
Usage of EPG .................................................................................................................. 61
5.8
REMOTE CONTROL .................................................................................................................... 62
5.8.1
XML-Control for iCue™ ................................................................................................... 62
5.8.2
Load Balancer Remoting API .......................................................................................... 68
5.8.3
SOAP API ........................................................................................................................ 68
5.8.4
.Net Remoting API ........................................................................................................... 69
5.9
ADS AUTHENTICATION IN ICUE™............................................................................................... 70
5.9.1
iCue™ Registry Settings .................................................................................................. 70
5.9.2
iCue™ Database settings ................................................................................................ 72
5.10
REDUNDANCY ........................................................................................................................ 76
5.10.1 First Steps ........................................................................................................................ 76
5.10.2 iCue™ Configuration Manager Settings .......................................................................... 77
6.
OPERATION .................................................................................................................................. 79
6.1.1
Languages ....................................................................................................................... 79
6.2
IMPORT ..................................................................................................................................... 79
6.2.1
Universal Import ............................................................................................................... 79
6.2.2
Customized Import Video Files TUI ................................................................................. 80
6.2.3
Broadcaster Import .......................................................................................................... 82
6.2.4
Configure in iCue Configuration Manager Database Settings the ‘FileImportPath’ ........ 82
6.3
ICUE TV ................................................................................................................................... 84
6.3.1
Amino Opera .................................................................................................................... 84
6.3.2
Casablanca ...................................................................................................................... 90
6.4
AUTO EXPORT OR ARCHIVING .................................................................................................... 94
6.6
USER RIGHT EXAMPLES............................................................................................................. 95
6.6.1
Highly Restricted Recordings .......................................................................................... 95
6.6.2
Group Restricted Recordings .......................................................................................... 96
6.6.3
Not Restricted Recordings ............................................................................................... 97
6.7
STATISTIC ................................................................................................................................. 98
6.7.1
Summary Reports ............................................................................................................ 99
6.7.2
Server load reports ........................................................................................................ 102
6.7.3
User Activity Reports ..................................................................................................... 105
6.7.4
Statistic Maintenance ..................................................................................................... 106
7.
MAINTENANCE ........................................................................................................................... 107
7.1
BACKUP .................................................................................................................................. 107
7.1.1
Manually Backup Path ................................................................................................... 107
7.1.2
Automatic Backup .......................................................................................................... 107
7.1.3
External Backup ............................................................................................................. 107
7.2
MAINTENANCE CHECK VIDEOS ................................................................................................. 108
7.3
PROCEDURE FOR AN ICUE™ SERVER UPDATE ......................................................................... 109
7.4
DISASTER RECOVERY OR RESTORATION .................................................................................. 110
8.
ADDITIONAL SOFTWARE AND DOCUMENTATION ............................................................... 111
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
5
iCue™ Server Guide
V 4.1
.!. Attention
For the following Teracue Products, an IP Address and User change needs configuration adjustment.
Teracue recommends to change the default Password for the Software and for Windows OS, especially
when used in public environment.
MC-Trans
IP Address:
Windows Credentials:
Teracue Software:
MC-Route
IP Address:
Windows Credentials:
Teracue Software:
iCue Server
IP Address:
Windows Credentials:
Restart the MC-Trans service or restart Windows OS and take care that the
new IP Address is entered in the ‘Server NIC’ see Chapter 2.2.1 from MCTrans Installation Guide.
If user ‘admin’ is changed or deleted, enter the new credentials in the ‘Web
settings’, see Chapter 2.2.4 from MC- Trans Installation Guide.
Add or change the Website credentials on the ‘Advanced settings’, see
Chapter 2.2.2 from MC-Trans Installation Guide.
Restart the MC-Route service or restart Windows OS and take care that the
new IP Address is entered in the ‘Server NIC’ see Chapter 3.4.1 from
MC-Route User Guide.
If user ‘admin’ is changed or deleted, enter the new credentials in the ‘Web
settings’, see Chapter 3.4.4 from MC-Route User Guide.
Add or change the Website credentials on the ‘Advanced settings’, see
Chapter 3.4.2 from MC-Route User Guide.
Change the IP Address in the settings ‘Netcard’ see Chapter 3.4 in the iCue
Server Manual, and restart the iCue Server services.
If user ‘admin’ is changed or deleted, you may need to enter the new
credentials, see Chapter 3.2 in the iCue Server Manual.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
6
iCue™ Server Guide
V 4.1
1.
Overview
iCue™ is your own in-house TV station for streaming media with an integrated video archive. The iCue™
Streaming System allows the digital distribution, management and recording of TV channels and camera
signals: Any video at any time on any workplace. iCue™ offers flexible video access: LIVE and ON
DEMAND, whether on PC's or TV's.
In-House Streaming:
Network-based transmission of video signals, Video-over-IP technology is used as the distribution
method for the video and audio signals. All signals are digitally transmitted on the standard data network.
The network is used as a virtual AV-router: making additional cabling, amplification and video switching
unnecessary.
Professional Quality:
The end-to-end iCue™ system with the integrated all digital signal processing enables professional DVD
and DVB output. The open video standards MPEG-2 and MPEG-4/H.264 are supported in SD/HD
resolutions by all iCue™ Server models.
iCue™ consists of the following three system components. The individual iCue™ components can be
used modularly:
iCue™ Server: Recording and storing TV or camera signals, upload of video files, managing and
indexing video content (metadata), provision of on-demand videos and publishing, broadcasting of own
streaming channels as well as integrated management of users and rights.
iCue™ Player: All-in-One PC Stream Player: Replay of LIVE, NVOD, VOD streams, plug-in option
Trim&Export for cutting and exporting recorded content, remote control of the basic functionality of the
iCue™ Server.
iCueTV: Graphical interface for TV users with set top boxes, utilization of the iCue™ system on
plasma displays, LCDs and projectors in seminar rooms, meeting rooms, auditoriums and lecture
rooms.
Figure 1: iCue™ Overview
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
7
iCue™ Server Guide
V 4.1
Requirements
2.
The following sub-chapters describes the basic software-, hardware- and network requirements, which
are needed to guarantee the operation of the iCue™ Server Software. The following requirements are
the minimum and recommended requirements of the iCue™ Server Software.
Hardware Requirements
2.1
Intel Core i3 and higher
4 GByte RAM
Free Hard Disc:
The needed free disc space depends on your own requirements, because each recording needs a
certain disc space. Calculate your own disc space requirements. Please calculate the needed disc space
like follows:
Disc Space in Byte 
Bitrate in Bit/s  Duration in Sec.
8
1 h  60 sec .  60  3600 sec .
1 day  3600 sec .  24  86400 sec .
Example:

If a 5 Mbit stream will be recorded currently 1 hour, you need per hour minimum 2.25 GByte
free disc space.
 5  10 6 Bit /s  3600 Sec.


 2,25  10 9 Byte as per SIPrefix 


8



If a 5 Mbit/s stream will be recorded currently 24 hours, you need per day minimum 54 GByte
free disc space.
 5  10 6 Bit/s  86400 Sec.


 54  10 9 Byte as per SIPrefix 


8


.!.
But the hard disc must have minimum 500 GByte free disc space.
.!.
It is recommended that servers write/read their video files to a NAS. Concerning the
requirements to the NAS manufacturer, please see the subchapter 2.1.2 on page 9.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
8
iCue™ Server Guide
V 4.1
2.1.1
Storage Extension
It is possible to make a storage extension by adding network storage, but please note that this requires
also a manual update of the upload path in the “iCue Configuration Manager”
Several Path could be added, Teracue recommend UNC Path`s.
It is possible to change the drive path in the iCue Configuration Manager, but please note that the
specified path in the database will not be updated automatically. Teracue recommend archiving the
database before changing the drive path. After the drive path modification upload the archived database
at the iCue Server again.
2.1.2
NAS Hardware
Teracue is not able to recommend a specific NAS system, this has to be done by the NAS manufacturer
according to the following requirements.
2.1.2.1







CIFS network file system access
Each 1 GB Ethernet port should not be calculated with more than 400 Mbit/s
The iCue Server needs random access to all files
Add a minimum of 30% to bandwidth calculation
The bandwidth should be available for 24/7 operation
The bandwidth should be available even during a HD crash and rebuild
The bandwidth requirements for the NAS must be guaranteed and not ‘up to’ or ‘under best
conditions’
2.1.2.2





Recording (write) per Video-/Stream-Recording
iCue writes for each recording four files simultaneously
Three text files with 10 kbyte
One TS file is between 10 Mbyte and 100 Mbyte
iCue writes files with 10 Mbyte blocks
Six Mbit/s stream = 45 Mbyte/minute = Five blocks per minute
2.1.2.3





General
Streaming/VoD (read)
iCue reads/open up to five files simultaneously
Three text files with 10kbyte
Two TS files with 10 Mbyte to 100 Mbyte
iCue reads files in 100 kbyte blocks
Six Mbit/s stream = 45 Mbyte/minute = 50 blocks per minute
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
9
iCue™ Server Guide
V 4.1
2.1.3
.!.
SAN
Teracue strongly do not recommend using a SAN system instead of a NAS.
The data-access will be carried out block-based in a SAN. Because a SAN is direct connected to the
server it works for the server like a local drive.
At NAS the server requests at a file based data exchange whole files or parts of files of remotely storage
via SMB/CIFS. A NAS is connected over an Ethernet network which has some overhead.
The biggest disadvantage if a SAN is used instead of NAS, extra software needed, like Meta SAN, as
an extension to the OS, which allows the servers to read and write to the same directory. Usually, a
SAN configuration only allows the servers to access individual sections of the SAN. But for the load
balancing with iCue, servers need access to the same directory and same files. Teracue do not
recommend using a SAN system due to this extra software, because in the past this extra software lost
files and also the performance was bad.
Furthermore SAN managing and the maintenance can be more complicated than on a NAS. There are
two main factors to specify the performance. Read and write speed and simultaneous open files. So, on
a SAN system the speed will drop, if the system read more files at the same time. Additional the
operating system Windows does not support shared storage systems.
2.1.4
Domain Name Server DNS
iCue™ Server supports the name resolution to a NAS, but the name resolution at redundancy systems
is not supported. At redundancy iCue systems a static IP-address or a static DHCP is mandatory.
2.1.5
Redundancy iCue Server Hardware
In terms of running a clustered and redundant iCue™ Server system (e. g. 2x iCue Servers), Teracue
recommend using identically hardware for all redundant iCue Server systems.
This is how Teracue has tested redundancy, and server clustering. Any other mix of hardware, software
or a mix of operating systems has not been tested.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
10
iCue™ Server Guide
V 4.1
2.1.6
Network Interfaces
iCue™ support several network Interfaces without any maximum. iCue™ use Windows Network
functionality which allow all Windows/Drivers functionalities like Teaming or VLAN. The maximum
limitations are only:



One NIC for Management.
One NIC for Recording
One NIC for Broadcasting
Online and Offline Storage is reached via Windows-OS routing functions and only limited by the OS.
Possible Setup could look like this:
DEC-300
XPlayer
iCue Player
Amino STB
Switch
Broadcast
Broadcast
User Area
Management Area
iCue Server 1
Online-Storage
iCue Server X
1
3
1
3
1
3
2
4
2
4
2
4
Gb 1
Recording
Gb 2
Gb 3
Gb 1
Gb 4
Gb 2
Gb 3
Gb 1
Gb 4
Management
Management
Offline-Storage
Offline-Storage
Online-Storage
Online-Storage
Gb 2
Gb 3
Gb 4
Offline-Storage
1
3
2
4
Gb 1
Gb 2
Gb 3
Gb 4
Switch
Management
Figure 2: iCue Network Interface
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
11
iCue™ Server Guide
V 4.1
2.1.7
Ports
Protocol
Multicast / Port
Typ
e
Description
iCue
Server
XPlayer UDP control
RTSP
iCue Remote Control
XML iCue Content
Broadcast
HTTP Video
Streaming
8888
554
1501, 1501
TCP
TCP
UDP
LBS
LBS
LBS
225.25.25.25:4445
UDP
LBS
81
TCP
Video Streams
Live Message
225.25.25.25:5225
UDP
iCue Announcement
and Redundancy
5000-5064
UDP
8889
TCP
5678
TCP
UDP
/
TCP
UDP Com and Video
Streaming Port
TCP SAP
Announcement
Microsoft . Remoting
DCOM
TCP Com and Video
Streaming Port
Reporting
135
3123
TCP
225.25.25.25:5226
UDP
Live Message
229.29.29.29:9100
UDP
Live Message
229.29.29.29:9000
UDP
SNMP
SNMP Trap
Telnet
161
162
23
UDP
UDP
TCP
HTTP
80
TCP
SAP
224.2.127.254:9875
UDP
Remote Control
SSH
Remote Control
Remote Control
Remote Control
Remote Control
Remote Control
Remote Control
FTP
UDP Multicast/Unicast
TCP Streaming
2323
22
225.0.0.1:1500
225.0.0.1:1501
225.0.0.1:1313
2222
16384
16385
20, 21
NTP
123
TCP
TCP
UDP
UDP
UDP
TCP
TCP
TCP
TCP
UDP
TCP
TCP
/
UDP
Live Message
225.25.25.25:5239
UDP
iCue
Player
XPlaye
r
LBS
DCOM protocol
Pump
MultiCoder
Announcement
ElementManager
Announcement
Hypertext Transfer
Protocol
Session
Announcement
Protocol, RFC 2974
Secure Shell
Back Channel
Reset
DVB-100
DVB-100
DVB-100
Video Streams
Video Streams
Network Time
Protocol
MultiCoder Status
Message
Table 1: List of used network ports, multicast-, IP-addresses of the iCue Server
= is used
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
12
iCue™ Server Guide
V 4.1
Table 1 listed the network ports, multicast-, IP-addresses that are used by the iCue™ Server, the iCue
Player™ and the XPlayer™. These ports, multicast-, IP-addresses must be available and must not be
blocked within the network, by involved PCs and the IT infrastructure.
Furthermore do not use the ports for video stream, because these ports are also used from Teracue
products.
Port:
135
161
162
1313
1500
1501
4445
5000 – 5064
5225
5226
5239
5678
9000
9100
9875
Table 2: Network ports, which should not be used
2.2
Software Requirements
Microsoft Windows 2008/2012
Following Windows components are needed:
 Internet Information Services v6.0 or higher with version 6.0 compatibility
 .NET Framework v3.5 or higher
 .NET Framework v4.5
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
13
iCue™ Server Guide
V 4.1
2.2.1
Configuration of Windows Components
Before iCue™ can be installed Windows components must be adapted.
2.2.1.1
Customize Internet Explorer
The Internet Explorer Enhanced Security must be disabled with the following steps:
Open the Server Manager with >Start >Administration >Server Manager
Click on Configure IE ESC
Figure 3: Configure IE ESC
Disable Enhance Securities for User and Administrators
Figure 4: IE Enhanced Securities
2.2.1.2
Switch off Windows Firewall
Switch off the Windows Firewall via >Start >Control Panel > Windows Firewall.
If a Firewall is needed pay attention to Chapter 2.1.7
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
14
iCue™ Server Guide
V 4.1
2.2.1.3
Installation Internet Information Service
Steps on Windows Server 2008:
1. Open Server Manager with >Start >Run >ServerManager
2. Step to Roles
3. Add Role Web Server (IIS)
Figure 5: Server Manager to add IIS
The following role services are necessary:
 Static Content (set by default)
 Default Document (set by default)
 Directory Browsing (set by default)
 HTTP Errors (set by default)
 ASP.NET
 Net Extensibility
 ASP
 ISAPI Extensions
 ISAPI Filters
 HTTP Login (set by default)
 Request Monitor (set by default)
 Static Content Compression (set by default)
 ISS Management Console (set by default)
 ISS 6 Management Compatibility
 IIS 6 Metabase Compatibility
 ISS 6 WMI Compatibility
 ISS 6 Scripting Tools
 ISS 6 Management Console
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
15
iCue™ Server Guide
V 4.1
4. Make sure that at IIS Application Development ASP is checked see Figure 6
Figure 6: 'ASP' check-box in the Application Development item
5. Make sure that at options IIS 6 Compatibility is checked with all sub categories see Figure 7
Figure 7: IIS 6 Management Compatibility
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
16
iCue™ Server Guide
V 4.1
2.2.1.4
Register .Net Framework for IIS
The steps described in this chapter are only necessary if .Net Framework 4.0 is already installed. If
.Net Framework 4.0 is installed after IIS installation (strongly recommended) skip this chapter since all
steps are done automatically.
Steps for Windows Server 32bit:
1. Open command line with >Start >Run >cmd
2. Register .Net Framework 4.0 with
c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis –i
Steps for Windows Server 64 bit:
1. Open command line with >Start >Run >cmd
2. Register .Net Framework 4.0 with
c:\windows\microsoft.net\framework64\v4.0.30319\aspnet_regiis –i
The following Application pools of the IIS Manager must be available:




ASP .Net v4.0
ASP .Net v4.0 Classic
Classic .Net AppPool
DefaultAppPool
Figure 8: IIS Application Pools
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
17
iCue™ Server Guide
V 4.1
Accomplish the following configuration steps:
1. Step to Application Pools default
2. Change .NET Framework version to v4.0
3. Set Enable 32-Bit Applications to True
Figure 9: IIS Application Pool Defaults
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
18
iCue™ Server Guide
V 4.1
2.2.2
Microsoft .Net Framework
Before you install iCue™ Server make sure that .NET Framework 4.0 or higher is installed on the
system.
Check this via >Start >Control Panel >Add or Remove Programs.
Figure 10: .NET Framework 4.0
If the referring .NET Framework versions are not installed on the system, please download them
(dotnetfx.exe) from the following possibilities:



.!.
From Microsoft web page
From Teracue DVD
From the support area of the Teracue website: http://www.teracue.com
Teracue recommends to install all Microsoft updates to guarantee that all necessary
updates are installed.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
19
iCue™ Server Guide
V 4.1
2.2.3
Windows User Management
Teracue recommends creating following user accounts at the iCue™ system:



A local administrator account
A normal user account
Optional: For ADS users
Local Administrator account should not be used by users. The iCue™ services must run at this account.
The authorization ‘log on as service’ has been added to the administrator account.
This ‘Log On As’ is needed for ADS Integration or Network Storage is used.
After an iCue™ update, please open the iCue configuration manager and execute the ‘Log On As’
function again. Therefore, please go to ‚File’ in the menu of the iCue configuration manager and click
on ‚Log On As’. It opens a new window. Click in this window the ‘This Account’ radio button and enter
the user name and password of the local administrator account in the text fields below.
2.2.4
Monitoring Software
Teracue do not recommend using monitoring software, like NAGIOS or MOM (Microsoft Operations
Manager), at the server hardware of iCue Server, because the iCue™ services could be blocked by the
monitoring software.
2.2.5
Virus Scanners
When you want to use a virus scanner on the server hardware of the iCue™ Server, please start the
virus scanner only when the iCue™ application (e. g.: recordings) is not running, because the iCue™
application has a high performance requirement. So, please execute the virus scanner only when iCue™
is offline or there is enough bandwidth and processor performance available.
.!.
2.2.6
.!.
Teracue do not recommend using virus scanners on the server hardware of the
iCue™ Server, because a lot of files must be scanned and this causes a losing of CPU
performances and unexpected errors can occur.
NTP Time Server
To ensure trouble-free operation, it is necessary to equip the server and client with the
same time information.
Teracue recommends an NTP Server.
2.3
Network
Ethernet standard: Gigabit-Ethernet (GbE) and 10-Gbit/s-Ethernet (10GbE)
.!.
Multicast-enabled Network
Support of IGMPv2 (Internet Group Management Protocol)
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
20
iCue™ Server Guide
V 4.1
2.4
A/V Requirements
Basically, the following items are allowed or required:
 SPTS with SD or HD content
 Video: MPEG or H264 in upcoming Versions also H265
 Audio: MPEG2 or AAC. AC3 is not supported from all components.
The iCue System works best with Multicast Transport Stream, but under some circumstances Unicast
Transport Stream is also possible.
The Transport Stream should be a Single Program Transport Stream SPTS with less added PID`s.
Best means with only 1 Video and 1 Audio inside.
A Multiple Program Transport Stream is not suitable with the iCue System.
Any DVB Gateway and Encoder with this settings should be able for the iCue System.
2.4.1
DVB Streams from Gateways
The TV Station adds nowadays a lot of additional data inside the Transport Stream:
 HBB TV information
 Teletext
 Several audio
 Subtitle
 Other private data.
 EPG
Some of this additional data could disturb some of the components of the iCue System.
Every PID which is not needed should be deleted directly on the Gateways.
Please refer to the manufacturer manual for deleting unneeded PID`s.
Most problematic are HBB TV and private Data.
Teletext, Subtitle, EPG, and additional Audio are allowed but not recommended.
Please use a tool to analyze the Transport Stream. Teracue recommend TS Reader from coolstf
Easy to work with is something like this, one Program, Video, and Audio.
Figure 11: SPTS Detail view
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
21
iCue™ Server Guide
V 4.1
2.4.2
DVB Streams from Encoder or Video Files for Import
iCue Server accepts Variable (VBR) or Constant (CBR) Transport Streams for recording or playout.
Teracue recommend CBR Transport Streams for good interaction with all components.
It is additionally recommended to use the following settings for Encoder or Transcoder, please see
Table 3.
Transport Stream Settings
Video Settings
Video Bitrate
Audio
Parameter
Format
Overall bit rate mode
Padding
Settings
MPEG-TS
Constant
5-10%
SD 768x 576:
HD 720 720x 1280
HD 1080 1080x1920
GOP
Format
2000 – 3000 kbps
5000 – 7000 kbps
10000 – 14000 kbps
25 – 50
AVC
Format profile
High@L4.1
Format settings, CABAC
Yes
Bit rate mode
Constant
Display aspect ratio
16:9 oder 4:3
Frame rate
25p, 50i, 29,97p, 59,94i, 60i, 60p
Color space
YUV
Bit depth
8 bits
Scan type
Progressive or interlaced
Format
AAC
Format/Info
Advanced Audio Codec
Format version
Version 2
Format profile
LC
Muxing mode
ADTS
Bit rate mode
Variable
Channel(s)
2 channels
Sampling rate
48.0 KHz
Table 3: Transport Stream Setting
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
22
iCue™ Server Guide
V 4.1
3.
iCue™ Server Installation
The following chapter describes the iCue™ Server software installation. This installation process is the
same for Windows Server 32bit or 64bit systems. Windows 2008 and 2012 are tested. All other
Windows Version will also work but should not be used for productive Systems.
3.1
iCue™ Installer
Please execute the setup file of the iCue™ Server software. It opens the install assistant for iCue™,
see Figure 12. Click ‘Next>’ to continue.
1.
Setup start screen
Figure 12: Setup start screen
Click ‘Next>’ to continue.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
23
iCue™ Server Guide
V 4.1
2.


.!.
System name and content folder
Please enter next:
iCue System Name and
iCue Content folder (iCue™ system data folder)
The iCue™ content is for the recorded or imported video clips, the iCue™ images and maybe
the database. The default value is ‘C:\Content\’. Please choose the drive for the iCue™
content, which has the largest free space.
If another local drive exists than choose drive C, please use for the iCue™ content the
local drive, which has the largest free space.
Figure 13: System name and content folder
Click ‘Next>’ to continue.
3.
Destination location
Enter the path of the iCue™ binary file location. These binary files are elementary components
of iCue™. The default value of the storage path is ‘C:\iCue\’. It is recommended not to change
this path.
Figure 14: Destination location
Click ‘Next>’ to continue.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
24
iCue™ Server Guide
V 4.1
4.









Select Components
Select which iCue™ components should be installed:
iCueWeb
To configure iCue™ and the standard User Interface.
.!.
It is strongly recommended to install this component.
iCueTV
User Interface via web browser.
It is not recommended to install this component, use this only for backward compatibility.
Please use iCue Web or Casablanca instead.
Amino
A web browser interface for Amino STB is available. It is necessary if Amino STB's are used
and iCue GUI should be shown on Amino STB. Furthermore an open web interface on a
Amino STB allows to send some special java script commands (e.g. for muting, controlling
volume etc.) via Teracue’s software Element Manager™.
The Amino Webpage is built for older STB’s Amino 110 or Amino 130 with loaded Fresco
Browser.
Amino Opera Browser supports the newer Opera interface on Amino 140 and also Amino 130.
EMCAmino
No special web browser interface for Amino STB is available (just a black web page), but as
described above the open web browser in the Amino STB enables special control functions for
Element Manager (e.g. muting, volume control)
Casablanca
The new iCueTV GUI described in Chapter 6.3.2
STB7900HD
Web browser interface for STB-7900HD is available, just necessary if STB's 7900 are used.
iPadWeb
Web interface for iPad
Figure 15: Select components
Click ‘Next>’ to continue.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
25
iCue™ Server Guide
V 4.1
5.
Start Menu Folder
Determine the Windows Start location of iCue™
Figure 16: Start menu location
Click ‘Next>’ to continue.
6.
Ready to install
Figure 17: Ready to Install
Click ’Install’ to start installation.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
26
iCue™ Server Guide
V 4.1
7.
Installation
By launching ‘iCue Configuration Manager’, iCue™ could be configured, registered and the services
started after setup.
If installed on newer Windows systems with activated UAC, please do not start the iCue Configuration
Manager now. Start the ‘iCue Configuration Manager’ later with Administrator Rights.
Figure 18: Completing iCue Setup
Click ‘Finish’ to end the installation.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
27
iCue™ Server Guide
V 4.1
3.2
Register Services with the iCue Configuration
Manager
After the successful iCue™ Server installation, iCue™ must be configured. For this configuration the
iCue™ installer automatically opens the ‘iCue Configuration Manager’ see Figure 19. Because the ‘iCue
Configuration Manager’ is able to start and stop your Windows services, it has to be started with
Administrator rights.
Figure 19: iCue Configuration Manager
Register the iCue services via menu item >File >Register Services.
When the iCue services have to write and read in the Network maybe on a NAS device or a ADS
integration is needed, it is necessary to start all services with a user account, which has permission to
start services in Windows.
Please do the following:

.!.
Click in the ‘Register’ window ‘This Account’ button and enter the user name and password
of the corresponding service account in the text field below.
To register services, administrator permissions are needed. If the administrator
account is used, the authorization ‘log on as service’ has been added to the
administrator account already.

Please click ‘OK’ to confirm the settings.
Figure 20: Log on As
Finally please step to menu item >File > Register Services to start registration.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
28
iCue™ Server Guide
V 4.1
3.3
Registering iCue™ Server
At ‚Register Services’ in iCue™ configuration manager, the ‘Register Teracue product’ window opens.
Figure 21: Register iCue
After you pressed ‘Ask for a Request Code’, the ‘New license request’ window will appear. It displays
your request code, which is needed to obtain a license key.
Please right-click on the blue marked request code and copy it.
Paste it into an email along with your name, company details and serial number of iCue and send it to:
support@teracue.com. You will shortly receive an answer supplying you with your license key from
our support team.
Note:
You can get two kinds of licenses:
a) Full license:
A full license is temporally unlimited. For identification of your full license please tell the support team
the serial number of your iCue system. Usually you can find the serial number on a sticker on the DVD
case.
b) Demo license:
A demo license is temporally limited. Usually you get a 30 days demo license for testing purpose.
After you have received a license key, you can continue with the registration of your iCue™ Server
software. If your 'Register Teracue product' dialog is not open, you can open it via menu item >Help
>Registration. Then please press the button ‘Register Version’ and type in your license code:
Figure 22: License code
Please enter:
 name and
 license key and confirm with OK.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
29
iCue™ Server Guide
V 4.1
3.4
Network Configuration
Select the network card and IP-address of the server, which the iCue™ Software will use. This is very
important, if the Server has several network cards. This Network Card would be used for Administration,
Receive Multicasts, and send (Pump) Streams. The latter are configured differently, please see Chapter
5.2
To select the network card open in the iCue Configuration Manager menu the item >Settings >Network
Card and choose the desired network card and select the corresponding IP-address.
Figure 23: Network card selection
Next refresh the iCue Configuration Manager via menu item >File >Refresh. Afterwards in the data tree
on ‘System Settings’, the ‘Registry Settings’ Tab must show the new and correct IP-address of the
chosen network card. Now start the iCue services.
Figure 24: Refresh of the 'iCue Configuration Manager'
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
30
iCue™ Server Guide
V 4.1
3.5
Start Services with the iCue Configuration Manager
To start iCue™ services click the ‘Play’ button in the ‘iCue Configuration Manager’.
Figure 25: Starting the iCue services
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
31
iCue™ Server Guide
V 4.1
3.6
Completing the installation
Congratulations iCue™ has been successfully installed.
To verify the successful installation, open the iCue Player™ and a Web Browser.
The customizing and other settings should be done later.
.!.
Login with default credentials
User: admin
Password: admin
All displayed objects in the default database are examples and can be deleted.
Figure 26: iCue Player™ with default Database
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
32
iCue™ Server Guide
V 4.1
Start a Browser and open the administration website with http://localhost, or in case another website is
registered as default, open with http://localhost/teracue/icue/login.aspx.
The language for the website is set automatically by the system environment. To choose a different
language change the language at the end of the URL:
http://localhost/teracue/icue/Login.aspx?Language=en
All supported website languages can be found in Chapter 6.1.1
Figure 27: iCue™ Website Login
Figure 28: iCue™ Website with default Database
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
33
iCue™ Server Guide
V 4.1
3.7
Raid Storage Test
To reach maximum performance of the iCue™ system it is recommended to optimize the write speed
to the storage (e.g. to a RAID storage). For this the following iCue™ parameters must be adapted:

RaidWriteBufferSize
The best values of these parameters can be determined with the help of a tool called RaidTest.exe.
Please contact support@teracue.com to get this tool plus a description on how to use it.
After the optimized values have been determined modify the Windows Registry on the iCue™ Server
accordingly.
Open the Windows registry with >Start >Run >regedit
Open the registry path HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueIndexer
Add the following string values:
 BufferSize_kbyte
 FileDuration_sec
 RaidWriteBufferSize_kbyte
Example:
[HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueIndexer]
"BufferSize_kbyte"="10240"
"FileDuration_sec"="60"
"RaidWriteBufferSize_kbyte"="10240"
.!.
For standard Server and NAS Installation the default settings will be best at 99%
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
34
iCue™ Server Guide
V 4.1
4.
iCue™ Administration
All Administration settings up to Chapter 4.5.3 have to be done in the iCue™ Website.
.!.
For other administration settings Teracue recommend the iCue Player™ for a fast and
comfortable configuration. Please see the iCue Player™ Manual for further Information.
4.1
Open the iCue™ Websites
After the installation of the iCue™ Streaming Software on the server has been finished, iCue™ must be
configured. Therefore open the iCue™ websites and log on with the iCue™ administrator account.
Open a browser and enter in the address field the iCue™ URL. The iCue™ URL consists of the IPaddress of the iCue™ system and of the virtual iCue™ website path. The following URL opens the
iCue™ website.
http:// iCue-system-IP-address/teracue/icue/login.aspx
4.2
Log on with the iCue™ Administrator Account
Once the ‘login’ webpage of the iCue™ streaming server is opened in a browser, please log on with the
iCue™ administrator account for the first time. Enter in the text fields ‘Username’ and ‘Password’ the
following credentials. Click afterwards the ‘login’ button.
iCue™ administrator account:
Username:
Password:
admin
admin
.!.
Please take care of the upper and lower case of the username and password.
.!.
Please treat the username and password of the iCue™ administrator strictly
confidential.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
35
iCue™ Server Guide
V 4.1
4.3
Create a New User
Click in the menu bar of the iCue™ website at the ‘Administration’ link to create a new user. Afterwards
click in the ‘Administration’ webpage the ‘Available users’ link. In the ‘Available users’ webpage is a
table listed which contains all available users. In the top right corner of this table you find the link ‘Create
new user’. To create a new user, please click at this link. It opens the entry mask to create a new user
in iCue™, see Figure 29. Please complete the entry mask.
If it exists already a permission group in which the new user should be a member, you can assign the
new user to a permission group by clicking the ‘Assign another group’ link. After you have clicked the
‘Assign another group’ link, please scroll down the webpage and select the desired permission group in
which the new user should be a member.
If your new user should be a member in a permission group which does not exist at the moment, please
skip the permission assignment. You can assign the user to a specific permission group at a later time.
If you have finished all your entries, please click in the ‘Save’ dialog box the ‘Save now’ link.
Figure 29: Entry mask to create a new iCue™ user
.!.
Please pay attention to the upper and lower case of the user name and of the password.
.!.
Please treat the user name and password of the iCue™ administrator strictly
confidential.
Special users are the STB users, used for Amino Login.
This user does not have a Password and the username is used as PIN on the Amino, Amino-Opera and
Casablanca Website.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
36
iCue™ Server Guide
V 4.1
4.4
Create a New Permission Group
Please click in the menu bar of the iCue™ website at the ‘Administration’ link to create a new
permission group. Afterwards click in the ‘Administration’ webpage at the ‘Permission groups’ link. In
the ‘Permission groups’ webpage is a table listed which contains all existing permission groups. In the
top right corner of this table you find the link ‘Create new permission group’. To create a new
permission group, please click at the link ‘Create new permission group’. It opens the configuration
mask to create a new permission group in iCue™, see Figure 30.
Please enter in the text field ‘Name’ the name of the permission group which should be created. As
next, you can enter a description of the permission group in the text field ‘Description’.
If the ‘Global default group’ check-box is enabled, all members of all permission groups have
automatically the permission to view all (channels, videos, recordings). For example: if a user creates a
recording and the check-box ‘Global default group’ of his permission group is enabled, all members
of all existing permission groups can view the recorded video clip.
If the ‘Default Group’ check-box is enabled, all members of this permission group have automatically
the permission to view all (channels, videos, recordings), which are created of this permission group.
For example: If a user creates a recording and the check-box ‘Default Group’ of his permission group is
enabled, all users of his permission group can watch the video clip. If this check-box is disabled, nobody
except him can view the recorded video clip.
If the ‘Edit checked’ check-box is enabled, all members of this permission group have automatically
the editing permission for which they have also the viewing permissions.
If the ‘Delete checked’ check-box is enabled, all members of this permission group have automatically
the deletion permission for which they have also viewing permissions.
Afterwards set your Web GUI permission for this permission group by clicking the check-boxes of the
desired permissions. Table 4 describes the meaning of each permission check-box.
If existing users should be members of this new permission group, you can assign the users by clicking
the ‘Assign another user’ link. After you have clicked the ‘Assign another user’ link, please scroll down
the webpage and select the desired users, who should be members in this new permission group.
If this permission group has a new user, please skip the user assignment. You can also assign a user
to this permission group at a later time.
If you have finished all your entries, please click in the ‘Save’ dialog box the ‘Save now’ link.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
37
iCue™ Server Guide
V 4.1
Permission Check-Boxes:
Right to view the following
Menues
House Channels:
Videos:
Content Management:
Recordings:
Right to create:
Broadcasts:
Recordings:
Right to administrate:
Administration:
Description:
Activates/Deactivates the menu items of the main menu bar of the
iCue™ websites which should be shown or hidden. If a menu item
is hidden, the users which are members in this permission group
have no access to the functions of the hidden menu item.
Hides/Shows the menu item ‘House Channels’ in the menu.
Hides/Shows the menu item ‘Videos’ in the menu.
Hides/Shows the menu item ‘ContentManagement’ in the menu.
Hides/Shows the menu item ‘Recordings’ in the menu bar.
Activates/Deactivates the right to create broadcasts and/or
recordings. If a permission group should have the right to create
broadcasts and/or recordings, this permission group should also
have the right to view the menu items ‘House Channels’ and/or
‘Recordings’.
Activates/Deactivates the right to create broadcasts.
Activates/Deactivates the right to create recordings.
Activates/Deactivates the menu item ‘Administration’ of the main
menu bar of the iCue™ websites which should be shown or hidden.
If the menu item is hidden, the users which are members in this
permission group have no administrator authorisations.
Hides/Shows the menu item ‘Administration’.
Table 4: Description of the permission options
Figure 30: Configuration mask to create a new permission group
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
38
iCue™ Server Guide
V 4.1
4.5
Create a Channel
In iCue™ you can create global channels and house channels. But before you can create a channel,
you must add multicast IP-addresses into iCue™. The differences between global channels and house
channels are as follows:
Global Channels:
Video streams, which exist in the network and which are initialized in iCue™, are global channels. For
example: If you want to display an ENC-300 stream over the iCueTV websites on a set top box, you
must create at first a global channel in iCue™.
House Channels:
House channels contain broadcasts which iCue™ streams into the network. House channels can
contain one or more broadcasts which can be streamed into the network at a specific time and date.
Broadcasts can only be created via the iCue Player™ software. For example: If a video clip should be
streamed into the network as a broadcast, the user creates in a house channel the broadcast with the
desired video clip and sets a time and date at which the broadcast should be distributed.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
39
iCue™ Server Guide
V 4.1
4.5.1
Add Multicast IP-Addresses
Before you can create a global- or a house channel, you must add the multicast IP-addresses for these
channels into iCue™. Therefore please click in the menu bar of the iCue™ website the ‘Administration’
link and afterwards click the ‘IP address management’ link. In the ‘IP address management’ webpage
is a table listed which contains all added IP-addresses. In the top right corner of this table you find the
link ‘Add’. To add a new IP-address into iCue, please click at the link ‘Add’. In the ‘IP address
management’ webpage opens an entry mask to add the new IP-address, see: Figure 31
Add IP-address for global channel:
If you want to add an IP-address for a global channel, please enter in the field ‘IPAddress’ and ‘Port’
the multicast IP-address and port number of the existing video stream which should be initialised into
iCue™.
For example: A global channel should be created which initialise an ENC-300 stream into iCue™. The
existing ENC-300 stream has the IP-address 239.252.20.100 and the port number 4444. So, this IPaddress and this port number must also be added in iCue™ by entering this IP-address and this port
number into the entry mask of the ‘IP address management’ webpage.
Add IP-address for a house channel:
If you want to add an IP-address for a house channel, please enter in the fields ‘IPAddress’ and ‘Port’
a multicast IP-address which does not exist in the network.
After the IP-address and the port number is entered in the fields ‘IPAddress’ and ‘Port’, please click the
‘Add’ link which is located in the left bottom corner of the entry mask box. The desired multicast IPaddress is now added into iCue™, now you can create the global- or house channel.
Figure 31: Add Multicast IP-addresses
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
40
iCue™ Server Guide
V 4.1
4.5.2
Create a Global Channel
Please click in the menu bar of the iCue™ websites the ‘Administration’ link to create a new global
channel. Afterwards click in the ‘Administration’ webpage the ‘Channels’ link. In the ‘Channels’
webpage are two areas which are called ‘Global Channels’ and ‘House Channels’. These two areas list
all existing global channels and house channels. In the case that no channels exist, the two areas are
empty. In the top right corner of the ‘Global Channels’ area you find the link ‘Create new channel’.
Please click this ‘Create new channel’ link of the ‘Global Channels’ area, to create a new global channel.
It opens the configuration mask to create a new global channel in iCue™, see Figure 32.
Figure 32: Configuration mask to create a new global channel or a new house channel
Please enter in the text field ‘Name’ the name of the channel which should be created. As next, you can
enter a description of the channel in the text field ‘Description’.
Choose in the drop-down field ‘IPAddress’ the IP-address and port number of the existing video stream,
which should be initialized into iCue™ and which you have added to create this global channel (see
chapter 4.5.1 on page 40).
In the ‘Bitrate’ field you can enter the used stream bitrate, but it is not mandatory. This field is only for
your information and does not mean that you can convert the used bitrate.
As next please add the desired permission group. You can add a permission group by clicking the ‘Add
permission’ link. After you have clicked the ‘Add permission’ link, please scroll down the webpage and
select the desired permission group.
If you have finished all your entries, please click in the ‘Save’ dialog box the ‘Save now’ link.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
41
iCue™ Server Guide
V 4.1
Table 5 describes the configuration mask to create a new global channel.
Buttons, Text- / Check-Boxes:
Channel settings:
Name:
Description:
IP-Address:
Bitrate:
icon Change
Enable EIT recording
Permissions:
Add permissions:
‘Delete’ link:
‘Edit’ check-box:
‘Delete’ check-box:
SAVE:
Save now:
Description:
This area contains important channel settings like the channel
name and the assigned IP-address of the channel.
Enter a name for the new channel.
In the ‘Description’ field you can enter a description of the channel,
but it is not mandatory.
Select in this drop-down field the IP-address, which you have
added, to create this global channel (see chapter 4.5.1 on page
40). Choose this IP-address and port number of the existing video
stream which should be initialized into iCue™ via this global
channel.
Enter the stream bitrate in the ‘Bitrate’ field. If you do not enter the
stream bitrate the load balancer assumes that the stream bitrate is
3 MBit/s. You must enter the real stream bitrate to enable iCue for
a successful usage of several storages.
If only one Storage is used the Bitrate is not important.
.!. Teracue recommends entering the stream bitrate.
You could change the icon of the channel here. This icon is visible
in the iCue Player™ and the Website
.!. Teracue recommends to change the icon with the iCue
Player
You could enable EPG for this channel please see Chapter 0
This area lists all selected permission groups and you can add a
further permission group in this area.
Opens the permission group list to add a further permission group
and allows the selected permission group the access to this
channel.
Deletes the listed and selected permission group.
Enables/Disables the editing permission for the selected group.
Enables/Disables the deletion permission for the selected group.
This area contains the ‘Save now’ link.
Saves your entries and settings and creates the new channel.
Table 5: Description of the configuration mask to create a new global channel
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
42
iCue™ Server Guide
V 4.1
4.5.3
Create a House Channel
Please click in the menu bar of the iCue™ website at the ‘Administration’ link to create a new house
channel. Afterwards click in the ‘Administration’ webpage the ‘Channels’ link. In the ‘Channels’
webpage are two areas which are called ‘Global Channels’ and ‘House Channels’. These two areas list
all existing house channels and global channels. In the case that no channel exists, the two areas are
empty. In the top right corner of the ‘House Channels’ area you will find the link ‘Create new channel’.
Please click the ‘Create new channel’ link of the ‘House Channels’ area, to create a new house channel.
It opens the configuration mask to create a new house channel in iCue™, see Figure 32.
Please enter in the text field ‘Name’ the name of the channel which should be created. As next, you can
enter a description of the channel in the text field ‘Description’.
Choose in the drop-down field ‘IPAddress’ the IP-address, which you have added to create this house
channel and which does not exist in the network (see chapter 4.5.1 on page 40).
In the ‘Bitrate’ field you can enter the used stream bitrate, but it is not mandatory. This field is only for
your information and does not mean that you can convert the used bitrate of a video clip.
As next please add the desired permission group. You can add a permission group by clicking the ‘Add
permission’ link. After you have clicked the ‘Add permission’ link, please scroll down the webpage and
select the desired permission group.
If you have finished all your entries, please click in the ‘Save’ dialog box the ‘Save now’ link.
Table 6 describes the configuration mask to create a new house channel.
Buttons, Text- / Check-Boxes:
Channel Settings:
Name:
Description:
IP-Address:
Bitrate:
Permissions:
Add permissions:
‘Delete’ link:
‘Edit’ check-box:
‘Delete’ check-box:
SAVE:
Save now:
Description:
This area contains important channel settings like the channel
name and the assigned IP-address of the channel.
Enter a name for the new channel.
In the ‘Description’ field you can enter a description of the channel,
but it is not mandatory.
Select in this drop-down field the IP-address which you have added
to create this house channel (see chapter 4.5.1 on page 40). For
the house channel the chosen IP-address and port number must
not exist in the network.
Enter the stream bitrate in the ‘Bitrate’ field. If you do not enter the
stream bitrate the load balancer assumes that the stream bitrate is
3 MBit/s. You must enter the real stream bitrate in this field to
obtain the maximum specified data throughput.
.!.
Teracue recommends entering the stream bitrate.
This area lists all selected permission groups and you can add a
further permission group in this area.
Opens the permission group list to add a further permission group
and allows the selected permission group the access to this
channel.
Deletes the listed and selected permission group.
Enables/Disables the editing permission for the selected group.
Enables/Disables the deletion permission for the selected group.
This area contains the ‘Save now’ link.
Saves your entries and settings and creates the new channel.
Table 6: Description of the configuration mask to create a new house channel
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
43
iCue™ Server Guide
V 4.1
4.6
Create a Recording
In order to create a recording it is required that a global channel exists. So, if a global channel does not
exist, please create at first a global channel.
Please click in the menu bar of the iCue™ website at the ‘Recordings’ link to create a recording. In the
‘Recordings’ webpage is a table listed which contains all created global channels. In the case that no
global channel exists the list is empty, but for the creation of a recording you need an existing global
channel. As next, please click at the name of your desired global channel which should be recorded. It
opens the recording schedule which contains all existing recordings of the selected channel. If no
recording exists, the ‘Recording schedule’ list is empty. In the top right corner of the ‘Recording schedule’
area you find the link ‘Create new recording’. Please click the ‘Create new recording’ link of the
‘Recording schedule’ area, to create a new recording. It opens the configuration mask to create a new
recording, see Figure 33.
Figure 33: Configuration mask to create a recording
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
44
iCue™ Server Guide
V 4.1
Configure all fields in the ‘Recording Settings’ area, select a storage folder in the ‘Clip Settings’ area
and choose the desired permission groups in the ‘Permissions’ area. If you have finished all your entries,
please click in the ‘Save’ dialog box the ‘Save now’ link. Table 7 describes the configuration mask to
create a new recording.
Buttons, Text- / Check-Boxes:
Recording settings:
Name:
Channel:
Type:
Date From:
Date To:
Weekday:
Time From:
Time To:
Duration:
Type:
Description:
Clip settings:
Archive date:
Deletion date:
Category assignment:
Permissions:
Add permissions:
‘Delete’ link:
‘Edit’ check-box:
‘Delete’ check-box:
Save:
Save now:
Description:
Contains all general configuration settings which concern the
recording. For example, the recording name, recording date, time.
Enter a name for the new recording.
Select the global channel which should be recorded.
Specifies the recording type. You can choose between:
 Recording once
 Daily recording
 Weekly recording
 Loop recording
Enter the date (dd.mm.yyyy) when the recording shall start.
Enter the date (dd.mm.yyyy) when the recording shall end. This
text field is not available, when the recording type ‘Loop recording’
is chosen.
Specifies the weekday for a recording which should be executed
every week at this weekday. This drop-down field is only available
when the broadcast type ‘Weekly broadcast’ is chosen.
Enter the time (hh:mm:ss) when the recording shall start.
Enter the time (hh:mm:ss) when the recording shall end. This text
field is not available, when the recording type ‘Loop recording’ is
chosen.
Specifies the duration of the recording. This text field has only an
effect when the recording type ‚Loop recording’ is chosen.
Specifies the time unit for the field ‚Duration’. This text field is only
available when the recording type ‚Loop recording’ is chosen.
In the ‘Description’ field you can enter a description of the
recording, but it is not mandatory.
In this area you can define in which folder the recording should be
stored and at which date the record should be archived and/or
deleted.
Specifies the date at which the recording shall be archived.
Specifies the date at which the recording shall be deleted. But the
archived data will be not deleted.
Specifies the category folder in which the recording should be
stored. To watch the stored recording, please click in the menu bar
of the iCue™ websites the ‘Videos’ link and select afterwards the
category in which the recording was stored.
This area lists all selected permission groups and you can add a
further permission group in this area.
Opens the permission group list to add a further permission group
and allows the selected permission group the access to this
recording. After you have clicked this link, please scroll down the
webpage and select your desired permission group from the list.
Deletes the listed and selected permission group.
Enables/Disables the editing permission for the selected group.
Enables/Disables the deletion permission for the selected group.
This area contains the ‘Save now’ link.
Saves your entries and settings and creates the new recording.
Table 7: Description of the configuration mask to create a new recording
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
45
iCue™ Server Guide
V 4.1
4.7
Watch a Video Clip
In order to view a video clip it is required that the XPlayer™ is installed on your system. So, if the
XPlayer™ is not installed, please install at first the XPlayer™.
Please click in the menu bar of the iCue™ websites the ‘Videos’ link to view a video clip. In the ‘Videos’
webpage is a table listed which contains all existing category folders in which the video clips are
classified. As next, please select the category folder in which your desired video clip is stored and click
at the name of this category name. If your desired video clip is stored in a sub-category, so please select
at first the main category and afterwards select the sub-category. If you do not know in which category
your video clip is stored, please use the video search function which is located on the left side of the
website.
After you have chosen the corresponding category, the webpage shows you a video list. This video list
contains all existing videos, which are assigned to the selected category. Select now in the shown video
list your desired video clip by clicking at the name of the video. It opens the XPlayer and playbacks the
selected video in a new window.
.!.
To watch video clips, global channels or house channels, you must have installed a
XPlayer™ or an iCue Player™ on your system.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
46
iCue™ Server Guide
V 4.1
4.8
Channel Sorting
By default the channels are sorted in alphabetic order. iCue™ is able to sort the channels in
chronological order too. Therefore open the iCue Player™, click on the ‘Attributes’ tab, enter a value
for each channel at ‘Order’.
For a better overview add the Order field column with a right click at the Content Panel.
With the opened ‘Attributes tab’ the order number can easily be changed.
Figure 34: iCue Player™ sorting
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
47
iCue™ Server Guide
V 4.1
4.9
Additional Settings for iCueTV
Open the File C:\inetpub\wwwroot\Teracue\AminoOpera\web.config
For automatic Login for Amino STB please edit the following lines:
<!-- Username required for AutoLogin-->
<add key="UserName" value="admin"/>
<!-- Password required for AutoLogin-->
<add key="Password" value="admin"/>
Choose the Language:
<!-- Languge in case of autologin de, en, sp, it, hu, fr, ru -->
<add key="AutoLoginLanguage" value="en"/>
To start by default in a Category:
<!-- Default Category Name -->
<add key="DefaultCategory" value="Channels"/>
4.10 Website Extended List
The iCue™ website is mostly displaying list`s with channels or clips.
The default list shows only 50 entry’s per page. If more or less than 50 entries are needed edit the
following file on all iCue™ Server:
C:\Inetpub\wwwroot\Teracue\iCue\App_Themes\Default\default.skin
Edit ‘PageSize’ to the desired value, like 10 or 1000.
<asp:GridView runat="server" HeaderStyle-CssClass="gridViewHeaderStyle"
AllowPaging="True" AllowSorting="False" AutoGenerateColumns="False"
GridLines="None" Width="100%" CellPadding="2" PageSize="50">
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
48
iCue™ Server Guide
V 4.1
5. iCue™ Advanced Configuration
5.1
Redundancy Wait Time
After installation and configuration of iCue™ Server the Redundancy Wait Time should be set to 0 for
a fast start.
When the iCue System consist of several iCue Server, Teracue recommends setting the first Server to
0 and the other to 60.
Open the Windows registry with >Start >Run >regedit
Step to registry path: HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueSystemSetting
RedundancyWaitTime_s
5.2
5.2.1
Network
Receive Transport Stream
When Multicast or Unicast should be received on different network cards then the following settings of
the Main Network Card must be changed in the registry.
Please enter the IP Address iCue™ should use in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueRecorder\stream_netcard
Figure 35: iCue Recorder stream_netcard
5.2.2
Send Transport Stream
When VOD or House Channel should be send on different network cards then the following settings of
the Main Network Card must be changed in the registry.
Please enter the IP Address iCue™ should use in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCuePump\stream_netcard
Figure 36: iCue Pump stream_netcard
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
49
iCue™ Server Guide
V 4.1
5.3
5.3.1
Additional Storage
Add or change the Content Folder
The Save Path Folder where all recordings or Uploaded Files will be stored is part of the content
Folder from Installation, and is configured in ‘iCue Configuration Manager’ Save Path
Add additional ones or delete them here.
To delete them please mark the line and press the ‘Del Key’ on the Keyboard.
.!.
Teracue recommends adding with UNC Path instead of Mapped Folders.
Figure 37: ‘iCue Configuration Manager’ Save Path
To change the original Content folder from Installation e.g. C:\content\SavePath please do the
following steps:
1.
Copy the whole Folder c:\content to the new Path e.g. \\NAS\SharedFolder
2.
Change the Value for SavePaths from C:\Content\SavePath to \\NAS\SharedFolder\SavePath
3.
Change the Value for the other 5 Folders in ‘iCue Configuration Manager’
Figure 38: ‘iCue Configuration Manager’ Content Folder`s
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
50
iCue™ Server Guide
V 4.1
5.3.2
Login to Server
To use additional Network Storage all iCue™ Services have to be started with a ‘user account’
instead of a ‘local System account’ please see Chapter 3.2
If the user does not have full permission to the Additional Network Storage, add a user who has full
permission to the Network Storage in the ‘iCue Configuration Manager’ LoginToServer for each
used NAS device.
Figure 39: ‘iCue Configuration Manager’ LoginToServer
5.3.3
Usage of Save Path
If several Save Paths are configured, iCue™ is collecting free space information from them.
The next recording will be stored on the save path with the highest free space.
Any new recording will be calculated with recording time and configured Bitrate see chapter 4.5.2.
This space will be reserved for the recording and reduce the existing free space.
e.g.
Free space:
Path1 \\NAS1\content\savepath
1000 GByte
Path2 \\NAS2\content\savepath
999 GByte
First recording 1 hour channel with configured Bitrate 5000 will be stored on Path1.
Estimated storage size 2.25 Gbyte with following calculation
5 106 Bit /s  3600 Sec.
 2,25 109 Byte
8
Second recording will stored on Path2 because 1000 GByte – 2,25GByte = 997,75 GByte, and this is
lower than 999 GByte.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
51
iCue™ Server Guide
V 4.1
5.4
5.4.1
Monitoring
SNMP
iCue™ has an additional SNMP Service, this Service has to be implemented separately in iCue™.
Please write to support@teracue.com for further information.
5.4.2
ICue™ Mail Messages
iCue™ is able to send E-Mails via SMTP.
iCue™ is sending the E-Mail to all configured User in ‘iCue Configuration Manager’
.!.
Only the active iCue™ Server is sending out E-Mails.
Figure 40: ‘iCue Configuration Manager’ Mail Settings
5.4.2.1
iCue™ Server Start Messages
After the Start of all services the active Server is sending the following message:
Figure 41: received E-Mail Server Start
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
52
iCue™ Server Guide
V 4.1
5.4.2.2
Heartbeat Messages
If configured in the Registry the following message will be received:
HeartbeatGeneratorEnabled 1 (on) 0 (off)
HeartBeatGeneratorPeriodMin (period in minute)
Figure 42: received E-Mail Heartbeat Messages
5.4.2.3
Disk Space Warning
DiskSpaceMonitorEnabled 1 (on) 0 (off)
DiskSpaceMonitorPeriodMin (period in minute)
DiskSpaceMonitorWarning (Number of percent)
Figure 43: received E-Mail Disk Space Warning
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
53
iCue™ Server Guide
V 4.1
5.4.3
Element Manager™
With the Teracue Element Manager™ you can monitor an iCue™ System with several iCue™
Servers. You need to add the device ‘iCue Reporting’. For further Information please read the
Element Manager™ Manual.
Figure 44: Element Manager Device 'iCueReporting'
The monitoring based on multicast announcements has four subcategories.
 Recordings
 VOD Clients
 Broadcasts
 Archives
Figure 45:Element Manager iCue Reporting Overview
System Information
Ip
Type
Count
TotalBitrate (Kbps)
AvgBitrate (Kbps)
AvgStorageBitrate (MBps)
Description:
The IP address of the iCue Streaming Server
The type of the reporting data
The count of recordings, VOD streams,
broadcasts or archives
Total bitrate in kilobits per second
Average bitrate in kilobits per second
Average storage bitrate in megabytes per second
Table 8: Element Manager Overview Information
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
54
iCue™ Server Guide
V 4.1
5.4.3.1
Element Manager™ Detail Recordings
The reporting data contains the following information about recordings:
Figure 46: Element Manager iCue Reporting Recording Details
Recording information
RecordingName
IncomingBitrate (Kbps)
Written (Mbytes)
RecordingType
RecordingSourceIp
RecordingSourcePort
StreamBroken
Key
Received (Mbytes)
CurrentFile
LastPTSOverflow
LastReceiveTime
LastStorageBitrate (Kbps)
LastWriteTime
RecordingBegin
RecordingEnd
RecordingID
RecordingStatus
TimeStamp
Description:
The name of the recording
The incoming bitrate
The number of bytes written to disk
The type of the recording (onetime, daily, weekly, loop)
The IP address of the network stream
The port of the network stream
Show if the stream is broken (True, False)
Uniquely identifies a recording
Number of received bytes
The current file being written
The timestamp of the last PTS overflow
The timestamp of the last received byte
The last storage bitrate
The timestamp of the last written byte
The recording start time
The recording stop time
The recording’s database ID
The status of the recording (stopped, running)
The timestamp of the latest reporting message
Table 9: Element Manager ICue Reporting Recording Information
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
55
iCue™ Server Guide
V 4.1
5.4.3.2
Element Manager™ Detail VOD Clients
The reporting data contains the following information about VOD clients:
Figure 47: Element Manager iCue Reporting VOD Clients Details
Client information
ClipName
CurrentBitrate (Kbps)
DestinationIP
DestinationPort
BeginTime
Key
ConnectionType
CurrentFile
CurrentTime
DestinationChannelName
EndTime
LastStorageBitrate (Kbps)
NextFile
Progress
PumpStreamID
TimeStamp
Description:
The name of the clip
The current network bitrate
The IP address of the client
The port of the client
The begin time of the connection
Uniquely identifies a VOD client
The network connection type (TCP, UDP)
The file the data is being read from
The current time
Textual information about the clip
The start time + clip duration
The disk read bitrate
The next file being transmitted
The progress
The ID of the pumped stream
The timestamp of the latest reporting message
Table 10: Element Manager iCue Reporting VOD Informations
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
56
iCue™ Server Guide
V 4.1
5.4.3.3
Element Manager™ Detail Broadcasts
The reporting data contains the following information about Broadcasts:
Figure 48: Element Manager iCue Reporting Broadcast Details
Broadcast information
DestinationChannelName
ClipName
CurrentBitrate (Kbps)
DestinationIP
DestinationPort
Key
BeginTime
ConnectionType
CurrentFile
CurrentTime
EndTime
NextFile
Progress
PumpStreamID
TimeStamp
Description:
The name of the destination channel
The name of the clip
The current network bitrate
The IP address of the network stream
The port of the network stream
Uniquely identifies a network stream
The begin time of the network transmission
The network connection type (UDP)
The file the data is being read from
The current time
The end time of the network transmission
The next file being transmitted
The progress
The ID of the pumped stream
The timestamp of the latest reporting message
Table 11: Element Manager iCue Reporting Broadcast Informations
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
57
iCue™ Server Guide
V 4.1
5.4.3.4
Element Manager™ Detail Archives
The archive manager can perform archiving, restoration or deletion tasks. The reporting data contains
the following information about archives:
Figure 49: Element Manager iCue Reporting Archives Details
Archive information
ClipName
LastStorageBitrate (Kbps)
ProcessedBytes (Mbytes)
TotalBytes (Mbytes)
Key
ClipID
DestinationFile
Notes
ProcessStartTime
ProcessType
Server
SourceFile
IsExpired
TimeStamp
Description:
The name of the clip being archived/restored/deleted
The last storage bitrate
The number of processed bytes
The total number of bytes
Unique identifier of the archive job
The database ID of the clip being archived/restored/deleted
The destination file (used in case of archivation and restoration)
Textual information about the job performed by the archive manger
The start time of the job performed by the archive manger
Archivation, Restoration or Deletion
The IP address of the server running the archive manager
The file being archived/restored/deleted
If true, the record will be removed from the user interface
The timestamp of the last reporting message
Table 12: Element Manager iCue Reporting Archives Informations
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
58
iCue™ Server Guide
V 4.1
5.5
Prepare Debug Log Files
For Debugging it could be necessary to produce Log Files.
Teracue recommends to create manually a path e.g. c:\Teracue_Log
Use Windows functionality to compress this Path
Open Registry and edit following:
[HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\Global\Log]
"logcleanupdays"="7"
//Files are deleted after 7 Days
"logfolder"="C:\\Teracue_log" //This folder has to exist
"loglevel"="3"
//default Log Level
"loglmaxsize"="100"
//Maximum Log File Size in Mbyte. When File Size is reached writing
is stopped.
5.6
Configure Watchdog
iCue™ restarts all services by default at 03:00 clock.
Teracue recommends restarting the services minimum once a week.
The stop in a recording should be lower than 30 seconds.
The restart is configured in the file c:\icue\servicetowatch.xml
<ServiceList CheckPerionInSec="15" StartDelayInSec="0" System="On"
SystemRestartTime="03:00:00" SystemRebootTime="no" WaitBeforeKillinSec="3">
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
59
iCue™ Server Guide
V 4.1
5.7
EPG
iCue™ supports the Electronic program guide EPG and provides the users of television or radio, with
broadcast programming or scheduling information for current and upcoming programming.
.!.
EPG Data will be updated only once.
Actual changes of the scheduling information do not take place in the iCue™ Database.
Requirements:
1. EPG Data has to be inside the TS.
2. The iCue™ Global Channel Name has to be exact the same like the Channel Name in the TS
5.7.1
Configuration of EPG in iCue™
1. Enable EIT and TDT/TOT on the Gateway please see User Guide from the Gateway
manufacturer.
2. Enable EIT recording in the Global Channel
Administration> Channels > Create new Channel
Figure 50: iCue™ Administration ‘create new channel’
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
60
iCue™ Server Guide
V 4.1
3. Be sure to set the Global Channel name exactly like the TS Name.
Check this with a program of your choice.
Teracue recommend the TSReader.
Figure 51: ‘TS Reader’ Channel with EIT/TDT/TOT Table
5.7.2
Check EPG Configuration.
After configuration and restart of the iCue™ Server, it could take up to 5 minutes before the first
information’s are saved on the Server.
In the Database Settings of iCue™ Configuration Manager, EitPath should be configured.
Please check this Folder for EPG Data, each channel has an own folder.
.!. To prevent iCue™ from unnecessary Data, Teracue recommends to configure only one
Channel from each Transponder for ‘EIT recording’.
5.7.3
Usage of EPG
1. EPG could be used in the iCue Player™ please see the iCue Player™ Manual.
2. EPG could be used in Casablanca please see Chapter 6.3.2.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
61
iCue™ Server Guide
V 4.1
5.8
Remote Control
There are various possibilities to remote control the iCue™ System.
5.8.1
XML-Control for iCue™
Teracue provides a XML control for recording of the iCue™ Server Software.
5.8.1.1
Functional principle
Figure 52: Functional principle of the XML control for Recordings
The Third-party system stores the XML file in the XML Watch Folder, which will be queried from the
iCue™ Server in defined time intervals. The name of the XML file is irrelevant, but the file must have the
suffix *.xml. If there is a XML file in the XML Watch Folder, iCue™ executes the XML file and stores the
executed XML file into the Executed XML Folder. If the XML file is faulty and iCue™ cannot execute this
file, iCue™ stores this faulty XML file into the Error XML Folder. See Figure 52.
Configure the XML Watch Folder in ‘iCue Configuration Manager’ > Database Settings > Recording
FILE Path.
5.8.1.2
Requirements to the third-party system
Before a user can edit a XML file in the XML Watch Folder, the third-party system must create a lock
file (*.lok) in the XML Watch Folder, which has the same file name like the edited XML file. If the user
has finished the editing, the third-party system must delete the corresponding lock file (*.lok).
With the help of the lock file (*.lok) it can be avoided that the iCue™ executes a XML file, which is in
editing of a user.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
62
iCue™ Server Guide
V 4.1
5.8.1.3
Available functions
The following functions are available:




Create a Recording (single, daily/weekly, instant and loop)
Pause a Recording
Start a Recording
Stop (delete) a Recording
5.8.1.4
Single Recording
The following tags are mandatory for the execution of the XML file:









Name (File name of the Record)
Description (Recording description)
Channel (Channel name, which should be recorded)
Type (Single)
AutoStart (value ‘0’ = Record is set, but not started; value ‘1’ =Record is set and is started)
From (Start date and start time)
To (Stop date and stop time)
ArchiveDate (Archive date of the recorded file)
DeletionDate (Deletion date of the recorded file)
Also set the category, in which the recorded file should be stored (CategoryList) and the owner of the
recorded file.
5.8.1.5
Daily/Weekly Recording
The following tags are mandatory for the execution of the XML file:









Name (File name of the Record)
Description (Recording description)
Channel (Channel name, which should be recorded)
Type (Daily or Weekly)
AutoStart (value ‘0’ = Record is set, but not started; value ‘1’ =Record is set and is started)
From (Start date and start time)
To (Stop date and stop time)
ArchiveDate (Archive date of the recorded file)
DeletionDate (Deletion date of the recorded file)
Also set the category, in which the recorded file should be stored (CategoryList) and the owner of the
recorded file.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
63
iCue™ Server Guide
V 4.1
5.8.1.6
Instant Recording
An instant recording starts directly after saving the XML file. The following tags are mandatory for the
execution of the XML file:








Name (File name of the Record)
Description (Recording description)
Channel (Channel name, which should be recorded)
Type (Instant)
AutoStart (value 1) (‘0’ = Record is set, but not started; ‘1’ =Record is set and is started)
DurationSec (The duration of the file in seconds which should be recorded)
ArchiveDate (Archive date of the recorded file)
DeletionDate (Deletion date of the recorded file)
Also set the category, in which the recorded file should be stored (CategoryList) and the owner of the
recorded file.
5.8.1.7
Loop Recording
The following tags are mandatory for the execution of the XML file:









Name (File name of the Record)
Description (Recording description)
Channel (Channel name, which should be recorded)
Type (Loop)
AutoStart (value ‘0’ = Record is set, but not started; value ‘1’ =Record is set and is started)
From (Start date and start time)
DurationSec (The duration of the file in seconds which should be recorded)
ArchiveDate (Archive date of the recorded file)
DeletionDate (Deletion date of the recorded file)
Also set the category, in which the recorded file should be stored (CategoryList) and the owner of the
recorded file.
5.8.1.8
Start Recording, Pause Recording, Stop Recording
The following tags are mandatory for the execution of the XML file:




Name (File name of the Record)
Type (Single, Daily or Weekly)
From (Start date and start time)
To (Stop date and stop time)
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
64
iCue™ Server Guide
V 4.1
5.8.1.9
RECORDING_CREATE.XML
<iCueRecording>
<Command>CREATE</Command>
<RecordingInfo>
<Name>Recording Name</Name>
<Description>Recording Description</Description>
<Channel>Channel Name</Channel>
<Type>Single | Daily | Weekly | Loop</Type>
<AutoStart>1</AutoStart>
<From>2007-09-25_12:00:00</From>
<To>2007-09-25_14:00:00</To>
<DurationSec>3600</DurationSec>
<ArchiveDate>2007-10-24</ArchiveDate>
<DeletionDate>2007-10-25</DeletionDate>
<CategoryList>
<Category>Category1</Category>
<Category>Category2</Category>
<Category>Category3</Category>
<Category>Category4</Category>
</CategoryList>
</RecordingInfo>
<PermissionList>
<Owner>Owner Name</Owner>
<UserList>
<User>UserName1</User>
<User>UserName2</User>
<User>UserName3</User>
<User>UserName4</User>
</UserList>
<GroupList>
<Group>Group1</Group>
<Group>Group2</Group>
<Group>Group3</Group>
<Group>Group4</Group>
</GroupList>
</PermissionList>
<PropertyList>
<property name="Prop1" value="Value1"/>
<property name="Prop2" value="Value2"/>
<property name="Prop3" value="Value3"/>
<property name="Prop4" value="Value4"/>
</PropertyList>
</iCueRecording>
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
65
iCue™ Server Guide
V 4.1
5.8.1.10
RECORDING_CREATE_INSTANT.XML
<iCueRecording>
<Command>CREATE</Command>
<RecordingInfo>
<Name>Recording Name</Name>
<Description>Recording Description</Description>
<Channel>Channel Name</Channel>
<Type>Instant</Type>
<AutoStart>1</AutoStart>
<DurationSec>3600</DurationSec>
<ArchiveDate>2007-10-24</ArchiveDate>
<DeletionDate>2007-10-25</DeletionDate>
<CategoryList>
<Category>Category1</Category>
<Category>Category2</Category>
<Category>Category3</Category>
<Category>Category4</Category>
</CategoryList>
</RecordingInfo>
<PermissionList>
<Owner>Owner Name</Owner>
<UserList>
<User>UserName1</User>
<User>UserName2</User>
<User>UserName3</User>
<User>UserName4</User>
</UserList>
<GroupList>
<Group>Group1</Group>
<Group>Group2</Group>
<Group>Group3</Group>
<Group>Group4</Group>
</GroupList>
</PermissionList>
<PropertyList>
<property name="Prop1" value="Value1"/>
<property name="Prop2" value="Value2"/>
<property name="Prop3" value="Value3"/>
<property name="Prop4" value="Value4"/>
</PropertyList>
</iCueRecording>
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
66
iCue™ Server Guide
V 4.1
5.8.1.11
RECORDING_PAUSE.XML
<iCueRecording>
<Command>PAUSE</Command>
<RecordingInfo>
<Name>Recording Name</Name>
<Channel>Channel Name</Channel>
<Type>Single | Daily | Weekly | Instant| Loop</Type>
<From>2007-09-25_12:00:00</From>
<To>2007-09-25_14:00:00</To>
<DurationSec>3600</DurationSec>
</RecordingInfo>
</iCueRecording>
5.8.1.12
RECORDING_START.XML
<iCueRecording>
<Command>START</Command>
<RecordingInfo>
<Name>Recording Name</Name>
<Channel>Channel Name</Channel>
<Type>Single | Daily | Weekly | Instant| Loop</Type>
<From>2007-09-25_12:00:00</From>
<To>2007-09-25_14:00:00</To>
<DurationSec>3600</DurationSec>
</RecordingInfo>
</iCueRecording>
5.8.1.13
RECORDING_STOP.XML
<iCueRecording>
<Command>STOP</Command>
<RecordingInfo>
<Name>Recording Name</Name>
<Channel>Channel Name</Channel>
<Type>Single | Daily | Weekly | Instant| Loop</Type>
<From>2007-09-25_12:00:00</From>
<To>2007-09-25_14:00:00</To>
<DurationSec>3600</DurationSec>
</RecordingInfo>
</iCueRecording>
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
67
iCue™ Server Guide
V 4.1
5.8.2
Load Balancer Remoting API
This chapter introduces the ‘Loadbalancer’ API or also called ‘iCue Remote Control IP
Protocol’, to enable the interaction with the components which want to communicate with iCue™ and
which want to control iCue™.
This protocol is used from Media control like AMX, Crestron or Extron.
Most functions could easily be tested with ‘IPMessageSender’ please see: Figure 53
Figure 53: ‘IPMessageSender’
.!.
5.8.3
For further Information’s please read the iCue4.0_API_Vx.x Manual.
SOAP API
As a subset of the Store Manager API a Web API is already installed in iCue™.
They are available for:
Broadcast
http://iCueServer/teracue/icue/webapi/broadcast.asmx
Categories
http://iCueServer/teracue/icue/webapi/categories.asmx
Channels
http://iCueServer/teracue/icue/webapi/channels.asmx
Clips
http://iCueServer/teracue/icue/webapi/clips.asmx
Recordings
http://iCueServer/teracue/icue/webapi/recordings.asmx
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
68
iCue™ Server Guide
V 4.1
5.8.4
.Net Remoting API
The biggest function range poses the .Net Remoting API or ‘StoreManagerRemoting’ API, which
allows the indirectly but also multiuser capable access to the database. Through the
‘StoreManagerRemoting’ API are any data records reachable which are stored in the iCue™
database. This API is based on the ‘Microsoft .NET Remoting’ interface and therefore the API offers
also an ideal platform for remote accesses. If you must have access to the iCue™ data and you use
another programming language as well the API is suited for the creation of web-services.
All Teracue developments for the management of iCue™ data such as iCuePlayer™, iCue™
webpages are based on this platform.
We recommend making yourself familiar with the attached examples into the ‘StoreManagerRemoting’
API. Furthermore for the developer is the whole source code of the Teracue iCue- and the
iCueTVWebpages available. All example projects were created with Microsoft VisualStudio 2005.
In the attached help file (*.chm) are the detailed descriptions of the classes and functions of the API.
For newer Windows use the iCueStoreManager.html
.!.
For further Information’s please read the iCue4.0_API_Vx.x Manual.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
69
iCue™ Server Guide
V 4.1
5.9
ADS Authentication in iCue™
Active Directory Structure (ADS) is an implementation of LDAP (Lightweight Directory Access Protocol)
directory services by Microsoft. ADS provides central authentication and authorization services for
Windows-based computers. The ADS allows administrators to assign policies, deploy software, and
apply critical updates to an organization. ADS stores information and settings in a central database.
ADS networks can vary from a small installation with a few hundred objects, to a large installation with
millions of objects.
If you want to connect the ADS authentication with iCue™, you should assume an understanding of the
iCue™ operation and management. Furthermore you must be well grounded in the ADS topology.
5.9.1
iCue™ Registry Settings
To implement the ADS authentication in iCue™, you must set some registry settings on the iCue™
Streaming Server at first. Therefore please stop all iCue™ services in the Configuration Manager, go to
the Windows Start menu, select ‘Run’ and enter in text field of the ‘Run’ window the command ‘regedit’.
It opens the registry editor. Please go in data tree of the registry editor to the following path:
HKEY_LOCAL_MACHINE > SOFTWARE > Teracue > iCue > iCueStoreManager
In the ‘iCueStoreManager’ registry settings, you must configure some registry entries to enable ADS,
see Figure 54.
Figure 54: Registry settings to implement ADS authentication in iCue™
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
70
iCue™ Server Guide
V 4.1
Please change the values of the following registry entries, see Table 13.
Registry entries:
Authentication:
LDAPServer:
LdapLoginName:
LdapPassword:
LdapUserDN:
LdapGroupDN:
Value:
Please set the authentication value to ‘ActiveDirectory’. The value
‘ActiveDirectory’ enables the ADS authentication in iCue™. The
default value of this registry entry is ‘iCue’.
The value of this entry is the name of your domain controller server.
For example, in Figure 54 the name of the domain controller server
is ‘inp-pdc-1’.
Specifies the username of an ADS user. Please create a new ADS
user with guest authorizations, because the password of this user
is shown as plain text. The ADS user ‘Anonymous’ is not supported
in iCue™. Enter the username into the ‘LdapLoginName’ entry. For
example, in Figure 54 the username of an ADS user is ‘iCueAD2’.
Specifies the password of an ADS user. Please create a new ADS
user with guest authorizations, because the password is shown as
plain text. The user ‘Anonymous’ is not supported in iCue. Enter
the password into the ‘LdapPassword’ entry. In Figure 54 the
password of the user ‘iCueAD2’ is ‘Hallo2007’ for example.
Specifies the domain name of your ADS server. For example, in
Figure 54 the domain name of the ADS server is
‘DC=INPHASE,DC=NET’.
Specifies the organisational unit. This value must be asked for. But
at first your domain administrator must create a domain group,
which contains following iCue™ authorization groups:
 Video Administrators
 Video Editors
 Video Guests
Furthermore the domain administrator must integrate the ADS
users into this domain groups.
For example, in Figure 54 the ‘LdapGroupDN’ value is
‘OU=Teracue Gruppen,DC=INPHASE,DC=NET’.
Table 13: Description of the 'iCueStoreManager' registry settings to enable ADS
After set all registry settings, please restart the iCue™ service in the Configuration Manager.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
71
iCue™ Server Guide
V 4.1
5.9.2
iCue™ Database settings
After you have set all iCue™ registry settings and after you have started all iCue™ services, basically
the ADS authentication is implemented in iCue™. But before you can use the ADS authentication within
iCue™ in its entirety, you must configure the permissions of the ADS user who is the iCue™
administrator. You set the permissions of this ADS user by configuring the iCue™ database.
At first you must create the ADS user who is the iCue™ administrator into iCue™. Therefore open the
iCue™ webpage and log on with the username/password of the ADS user who is the iCue™
administrator. As the permissions of the ADS user are not set, the iCue™ webpage has only the menu
item ‘Global Channels’. Due to your log on, iCue™ creates a new database entry for this ADS user.
As next you must configure the iCue™ database, please log off your ADS-user at the iCue™ webpage.
Furthermore stop all iCue™ services by the iCue™ Configuration Manager on the iCue™ Streaming
Server. Afterwards please go to the drive, which includes the ‘Content’ folder, and open the ‘Database’
folder. For example the ‘Content’ folder is stored on the C-drive, therefore the iCue™ database is stored
at the path C:\Content\Database of the iCue™ Streaming Server. The ‘Database’ folder contains several
databases, but you must only configure the database ‘icue.mdb’.
Please open the database ‘icue.mdb’. If you have opened the ‘icue.mdb’, some iCue™ tables will be
listed. The following iCue™ database tables are important for you, but you must only configure one of
these database tables, see also Figure 55:





.!.
voduser
usergroup
user_usergroup
grouppermission
usergroup_permission
.!.
Only this database table must be configured.
Configure ONLY the iCue™ database table ‘usergroup_permission’. All other tables are
just for your information.
Figure 55: The iCue™ database 'icue.mdb'
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
72
iCue™ Server Guide
V 4.1
5.9.2.1
‘voduser’ Table of the iCue™ Database
If you have logged on with the username/password of the ADS user who is the iCue™ administrator,
iCue™ creates a new database entry for this ADS user. For example, in Figure 56 an ADS user called
‘iCueAD2’ has logged on the iCue™ webpage and iCue™ automatically creates a new entry in the
‘voduser’ table with the ‘id_voduser’ ID 16.
.!.
Do not change any entry in the ‘voduser’ database table. This chapter is just for your
information. You must not change anything in this table.
Figure 56: The 'voduser' table of the iCue™ database
5.9.2.2
‘usergroup’ Table of the iCue™ Database
After you have logged on the iCue™ webpage with an ADS user, iCue™ also automatically creates in
the ‘usergroup’ table a new entry with the user group in which the ADS user is a member. For example,
in Figure 57 the user group ‘Video Administrators’ was created, because the ADS user ‘iCueAD2’ is a
member of this user group. Please keep the ‘id_usergroup’ of the ‘Video Administrators’ in your mind
or make a memo with your ‘id_usergroup’, because you need this ID to configure the database table
‘usergroup_permission’. In case of Figure 57 the ‘id_usergroup’ is 8.
.!.
Do not change any entry in the ‘usergroup’ database table. This chapter is just for your
information. You must not change anything in this table.
Figure 57: The 'usergroup' table of the iCue™ database
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
73
iCue™ Server Guide
V 4.1
5.9.2.3
‘user_usergroup’ Table of the iCue™ Database
iCue™ automatically creates a further entry in the ‘user_usergroup’ table, after an ADS user has logged
on the iCue™ webpage. This table links the ADS-user to the corresponding user group in which the
ADS user is a member. In case of Figure 58 the ADS user ‘iCueAD2’ with the ‘id_voduser’ 16 is linked
with the user group ‘Video Administrators’ which has the ‘id_usergroup’ 8.
.!.
Do not change any entry in the ‘user_usergroup’ database table. This chapter is just for
your information. You must not change anything in this table.
Figure 58: The 'user_usergroup' table of the iCue™ database
5.9.2.4
‘grouppermission’ Table of the iCue™ Database
The database table ‘grouppermission’ has predefined permissions, see Figure 59. It is not possible to
extend the permissions. As the ADS user shall have administrator permissions, please make a memo
of the ‘id_grouppermission’ of the group permission ‘ADMIN’, because you need this ID to configure the
database table ‘usergroup_permission’. The ‘id_grouppermission’ of the group permission ‘ADMIN’
is 11.
.!.
Do not change any entry in the ‘grouppermission’ database table. This chapter is just
for your information. You must not change anything in this table.
Figure 59: The 'grouppermission' table of the iCue™ database
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
74
iCue™ Server Guide
V 4.1
5.9.2.5
‘usergroup_permission’ Table of the iCue™ Database
Before you can use the ADS authentication within iCue™ in its entirety, you must configure the
permissions of the ADS user who is the iCue™ administrator. Therefore you must only edit the iCue™
database table ‘usergroup_permissions’. To set the permissions of your ADS user, you must know the
following IDs:


‘id_usergroup’ in which your ADS user is a member (see chapter 5.9.2.2 on page 73)
‘id_grouppermission’ of the group permission ‘ADMIN’ (see chapter 5.9.2.4 on page 74)
In order that your ADS user gets administrator permissions in iCue™, please create a new entry in the
‘usergroup_permissions’ database table. As next, enter in the new entry field of the column
‘id_usergroup’ the ID of the user group in which your ADS user is a member. Furthermore, please enter
in the new entry field of the column ‘id_grouppermission’ the ID of the group permission ‘ADMIN’. Please
store your settings by saving the iCue™ database and afterwards close the database. For example,
Figure 60 defines that the user group ‘Video Administrators’, which has the ID 8, shall have administrator
permissions. For your information: In the example the ADS user ‘iCueAD2’ is a member of the user
group ‘Video Administrators’.
In a final step, please start all iCue™ services by using the iCue™ Configuration Manager on the iCue™
Streaming Server.
From this moment on, your ADS user has administrator permissions and all further permission
configurations can be set by using the iCue™ webpage now.
.!.
Configure ONLY the iCue™ database table ‘usergroup_permission’. All other tables are
just for your information.
Figure 60: The 'usergroup_permission' table of the iCue™ database
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
75
iCue™ Server Guide
V 4.1
5.10 Redundancy
This chapter describes the active/active redundancy as also mentioned in the Teracue white paper.
iCue™ supports several redundancy methods. If different ones are needed please contact
support@teracue.com.
In general redundancy increases the operating safety. But 100% redundancy will never exist, because
a redundant system can also fail. For 100% redundancy each redundant system must have another
redundant system and this is unrealizable.
Redundancy in this manual means:
 several Server run at the same time
 one or several storage units (NAS)
 In normal operation all server work simultaneously (one as master and the other as slave).
The load balancing service of the master decides which server overtakes a task (recording,
streaming etc.)
 In case of failure of the master server, one of the slave servers becomes the master server.
5.10.1
First Steps
1.
Independent test
Test all iCue™ Systems separately before installing redundancy.
2.
Storage
A redundant iCue™ System consists of two or more single iCue™ Systems (i.e. iCueSystem
PC). The whole redundant iCue™ System has a common storage. A common storage
consists of one or multiple storage paths.
Therefore all storage paths must be fully accessible (read, write, delete) by all iCue System
PC's of the redundant iCue System.
Please check this with UNC (universal name convention) paths e.g. do not use drive letters.
Example for UNC path:\\172.16.30.120\drive
3.
Different Account
A redundant iCue™ System is a typical application example for starting the services on a
different account. This is necessary since services in a network cannot run on a local account.
The log on to a different account can be done in iCueConfigurationManager at the menu
item
File >Log On As (for example see also chapter 3.2)
4.
Database
Each iCue™ System has its own database which must be located on a local drive (not on a
common storage). The database are synchronized according to the data base synchronization
time.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
76
iCue™ Server Guide
V 4.1
5.10.2
iCue™ Configuration Manager Settings
1.
Configure Save Path
Path: Settings > Save Paths
Meaning: Path which is available for both iCue™ Systems all the time
Note: Try if access is possible (at missing access writing is red)
2.
Configure Login To Servers
Path: Settings > LoginToServers
Meaning: Access data for every save path
Note: If access data changes this configuration must be changed, too.
Login must be assigned to the path which needs a share (not any sub directory)
Figure 61: Login to Servers Path
3.
Redundancy Wait Time
Path: Settings > System Settings > RedundancyWaitTime_s
Must be set to:
Master: 0 second
1st- last Slave: 60 seconds
4.
Common Storage
Path: Settings > System Settings > CommonStorage
Must be set to 1.
5.
Name
Path: Settings > System Settings > Name
Same name for both iCue™Systems
6.
ComIP
Path: Settings > System Settings > ComIP
Same ComIP for both iCue™Systems
7.
ComPort
Path: Settings > System Settings > ComPort
Same ComPort for both iCue™Systems
8.
Enable Load Balancing
Path: Settings > System Settings > EnableLoadBalancing
Must be set to 1.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
77
iCue™ Server Guide
V 4.1
9.
System Count
Path: Settings > System Settings > SystemCount
Meaning: Number of iCue™ Systems
value = 0: The master stays master all the time.
value > 0: The master changes every day at 24:00.
Note:
If the iCue™ Redundancy System contains more than 2 iCue Systems this value must be > 0.
10.
System Index
Path: Settings > System Settings > SystemIndex
Meaning: Index of iCue™ System starting at 0.
Note:
This value must only be set if SystemCount > 0
If SystemCount > 0 then each iCue™ System of the Redundant iCue™ System must have a
unique index.
11.
Database Synchronization
Path: Service > StoreManagerNet > Registry Settings > DatabaseSynchronisationEnabled
Must be set to 1.
12.
Database Backup Path
Path: Service > iCueStoreManagerNet > DatabaseBackupPath
Note:
The database backup path must be assigned to the local drive.
Figure 62: Slave iCue System labelled 'Inactive'
.!.
Depending on the configuration the database is saved by backup several times (once per day by
default). Through the ages these backups can occupy all storage capacity. Therefore it is strongly
recommended to delete obsolete backups every month.
After configuration the services should be stopped and restarted on both iCue™ Systems. On the
slave system an 'Inactive' label is shown (see Figure 62).
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
78
iCue™ Server Guide
V 4.1
Operation
6.
6.1.1
Languages
The iCue™ Website supports several languages, to add another language please write to
support@teracue.com for further information.
To use different languages iCue™ recognizes the System Language for usage.
To change it manually edit the Login Website:
‘http://iCueServer/teracue/icue/login.aspx?Language=de’
Language:
German
English
Italian
Hungarian
French
Russian
Dutch
Danish
Slovenian
shorthand symbol
de
en
it
hu
fr
ru
nl
dk
sl
Table 14: iCue™ Languages
6.2 Import
6.2.1
Universal Import
The universal import could be used to import clips from an iCue System which have been exported
manually via ‘Content Folder Export all Clips’.
6.2.1.1
Requirements
Needed Files:
 Transport Stream Video files with extension mpeg or ts
 XML file with extension xml
6.2.1.2
Enable Universal Import
 Configure in iCue ‘Configuration Manager Database Settings’ the ‘FileImportPath’
 Enable the File Import in the Registry
[HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueArchiveManager\ExtensionSettings]
"ClipImporterEnabled"="1" // 1= on 0 = off
After an iCue Service restart, the following folders are created in default C:\Content\FileImportPath
 ClipImporterDone
 ClipImporterFailed
 ClipImporterInput
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
79
iCue™ Server Guide
V 4.1
6.2.1.3
Usage Universal Import
Copy a set of files (XML, Video file) in the folder ‘ClipImporterInput’
The iCue™ Server monitors this folder and starts an import when a set is available.
If the import was successful the set moves to ‘ClipImporterDone’
If the import is unsuccessful the Video file stays in ‘ClipImporterInput’ and the XML is moved to
‘ClipImporterFailed’ and a text file is added with an error messages.
6.2.1.4
Universal Import XML File
The "Universal XML" file is generated with an export from iCue, example:
<?xml version="1.0" encoding="utf-8"?>
<ClipInfo>
<Categories>
<Category Name="_Recording" />
<Category Name="ms" />
</Categories>
<Permissions>
<Permission Name="Administrators" Type="Group" Value="15" />
<Permission Name="Channels&amp;Videos" Type="Group" Value="15" />
<Permission Name="Channels&amp;Videos&amp;Recording" Type="Group" Value="15" />
</Permissions>
<Attributes>
<Attribute Name="Filename" Value="2014-10-15_164821_Rango.mpg.orig" />
</Attributes>
<FileName>18_2014-10-15_164821_Rango.mpg</FileName>
<Owner />
<Name>2014-10-15_164821_Rango</Name>
<Description />
<Length>78193148</Length>
<StartTime>2014-01-01T00:00:00.000</StartTime>
<StopTime>2014-01-01T00:03:01.720</StopTime>
<Duration>00:03:01.7200000</Duration>
</ClipInfo>
6.2.2
Customized Import Video Files TUI
6.2.2.1
Requirements
Needed Files:
 Transport Stream Video files with extension mpeg or ts
 Picture file JPEG, GIF or PNG with extension jpg, gif or png
 XML file with extension xml
6.2.2.2
Enable TUI Import
To enable TUI Import open Registry
[HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueArchiveManager\ExtensionSettings]
"TUIEnabled"="1"
// 1= on 0 = off
After an iCue Service restart,, the following folders are created in default C:\Content\FileImportPath
 TUIDone
 TUIFailed
 TUIInput
To change this folder edit the icue.mdb >content> FileImportPath
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
80
iCue™ Server Guide
V 4.1
The following Attributes are added to the iCue Database
 UID
 Start
 Expire
 Publishing Year
 Country
 Language EN
 Category Setting
 Rated
 Run-time
 Director
 Cast
 Genre
6.2.2.3
Usage TUI Import
Copy a set of files (XML, picture, Video file) in the folder ‘TUIInput’
The iCue™ Server monitors this folder and starts an import when a set is available.
If the import was successful the set is moved to ‘TUIDone’
If the import is unsuccessful the set is moved to ‘TUIFailed’ and a text file is added with an error
messages.
Every Member of Global Default Group has full access to the imported Video.
The imported files are in the category, set in the XML.
If the category is not available the category ‘_recording’ is set.
TUI Import XML File Example:
<?xml version="1.0" encoding="utf-8" ?>
<movie>
<uid>010000002</uid>
<title>_1Testbild</title>
<start>04.03.2014 00:00:01</start>
<expires>04.09.2014 23:59:59</expires>
<year>2012</year>
<country>USA</country>
<isml>1</isml>
<desc>Life of Pi</desc>
<categorie>24</categorie>
<rating>12</rating>
<length>122 Min</length>
<director>Ang Lee</director>
<cast>Suraj Sharma, Irrfan Khan, Adil Hussain</cast>
<genre><![CDATA[Fantasy]]></genre>
</movie>
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
81
iCue™ Server Guide
V 4.1
XML Parameter
<title>
<start>
<expires>
<year>
<country>
<isml>
<desc>
iCue Field
Name
Start
Expire
Erscheinungsjahr
Land
Language EN
Description
<categorie>
Categories
Setting
<rating>
<length>
<director>
<cast>
<genre>
FSK
Laufzeit
Regie
Darsteller
Genre
Description
Field Name in iCue, when title is empty file name will be used
Attributes Start, only Info Field
Attributes Expire, only Info Field
Attributes Erscheinungsjahr, only Info Field
Attributes Land, only Info Field
Attributes Language EN, only Info Field
Field Description in iCue
Field Categories: When the categories Number exist the
VOD is available in this categories If the category is not
available the category’’ _recording’ is set.
And Attributes Categorie Setting
Attributes FSK, only Info Field
Attributes Laufzeit, only Info Field
Attributes Regie, only Info Field
Attributes Darsteller, only Info Field
Attributes Genre, only Info Field
Table 15: TUI Import XML description
6.2.3
Broadcaster Import
The playlist for the House Channel could be automatically imported. A manual import is possible with
iCue Player, please refer the iCue Player™ Manual.
6.2.3.1



Requirements
House Channel has to be configured
The Clips must exist in iCue
Broadcaster XML File
6.2.3.2
Enable Broadcaster Import
6.2.4
Configure in iCue Configuration Manager Database Settings
the ‘FileImportPath’

Enable the Broadcaster Import in the Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueStoreManager\ExtensionSettings]
" BroadcastImporterEnabled"="1" // 1= on 0 = off
After an iCue Service restart, the following folders are created in default C:\Content\FileImportPath
 BroadcastImporterDone
 BroadcastImporteFailed
 BroadcastImporterInput
6.2.4.1
Usage Broadcaster Import
Copy the Broadcaster XML File in the folder ‘BroadcastImporterInput’
The iCue™ Server monitors this folder and starts an import when a Broadcaster XML File is available.
If the import was successful the set is moved to ‘BroadcastImporterDone’
If the import is unsuccessful the Video file stays in ‘ClipImporterInput’ and the XML is moved to
‘BroadcastImporteFailed’ and a text file is added with an error messages.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
82
iCue™ Server Guide
V 4.1
6.2.4.2
Broadcaster Import XML
XML Parameter
ChannelName
Date
BroadcastItemsList
BroadcastInfo
ClipName
StreamFrom
StreamTo
Type
Description
The House Channel should be used, it has to be configured in iCue
First Entry for Broadcasting
The List of one or several Clip`s for Broadcasting
Detailed Information’s for each Clip
Exact Name of the Clip in iCue
Starting Date and Time
Stopping Date and Time
Type of Broadcast:
0 = One Time
1 = Daily
2 = Weekly
3 = Loop
Table 16: Description Broadcaster XML
Example:
<?xml version="1.0" encoding="utf-8"?>
<BroadcastExportDetails>
<ChannelName>House01</ChannelName>
<Date>2015-07-09T00:00:00</Date>
<BroadcastItemsList>
<BroadcastInfo>
<ClipName>61_2014-12-05_165847_Channel 1_admin_2015-07-02_102454278</ClipName>
<StreamFrom>2015-07-09T17:46:07</StreamFrom>
<StreamTo>2015-07-09T17:52:07</StreamTo>
<Type>2</Type>
</BroadcastInfo>
<BroadcastInfo>
<ClipName>26_2015-02-20_101045_BBC_2015-07-02_122019083</ClipName>
<StreamFrom>2015-07-09T18:02:08</StreamFrom>
<StreamTo>2015-07-09T18:07:07</StreamTo>
<Type>2</Type>
</BroadcastInfo>
</BroadcastItemsList>
</BroadcastExportDetails>
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
83
iCue™ Server Guide
V 4.1
6.3 iCue TV
iCue TV is the Web GUI for different Set Top Boxes.
Described are only the Amino-Opera and Casablanca GUI for Amino STB
For newer Amino 140 we recommend the Casablanca Website.
6.3.1






Amino Opera
This Chapter describes the operation with the latest Amino Remote Control called Willow see
Figure 63.
The old Amino remote control AVC (Boat) or Gray remote will also work but some keys might
be different.
Using Amino 140 with Teracue image C Version, Teracue V 14.10 or higher.
Older Teracue Amino images or other images may also work but maybe do not support all keys.
iCue Server Version 4.3.0.164 or higher
Some additional functions are only available when the RC Willow is program. To do so read
‘Amino_Remote_Control_User_Guide_Willow.pdf’.
The Amino start page and iCue System are configured correctly from the System Administrator
referring to the iCue Installation iCue_Installation-Guide.pdf and iCue_Quick-ADMIN-Guide.pdf.
The Amino 140H has a different operation Mode and the menu key 14 does not work.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
84
iCue™ Server Guide
V 4.1
6.3.1.1
Amino Remote Control
All usable keys on the Amino Remote Control ‘Willow’ are working on the iCue Amino Webpage
1
TV Source Select key, when the RC is
programmed
2
STB Standby key
3
Teletext key optional in new iCue
Version
4
Colour Navigation keys
6
Navigation and OK key
8
Page Up and Page Down key
12
Subtitle key
13
TV Standby key, when the RC is
programmed
14
STB Menu key only working on A140,
not on A140H
16
Home key
17
Home key
18
Volume up and Volume Down key
19
Mute key
Figure 63: Amino Remote Control
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
85
iCue™ Server Guide
V 4.1
6.3.1.2
iCue Login
If the auto login is not used, the login page will be displayed. Enter the PIN that is the Username in the
iCue™ User Database, on the IR remote control and confirm the password by clicking on one language
button, see Figure 64. To select the language button, use the navigation key 6 on the remote control
and press the ‘OK’ key 6 .
Default iCue STB password: 123
Figure 64: iCue TV Login Website for set top boxes
.!.
Any User without Password could use the login. Be careful with the rights for this User
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
86
iCue™ Server Guide
V 4.1
6.3.1.3
Categories Navigation
After login, all allowed categories will be displayed, see Figure 65. Choose the required category by
using the navigation key and the ‘OK’ key 6 .
If you have configured more than 10 categories, they will be displayed on separate pages. To toggle
between them, use the right and left navigation key 6 . To exit the submenu and go back to the higher
menu, use the red key 4 .
Figure 65: iCue TV Categorie View
6.3.1.4
List of content
The content will be displayed according to the category, see Figure 66. Select the channel or video clip
with the up and down navigation key 6 . If there are more than 10 items, toggle between the pages with
right and left navigation key 6 . The content will be displayed in the preview shortly.
Figure 66: iCue TV List of content
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
87
iCue™ Server Guide
V 4.1
6.3.1.5
Full Screen Mode
To watch the item in full screen mode, press the ‘OK’ key 6 . In full screen mode switch to the next item
with the up and down navigation key, see Figure 67. The upcoming item name will be displayed in the
upper left blue box. When you have reached the last item, it will start again with the first item in this
category.
To exit the full screen mode press the ‘OK’ key 6 again.
Figure 67: iCue TV Full Screen Mode
6.3.1.6
Info and Amino Menu
Pressing the yellow key 4 will show additional information of the item, see Figure 68.
To get back to the content view press 4 . Press the MENU key 14 to change the Amino TV setup like
Audio Language, Subtitle Language or Screen Resolution. This MENU is only available on Amino 140
and not on Amino 140H
Figure 68: iCue TV Info
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
88
iCue™ Server Guide
V 4.1
6.3.1.7
Home Key
To go home to the content page, use the return 16 or the guide key 17 .
The ‘guide location’ has to be configured in the web.config, otherwise an error will be displayed.
Figure 69: iCue TV Failed to load Website
6.3.1.8
Teletext
In upcoming iCue Versions Teletext will be supported.
6.3.1.9
Volume and Mute
The Volume key 18 and Mute key 19
configured, with the TV.
6.3.1.10
work either with the Amino 140, or if the remote control is
Subtitle
To use the subtitle if it is available in the Video stream press key 12 .
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
89
iCue™ Server Guide
V 4.1
6.3.2
Casablanca
Casablanca is a new graphical user interface for iCueTV. The best results are achieved with the
following setup:
- Amino STB-140 with Opera Firmware and a GFX Resolution with 1080HD (Firmware: CVersion 14.51)
- Browser GUI for Desk Top PC
- Browser GUI for WIN PC in Full Screen mode with IR control
.!.
If Casablanca recording should be used, EPG in iCue and the Gateways have to be
enabled.
6.3.2.1
Casablanca Login
Open the Casablanca Website with the following link:
http:/server-ip/teracue/casablanca/login.aspx
Login with the STB User Name, default: 123 and press the ‘OK’ key 6 .
Figure 70: Casablanca Login Website
.!.
Use any User without Password to login. Be careful with the rights for this User
For automatic Login for Amino STB please edit the following lines:
<!-- Username required for AutoLogin-->
<add key="UserName" value="username"/>
<!-- Password required for AutoLogin-->
<add key="Password" value="userpassword"/>
in the File C:\inetpub\wwwroot\Teracue\Casablanca\web.config
6.3.2.2
Main Menu
After Login the Main Menu and all allowed Content will be displayed.
Use the navigation key 6 from the Amino Remote Control please see Amino Remote Control
Chapter: 6.3.1.1.
6
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
90
iCue™ Server Guide
V 4.1
Select the Content Folder and press the ‘OK’ key
.
Figure 71: Casablanca 'Main menu'
Button
Description
Enter the recordings Menu where all ‘Recoding’s’ this
user is authorized to see are displayed.
Logout the user, this is only working when ‘auto login’ is
not enabled.
No function in the Main Menu
Back to higher Folder
Content Folder Icon
Clip Icon
Small Clip Icon for Clips with their own Image
TV Icon
Small TV Icon for channels have their own Image
Table 17: Casablanca Icon Description
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
91
iCue™ Server Guide
V 4.1
6.3.2.3
Content Menu
After you pressed the ‘OK’ key 6 on a Content Folder all Content (Clips, Channels or other Content
Folder) is displayed.
Select the requested Content and press the ‘OK’ key 6 , or enter the ‘Order’ Number.
Figure 72: Casablanca Content Menu
The Clip or the Channel is displayed with the Channel Name and the ‘Order’ Number.
With the ‘Channel’ + and - key 9 you can zap all content in Full Screen, or Enter the ‘Order’ Number.
With the ‘OK’ key 6 you come back to the Content Menu.
Figure 73: Casablanca Full Screen
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
92
iCue™ Server Guide
V 4.1
6.3.2.4
Recording Menu
Click the ‘Red’ Key 4 to open the ‘Recording Menu’. All recordings are displayed.
Figure 74: Casablanca Recording Menu
6.3.2.5
Info Menu with EPG
Click the ‘Yellow’ Key 4 to open the Info Menu, if EPG is enabled the Program is listed.
Select the Program you like to record with the ‘Navigation’ Key 6 and click the ‘RED’ Key 4 .
Recording starts after the safety query.
Figure 75: Casablanca Info Menu with EPG
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
93
iCue™ Server Guide
V 4.1
6.3.2.6
Info Menu without EPG
Click the ‘Yellow’ Key 4 to open the Info Menu if EPG is not enabled, only 30 minutes time slots are
listed.
Select the time slot you like to record with the ‘Navigation’ Key 6 and click the ‘RED’ Key 4 .
The time slot recording starts after the safety query.
Figure 76: Casablanca Info Menu without EPG
6.4 Auto Export or Archiving
iCue™ supports archiving to external Storage, mostly it would be a Tape Library.
This archiving is called Auto Export in the iCue Player™
To enable Archiving please enter the “ArchivePath” in the iCue Configuration Manager Database
Settings.
Teracue recommends an UNC PATH.
The further Operation is described in the iCue Player™ Manual.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
94
iCue™ Server Guide
V 4.1
6.6 User Right Examples
6.6.1
Highly Restricted Recordings
Result: Only the User who makes the recording and the administrator are able to view the recorded
clip.

Create a Group for this user with the following rights enabled:
Enabled
Permission
Check-Boxes:
Global default
Group
Default Group
Edit checked
Delete checked
House
Channels:
Recordings:
Videos:
Content
Management:
Broadcasts:
Recordings:
Administration:
x
x
Description:
If the ‘Global default group’ check-box is enabled, all members of all
permission groups have automatically the permission to view all
(channels, videos, recordings). For example: If a user creates a
recording and the check-box ‘Global default group’ of his permission
group is enabled, all members of all existing permission groups can
view the recorded video clip
If the ‘Default Group’ check-box is enabled, all members of this
permission group have automatically the permission to view all
(channels, videos, recordings), which are created of this permission
group. For example: If a user creates a recording and the check-box
‘Default Group’ of his permission group is enabled, all users of his
permission group can watch this video clip. If this check-box is
disabled, nobody except him can view the recorded video clip.
Activates/Deactivates the right, all members of this permission group
have automatically the deletion permission for which they have also
viewing permissions
Activates/Deactivates the right, all members of this permission group
have automatically the deletion permission for which they have also
viewing permissions
Hides/Shows the menu item ‘House Channels’ in the menu.
Hides/Shows the menu item ‘Recordings’ in the menu bar.
Hides/Shows the menu item ‘Videos’ in the menu.
Hides/Shows the menu item ‘ContentManagement’ in the menu.
Activates/Deactivates the right to create broadcasts.
Activates/Deactivates the right to create recordings.
Hides/Shows the menu item ‘Administration’.
Table 18: Rights Highly restricted settings


Add the user to this Group
Add the view rights to all needed objects (Content Folder, Channel or Clip) for this user, or the
Group
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
95
iCue™ Server Guide
V 4.1
6.6.2
Group Restricted Recordings
Result: Only the Users which are in the same Group than the User who makes the recording and the
administrator are able to view the recorded clip.

Create a Group for this user with following rights enabled:
Enabled
Permission
Check-Boxes:
Global default
Group
x
Default Group
Edit checked
Delete checked
House
Channels:
Recordings:
Videos:
Content
Management:
Broadcasts:
Recordings:
Administration:
x
x
Description:
If the ‘Global default group’ check-box is enabled, all members of all
permission groups have automatically the permission to view all
(channels, videos, recordings). For example: If a user creates a
recording and the check-box ‘Global default group’ of his permission
group is enabled, all members of all existing permission groups can
view the recorded video clip
If the ‘Default Group’ check-box is enabled, all members of this
permission group have automatically the permission to view all
(channels, videos, recordings), which are created of this permission
group. For example: If a user creates a recording and the check-box
‘Default Group’ of his permission group is enabled, all users of his
permission group can watch this video clip. If this check-box is
disabled, nobody except him can view the recorded video clip.
Activates/Deactivates the right, all members of this permission group
have automatically the deletion permission for which they have also
viewing permissions
Activates/Deactivates the right, all members of this permission group
have automatically the deletion permission for which they have also
viewing permissions
Hides/Shows the menu item ‘House Channels’ in the menu.
Hides/Shows the menu item ‘Recordings’ in the menu bar.
Hides/Shows the menu item ‘Videos’ in the menu.
Hides/Shows the menu item ‘ContentManagement’ in the menu.
Activates/Deactivates the right to create broadcasts.
Activates/Deactivates the right to create recordings.
Hides/Shows the menu item ‘Administration’.
Table 19: Rights Group restricted settings


Add the user to this Group
Add the view rights to all needed objects (Content Folder, Channel or Clip) for this user, or the
Group
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
96
iCue™ Server Guide
V 4.1
6.6.3
Not Restricted Recordings
Result: All users are able to see the recorded clip

Create a Group for this user with the following rights enabled:
Enabled
Permission
Check-Boxes:
Global default
Group
Default Group
Edit checked
Delete checked
House
Channels:
Recordings:
Videos:
Content
Management:
Broadcasts:
Recordings:
Administration:
x
x
Description:
If the ‘Global default group’ check-box is enabled, all members of all
permission groups have automatically the permission to view all
(channels, videos, recordings). For example: If a user creates a
recording and the check-box ‘Global default group’ of his permission
group is enabled, all members of all existing permission groups can
view the recorded video clip
If the ‘Default Group’ check-box is enabled, all members of this
permission group have automatically the permission to view all
(channels, videos, recordings), which are created of this permission
group. For example: If a user creates a recording and the check-box
‘Default Group’ of his permission group is enabled, all users of his
permission group can watch this video clip. If this check-box is
disabled, nobody except him can view the recorded video clip.
Activates/Deactivates the right, all members of this permission group
have automatically the deletion permission for which they have also
viewing permissions
Activates/Deactivates the right, all members of this permission group
have automatically the deletion permission for which they have also
viewing permissions
Hides/Shows the menu item ‘House Channels’ in the menu.
Hides/Shows the menu item ‘Recordings’ in the menu bar.
Hides/Shows the menu item ‘Videos’ in the menu.
Hides/Shows the menu item ‘ContentManagement’ in the menu.
Activates/Deactivates the right to create broadcasts.
Activates/Deactivates the right to create recordings.
Hides/Shows the menu item ‘Administration’.
Table 20: Rights not restricted settings


Add the user to this Group
Add the view rights to all needed objects (Content Folder, Channel or Clip) for this user, or the
Group
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
97
iCue™ Server Guide
V 4.1
6.7 Statistic
The iCue Website offers extensive statistics.
Most requests need only a minimum of 10 seconds for the rating. Every zapping is also counted.
The ‘Statistic Website’ is separated in the ‘Menu Area’, ‘Chart Area’, ‘List Area’ and the menu related
‘Search Area’
The number above the bar is the counted value, the number below the bar is the ‘ID’ of the channel or
the clip.
Detailed information`s are available, if you click on the Icon.
Figure 77: Statistic Overview
The statistic is good in environments using X-Player or VLC together with the iCue System.
For environments using mostly iCue Player™ the ‘most requested’ channel is not usable.
The Statistic is able to give an overview about the usage of the iCue System. Which Clips are
watched, how often and which Users are using it.
The maximum for the Statistics is 365 days and will be deleted automatically.
To keep the data you need to make a manual Backup from the statistics.mdb.
But the statistic do not give an Administrator a Technical Overview about the System. Administrator
should use ‘Element Manager’ instead please see Chapter 5.4.3.
And should also use the normal Windows Server Instruments like Task Manager and Resource
Monitor.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
98
iCue™ Server Guide
V 4.1
6.7.1
Summary Reports
6.7.1.1
Most Requested Channels
Every Website request of a channel is counted and the ‘TOP TEN’ is shown here.
The iCue Player request of a Channel is not counted.
User details are only available for Website requests.
Figure 78: Statistics most requested channels
To show a channel not displayed, or restrict the view enter the needed options in the ‘Search Fields’
Figure 79: Statistics Channel 'Search Area'
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
99
iCue™ Server Guide
V 4.1
6.7.1.2
Most Requested Clips
Every Website, iCue Player™ or API request of a Clip is counted, and the ‘TOP TEN’ is shown here.
User details are only available for Website requests.
Figure 80: Statistics most requested clips
To show a clip not displayed, or restrict the view enter the needed options in the ‘Search Fields’
Figure 81: Statistics Clip 'Search Area'
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
100
iCue™ Server Guide
V 4.1
6.7.1.3
Highest Rated Clips
Every Website, iCue Player™ or API request of a Clip is counted, and the ‘TOP TEN’ is shown here.
User Details are not available.
The difference to the most requested Clip are:
The rating is affected by, request, clip process and relationship to all requests.
The Top 10 rated Clips are shown here.
The maximum Rating is 100 the calculation is done by this Formula:
100 ∗
𝑐𝑙𝑖𝑝 𝑟𝑒𝑞𝑢𝑒𝑠𝑡
+ (𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝐶𝑙𝑖𝑝 𝑃𝑟𝑜𝑔𝑟𝑒𝑠𝑠)
𝑎𝑙𝑙 𝐶𝑙𝑖𝑝 𝑅𝑒𝑞𝑢𝑒𝑠𝑡
= 𝑅𝑎𝑡𝑖𝑛𝑔
2
Example: The clip Tango has been watched one times with 1% and two times with full 100%.
All other clips have been watched 10 times.
Figure 82: Statistics highest rated clips
Figure 83: Statistics Example for calculation of ‘highest rated clips’
To show a clip not displayed, or restrict the view enter the needed options in the ‘Search Fields’
Figure 84: Statistics Clip 'Search Area'
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
101
iCue™ Server Guide
V 4.1
6.7.2
Server load reports
6.7.2.1
Server Load by Hour
Every Website, iCue Player™ or API request of a clip is counted, but only the Website request of a
channel is counted.
The request by hour is shown here.
User Details are only available for Website requests.
Figure 85: Statistics 'Server load by hour'
Please select the Date in the ‘Search Area’, to be displayed.
Figure 86: Statistics select Date
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
102
iCue™ Server Guide
V 4.1
6.7.2.2
Server Load by Day
Every Website, iCue Player™ or API request of a clip is counted, but only the Website request of a
channel is counted.
The request by day is shown here.
User Details are not available.
Figure 87: Statistics 'Server load by day'
Please select the month to be displayed
Figure 88: Statistics select Month
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
103
iCue™ Server Guide
V 4.1
6.7.2.3
Server Load by Month
Every Website, iCue Player™ or API request of a clip is counted, but only the Website request of a
channel is counted.
The request by month is shown here.
User Details are not available.
Figure 89: Statistics Server load by month
Please select the year to be displayed.
Figure 90: Statistics select Year
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
104
iCue™ Server Guide
V 4.1
6.7.3
User Activity Reports
Every Website, iCue Player™ or API request of a clip is counted, but only the Website request of a
channel is counted.
The request by user is shown here.
Figure 91: Statistics User activity report
To restrict the view enter the needed options in the ‘Search Fields’
Figure 92: Statistics select User
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
105
iCue™ Server Guide
V 4.1
6.7.4
Statistic Maintenance
The statistical data will be deleted after the period specified here. The default value is 90 days.
The maximum value is 365 days.
After change of the ‘Statistics Cleanup days’ please save the new setting to take effect.
Figure 93: Statistics ‘Cleanup Days‘
After change of the ‘Statistics Cleanup days’ please save the new setting to take effect.
Figure 94: Statistics ‘Maintenance save now’
To delete all entries in the Database click ‘Clear all’ and press delete on the confirmation dialog.
Figure 95: Statistics 'Clear all'
Figure 96: Statistics ‘delete confirmation dialog’
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
106
iCue™ Server Guide
V 4.1
7.
Maintenance
7.1
Backup
iCue™ supports an automatic and a manual backup.
For the manual backup, save all Databases and the registry settings, the automatic backup only
makes a backup from the icue.mdb at 0:00 clock.
Teracue recommends both backups and additionally a backup from the c:\inetpub\teracue
7.1.1
Manually Backup Path
Configure the manually backup path with ‘iCue Configuration Manager’ in the root folder
Create this backup with File>Create Backup
Teracue recommends to create a manually backup after every change in the iCue Database or
Registry.
Figure 97: iCue™ manually Backup Path
7.1.2
Automatic Backup
Configure the automatic Backup in the registry
[HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\iCue\iCueStoreManager\ExtensionSettings]
"DatabaseBackuperPeriodDays"="1"
// Period in Days, the time is always 0:00 clock
"DatabaseBackuperEnabled"="1"
// enabled: 1 disabled: 0
"DatabaseBackuperPath"="C:\\iCue\\Backup" // Path for automatically Backup
Pay attention to the HDD consumption by the automatic backup and delete unneeded backups, from
time to time.
7.1.3
External Backup
Backup with external Software should include:
1. Registry [HKEY_LOCAL_MACHINE\SOFTWARE\Teracue\
2. C:\icue
3. C:\inetpub
4. Database and Database Backup Folder
5. Content Folder
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
107
iCue™ Server Guide
V 4.1
7.2 Maintenance Check Videos
Periodically check video files and database for consistency to prevent inconsistency in File System or
Database.
Every Recording or upload generate the following:
1. Entry in the Database icue.mdb with reference to the .index file.
2. One .index File and one .m3u8 file in the folder \SavePath\ChannelName
the .index file save Meta Data and have a reference to the existing .period files
the .m3u8 file holds the same information like all the period files.
3. One or more period Files in the folder \SavePath\ChannelName\RecordingDate.
Every stop in the recording or every PCR counter jump will produce a new period File.
The period file has a list of all chunk files.
4. The recorded Transport Stream Files in chunks, default one per minute in the same folder like
the period files
If some of the above is missing or corrupted, than open ‘iCue Configuration Manager’ Check Videos:
Figure 98: iCue Configuration Manager Check Videos
Function:
All Clips:
Invalid index File:
Missing permission:
Missing mpegs:
Unused mpegs:
Unused index files:
Check Status
Description:
All clips are shown. The red ones are archived or have some error.
When index files are missing they have a reference in the icue.mdb. They will be shown
here.
To solve this delete the entry in the Database.
Mark the checkbox of the clip and right click.
When only the index file is missing but the mpeg file is still existing use the unused
index file to reimport them.
Clips are in the Database but nobody has any right on they could be equipped with
rights here.
To solve this add permission to the Clip in the Database.
Mark the checkbox with minimum one Category, one User, one Group and the clip
checkbox, right click add permission.
Clips are registered in the Database but not existing on the storage could be deleted.
To solve this delete the entry in the Database.
Mark the checkbox of the clip and right click delete
Files are on the storage but not registered in the Database.
This feature could be used for moving a storage folder.
After you copied a storage folder from old to new and changed the save path,
the unused index could be imported, delete the old entry with invalid Index File.
Mark the checkbox with minimum one Category, one User, one Group and the clip
checkbox of all founded index files right click import.
.!: The imported Clips have new User rights and new content ID
Check the Status of the clips.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
108
iCue™ Server Guide
V 4.1
Table 21: ‘iCue Configuration Manager’ Check Videos
7.3 Procedure for an iCue™ Server Update
To update the iCue™ Server, please follow the steps below:
1) Open the iCue Configuration Manager. Make a right-click at ‘Service’ in the data-tree and select
‘Stop All’, to stop all services of the iCue™ Server. This must be done for all iCue™-Servers.
2) Select ‘File’ in the menu bar and click at ‘Create Backup’, to make a Backup of the iCue™ Server.
This must be done for all iCue™ Servers.
3) Make a copy of this backup and save it in a folder, which is not in the ‘iCue’ folder.
4) Make also a backup of the complete Folder c:\inetpub\Teracue
5) Unregister all Services by right-clicking on ‘Service’ in the data tree and selecting ‘Unregister All’.
6) Close the iCue Configuration Manager.
7) Uninstall iCue™. Therefor open the start menu and select ‘Control Panel’. The ‘Software’ window
opens. Next, please locate iCue™ which is listed under ‘Teracue iCue’ and press the ‘Remove’
button.
8) Install now the new iCue™ version. Execute the iCue™ installation setup
9) After the installation, please open the iCue Configuration Manager.
10) Check the license, whether it is valid or not. Please go in the menu bar to ‘Help’ and select ‘About’.
11) Check the ‘Log On As’ settings, whether these settings are correct. Therefor go in the menu bar to
‘File’ and select ‘Log On As’.
12) Check the ‘Netcard’ setting, whether the setting is correct. Select the ‘SystemSettings’ item in the
data tree and check the network card setting in the ‘Registry Settings’ tab.
13) Check the ‘Logfolder’ setting, whether the setting is correct. Select the ‘LogSettings’ item in the
data tree and check the path of the log folder in the ‘Registry Settings’ tab.
14) Register all Services by right-clicking on ‘Service’ in the data tree and selecting ‘Register All’.
15) Start all Services. Right-click at ‘Service’ in the data tree and select ‘Start All’.
16) Repeat steps 1 to 15 for all iCue™ Servers in the System.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
109
iCue™ Server Guide
V 4.1
7.4 Disaster Recovery or Restoration
After a Hardware Crash the following is needed for restoration.
 iCue™ Installer, best the Version which have been used by installation.
 iCue™ Database most important the icue.mdb.
 Registry Settings
 Content Folder
 New License from Teracue
1. Install iCue™ Server like described in Chapter 3. Check base functionality like Website and
iCue Player™ access.
2. Stop all Services.
3. Copy old Databases to the new Database Folder.
4. Import Registry settings, after the Import of the new License.
5. Copy old Content Folder to the new one, it should be same Path like before for example
c:\content
6. Start all Services
7. Check Videos with “iCue Configuration Manager”
8. If old Content Folder was different try to use the archive function to reimport.
Copy the Content in the Archive Folder, after a short time all the files should be shown up as
archived. With Restore bring them back to the iCue System.
.!.
In this case the Attributes and Permissions will not be set.
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
110
iCue™ Server Guide
V 4.1
8.
Additional Software and Documentation
Name:
iCue Player™
iCuePlayer_User-Guide
X-Player™
X-Player UserGuide
iCue4.0_API_Vx.x Manual
2015-08-05_ICue.StoreManagerAPI
IPMessageSender
iCueSnmpPackage
RaidTest.exe
Element Manager™ Software
Element Manager™ Manual
Amino_Remote_Control_User_Guide
_Willow.pdf’
Amino_A140_Quick-Start-Guide.pdf
Description:
Video and Audio Player, and Administrative Tool, a License
is requested but one is free for every Server Installation.
iCue Player Manual
Simple Video and Audio Player, a License is requested.
X-Player Manual
Advanced Manual for.Net Remoting API
(StoreManagerAPI) and LoadBalancerAPI
StoreManagerAPI C and C# examples and HTML Help
Password protected, please ask support@teracue.com
Test Software, simulating a Media RC, license is free
Additional SNMP Service and MIB Files also incl. Traps,
license is free
Storage Tester for normal HDD and also NAS Devices,
license is free
Remote Control Software for Teracue Devices, used with
iCue for Monitoring. Consist of EM Server and EM Client
Software, License is requested.
Manual for EM Client and EM Server
Original Amino RC User Guide
Amino STB User Guide
Table 22: Additional Software and Documentation
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
111
iCue™ Server Guide
V 4.1
III. List of figures
FIGURE 1: ICUE™ OVERVIEW ..................................................................................................................... 7
FIGURE 2: ICUE NETWORK INTERFACE ...................................................................................................... 11
FIGURE 3: CONFIGURE IE ESC ................................................................................................................ 14
FIGURE 4: IE ENHANCED SECURITIES ....................................................................................................... 14
FIGURE 5: SERVER MANAGER TO ADD IIS ................................................................................................. 15
FIGURE 6: 'ASP' CHECK-BOX IN THE APPLICATION DEVELOPMENT ITEM ...................................................... 16
FIGURE 7: IIS 6 MANAGEMENT COMPATIBILITY .......................................................................................... 16
FIGURE 8: IIS APPLICATION POOLS........................................................................................................... 17
FIGURE 9: IIS APPLICATION POOL DEFAULTS ............................................................................................ 18
FIGURE 10: .NET FRAMEWORK 4.0 .......................................................................................................... 19
FIGURE 11: SPTS DETAIL VIEW................................................................................................................ 21
FIGURE 12: SETUP START SCREEN ........................................................................................................... 23
FIGURE 13: SYSTEM NAME AND CONTENT FOLDER ..................................................................................... 24
FIGURE 14: DESTINATION LOCATION ......................................................................................................... 24
FIGURE 15: SELECT COMPONENTS ........................................................................................................... 25
FIGURE 16: START MENU LOCATION .......................................................................................................... 26
FIGURE 17: READY TO INSTALL ................................................................................................................. 26
FIGURE 18: COMPLETING ICUE SETUP ...................................................................................................... 27
FIGURE 19: ICUE CONFIGURATION MANAGER............................................................................................ 28
FIGURE 20: LOG ON AS ............................................................................................................................ 28
FIGURE 21: REGISTER ICUE ..................................................................................................................... 29
FIGURE 22: LICENSE CODE ....................................................................................................................... 29
FIGURE 23: NETWORK CARD SELECTION ................................................................................................... 30
FIGURE 24: REFRESH OF THE 'ICUE CONFIGURATION MANAGER'................................................................ 30
FIGURE 25: STARTING THE ICUE SERVICES ............................................................................................... 31
FIGURE 26: ICUE PLAYER™ WITH DEFAULT DATABASE .............................................................................. 32
FIGURE 27: ICUE™ W EBSITE LOGIN ......................................................................................................... 33
FIGURE 28: ICUE™ W EBSITE WITH DEFAULT DATABASE ............................................................................ 33
FIGURE 29: ENTRY MASK TO CREATE A NEW ICUE™ USER ......................................................................... 36
FIGURE 30: CONFIGURATION MASK TO CREATE A NEW PERMISSION GROUP ................................................. 38
FIGURE 31: ADD MULTICAST IP-ADDRESSES ............................................................................................. 40
FIGURE 32: CONFIGURATION MASK TO CREATE A NEW GLOBAL CHANNEL OR A NEW HOUSE CHANNEL ........... 41
FIGURE 33: CONFIGURATION MASK TO CREATE A RECORDING .................................................................... 44
FIGURE 34: ICUE PLAYER™ SORTING ....................................................................................................... 47
FIGURE 35: ICUE RECORDER STREAM_NETCARD....................................................................................... 49
FIGURE 36: ICUE PUMP STREAM_NETCARD ............................................................................................... 49
FIGURE 37: ‘ICUE CONFIGURATION MANAGER’ SAVE PATH ........................................................................ 50
FIGURE 38: ‘ICUE CONFIGURATION MANAGER’ CONTENT FOLDER`S........................................................... 50
FIGURE 39: ‘ICUE CONFIGURATION MANAGER’ LOGINTOSERVER ............................................................... 51
FIGURE 40: ‘ICUE CONFIGURATION MANAGER’ MAIL SETTINGS .................................................................. 52
FIGURE 41: RECEIVED E-MAIL SERVER START .......................................................................................... 52
FIGURE 42: RECEIVED E-MAIL HEARTBEAT MESSAGES .............................................................................. 53
FIGURE 43: RECEIVED E-MAIL DISK SPACE W ARNING............................................................................... 53
FIGURE 44: ELEMENT MANAGER DEVICE 'ICUEREPORTING' ....................................................................... 54
FIGURE 45:ELEMENT MANAGER ICUE REPORTING OVERVIEW.................................................................... 54
FIGURE 46: ELEMENT MANAGER ICUE REPORTING RECORDING DETAILS ................................................... 55
FIGURE 47: ELEMENT MANAGER ICUE REPORTING VOD CLIENTS DETAILS ................................................ 56
FIGURE 48: ELEMENT MANAGER ICUE REPORTING BROADCAST DETAILS ................................................... 57
FIGURE 49: ELEMENT MANAGER ICUE REPORTING ARCHIVES DETAILS ...................................................... 58
FIGURE 50: ICUE™ ADMINISTRATION ‘CREATE NEW CHANNEL’ ................................................................... 60
FIGURE 51: ‘TS READER’ CHANNEL WITH EIT/TDT/TOT TABLE................................................................. 61
FIGURE 52: FUNCTIONAL PRINCIPLE OF THE XML CONTROL FOR RECORDINGS ........................................... 62
FIGURE 53: ‘IPMESSAGESENDER’ ............................................................................................................ 68
FIGURE 54: REGISTRY SETTINGS TO IMPLEMENT ADS AUTHENTICATION IN ICUE™...................................... 70
FIGURE 55: THE ICUE™ DATABASE 'ICUE.MDB' .......................................................................................... 72
FIGURE 56: THE 'VODUSER' TABLE OF THE ICUE™ DATABASE .................................................................... 73
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
112
iCue™ Server Guide
V 4.1
FIGURE 57: THE 'USERGROUP' TABLE OF THE ICUE™ DATABASE ................................................................ 73
FIGURE 58: THE 'USER_USERGROUP' TABLE OF THE ICUE™ DATABASE ...................................................... 74
FIGURE 59: THE 'GROUPPERMISSION' TABLE OF THE ICUE™ DATABASE ...................................................... 74
FIGURE 60: THE 'USERGROUP_PERMISSION' TABLE OF THE ICUE™ DATABASE ............................................ 75
FIGURE 61: LOGIN TO SERVERS PATH ...................................................................................................... 77
FIGURE 62: SLAVE ICUE SYSTEM LABELLED 'INACTIVE' .............................................................................. 78
FIGURE 63: AMINO REMOTE CONTROL...................................................................................................... 85
FIGURE 64: ICUE TV LOGIN W EBSITE FOR SET TOP BOXES ........................................................................ 86
FIGURE 65: ICUE TV CATEGORIE VIEW ..................................................................................................... 87
FIGURE 66: ICUE TV LIST OF CONTENT ..................................................................................................... 87
FIGURE 67: ICUE TV FULL SCREEN MODE ................................................................................................ 88
FIGURE 68: ICUE TV INFO ........................................................................................................................ 88
FIGURE 69: ICUE TV FAILED TO LOAD W EBSITE ........................................................................................ 89
FIGURE 70: CASABLANCA LOGIN W EBSITE ................................................................................................ 90
FIGURE 71: CASABLANCA 'MAIN MENU' ..................................................................................................... 91
FIGURE 72: CASABLANCA CONTENT MENU ............................................................................................... 92
FIGURE 73: CASABLANCA FULL SCREEN ................................................................................................... 92
FIGURE 74: CASABLANCA RECORDING MENU ............................................................................................ 93
FIGURE 75: CASABLANCA INFO MENU WITH EPG ...................................................................................... 93
FIGURE 76: CASABLANCA INFO MENU WITHOUT EPG ............................................................................... 94
FIGURE 77: STATISTIC OVERVIEW............................................................................................................. 98
FIGURE 78: STATISTICS MOST REQUESTED CHANNELS ............................................................................... 99
FIGURE 79: STATISTICS CHANNEL 'SEARCH AREA' .................................................................................... 99
FIGURE 80: STATISTICS MOST REQUESTED CLIPS .................................................................................... 100
FIGURE 81: STATISTICS CLIP 'SEARCH AREA' .......................................................................................... 100
FIGURE 82: STATISTICS HIGHEST RATED CLIPS ........................................................................................ 101
FIGURE 83: STATISTICS EXAMPLE FOR CALCULATION OF ‘HIGHEST RATED CLIPS’....................................... 101
FIGURE 84: STATISTICS CLIP 'SEARCH AREA' .......................................................................................... 101
FIGURE 85: STATISTICS 'SERVER LOAD BY HOUR' .................................................................................... 102
FIGURE 86: STATISTICS SELECT DATE .................................................................................................... 102
FIGURE 87: STATISTICS 'SERVER LOAD BY DAY' ....................................................................................... 103
FIGURE 88: STATISTICS SELECT MONTH ................................................................................................. 103
FIGURE 89: STATISTICS SERVER LOAD BY MONTH.................................................................................... 104
FIGURE 90: STATISTICS SELECT YEAR .................................................................................................... 104
FIGURE 91: STATISTICS USER ACTIVITY REPORT ..................................................................................... 105
FIGURE 92: STATISTICS SELECT USER .................................................................................................... 105
FIGURE 93: STATISTICS ‘CLEANUP DAYS‘ ................................................................................................ 106
FIGURE 94: STATISTICS ‘MAINTENANCE SAVE NOW’ ................................................................................. 106
FIGURE 95: STATISTICS 'CLEAR ALL' ....................................................................................................... 106
FIGURE 96: STATISTICS ‘DELETE CONFIRMATION DIALOG’ ......................................................................... 106
FIGURE 97: ICUE™ MANUALLY BACKUP PATH ......................................................................................... 107
FIGURE 98: ICUE CONFIGURATION MANAGER CHECK VIDEOS .................................................................. 108
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
113
iCue™ Server Guide
V 4.1
IV. List of tables
TABLE 1: LIST OF USED NETWORK PORTS, MULTICAST-, IP-ADDRESSES OF THE ICUE SERVER ..................... 12
TABLE 2: NETWORK PORTS, WHICH SHOULD NOT BE USED......................................................................... 13
TABLE 3: TRANSPORT STREAM SETTING ................................................................................................... 22
TABLE 4: DESCRIPTION OF THE PERMISSION OPTIONS ................................................................................ 38
TABLE 5: DESCRIPTION OF THE CONFIGURATION MASK TO CREATE A NEW GLOBAL CHANNEL ........................ 42
TABLE 6: DESCRIPTION OF THE CONFIGURATION MASK TO CREATE A NEW HOUSE CHANNEL ......................... 43
TABLE 7: DESCRIPTION OF THE CONFIGURATION MASK TO CREATE A NEW RECORDING ................................ 45
TABLE 8: ELEMENT MANAGER OVERVIEW INFORMATION ............................................................................ 54
TABLE 9: ELEMENT MANAGER ICUE REPORTING RECORDING INFORMATION ............................................... 55
TABLE 10: ELEMENT MANAGER ICUE REPORTING VOD INFORMATIONS...................................................... 56
TABLE 11: ELEMENT MANAGER ICUE REPORTING BROADCAST INFORMATIONS ........................................... 57
TABLE 12: ELEMENT MANAGER ICUE REPORTING ARCHIVES INFORMATIONS .............................................. 58
TABLE 13: DESCRIPTION OF THE 'ICUESTOREMANAGER' REGISTRY SETTINGS TO ENABLE ADS ................... 71
TABLE 14: ICUE™ LANGUAGES ................................................................................................................ 79
TABLE 15: TUI IMPORT XML DESCRIPTION................................................................................................ 82
TABLE 16: DESCRIPTION BROADCASTER XML........................................................................................... 83
TABLE 17: CASABLANCA ICON DESCRIPTION ............................................................................................. 91
TABLE 18: RIGHTS HIGHLY RESTRICTED SETTINGS .................................................................................... 95
TABLE 19: RIGHTS GROUP RESTRICTED SETTINGS .................................................................................... 96
TABLE 20: RIGHTS NOT RESTRICTED SETTINGS.......................................................................................... 97
TABLE 21: ‘ICUE CONFIGURATION MANAGER’ CHECK VIDEOS .................................................................. 109
TABLE 22: ADDITIONAL SOFTWARE AND DOCUMENTATION ....................................................................... 111
Teracue eyevis GmbH ∙ Schlossstr. 18 ∙ 85235 Odelzhausen ∙ Germany ∙ Tel: +49 (0)8134 555 10 ∙ Fax: +49 (0)8134 555 199 ∙ info@teracue.com ∙ www.teracue.com
Geschäftsführer: Wolfgang Schmiegelt ∙ Karl-Heinz Wenisch ∙ Amtsgericht München HRB 209259
114
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising