iControl Edge Version 1.
Copyright Notice Copyright © 2009 Miranda Technologies Inc. All rights reserved. ATTENTION: please read the following terms and conditions carefully. By using iControl Edge documentation, you agree to the following terms and conditions: Miranda Technologies Inc. hereby grants permission and license to owners of iControl Edge to use their product manuals for their own internal business use. Manuals for Miranda Technologies Inc.
Table of Contents 1 Introduction to iControl Edge 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Operational Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 User Interface. . . . . . . . . . . . . . . . .
toc Installing Allégro Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Configuring Allégro systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Step 7: Verification & Readiness Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction to iControl Edge iControl Edge enables television service providers to cost-effectively monitor hundreds of television signals spread across multiple remote locations, using remotely controlled settop boxes and receiver/decoders. It consists of a suite of existing Miranda products that have been specifically packaged into an “off-the-shelf” monitoring solution. Summary Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 Introduction to iControl Edge The system can include one or more Allégro encoders for streaming remote signals in the form of fullmotion video and audible audio. This allows operators, from their desktop, to listen to audio programs and to view high-quality video streams featuring multiple video images, closed captioning, audio level meters and metadata.
Operational Overview Customizable elements (e.g. station names, signal paths) are stored in spreadsheets that can be edited using the Microsoft® Excel® spreadsheet software. By adding elements to (or removing them from) a spreadsheet, you can dynamically update your monitoring system. Operational Overview The diagram below shows the relationship between the elements of an iControl Edge system, and how they work together to provide real-time monitoring of signals.
11 Introduction to iControl Edge iControl Edge user interface (Detailed Channel Analysis area) 4
User Interface iControl Edge user interface (Application Browser area: Application Selector, Soft Remote, and DVR Info) iControl Edge user interface (probe configuration window, with detailed alarm panel and soft remote) 5
11 Introduction to iControl Edge Reference Material The table below contains a list of some of the documentation available with your iControl Edge system. Each device also ships with a set of release notes that contain important information.
Reference Material You may also need to refer to the documentation received with the set of Densité probes you ordered for your monitoring purposes. Video probe Audio probe Part number Description Part number Description M667-9900-100 VCP-1021 Composite Video Control Probe Guide to Installation and Operation M649-9900-104 ACP-1721 Digital Audio Control Probe Guide to Installation and Operation ...or any of the following: ...
11 Introduction to iControl Edge 8
System Requirements This section lists the iControl Edge system requirements.
22 System Requirements software will continue to run on your PC or laptop, communicating with distributed network applications that may or may not reside on the Application Server where the initial connection was made. The components of your iControl Edge system must meet the following requirements: Device Software Version Application Server 3.30 or later Allégro-1 Analog 3.
Security Note: On the client PC or laptop, the firewall must be disabled. Only one network interface card (NIC) should be enabled. It is recommended to use a wired network connection and disable any wireless adapter. Security iControl Edge can be incorporated into your existing security infrastructure. A qualified system administrator should verify that the setup follows your organization’s security standards.
22 System Requirements Your Network Settings: Device # Application Server 02 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 03 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 04 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 05 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 06 Densité frame GC-100 network adapter Allégro-1 Analog Application Server Densité frame GC-100 network adapter Allégro-
Network Configuration Your Network Settings: Device # Application Server 08 IP Address Subnet Mask Gateway Densité frame GC-100 network adapter Allégro-1 Analog Application Server 09 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 10 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 11 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 12 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 13 Densité
22 System Requirements Your Network Settings: Device # Application Server 14 Densité frame GC-100 network adapter Allégro-1 Analog Application Server 15 Densité frame GC-100 network adapter Allégro-1 Analog Application Server Densité frame GC-100 network adapter Allégro-1 Analog 14 16 IP Address Subnet Mask Gateway
Installation & Setup iControl Edge is a distributed system, which may entail installing hardware at more than one location. An iControl Edge Application Server is usually installed at each head end, with a number of set-tops and IR network adapters, Densité probes, and an Allégro. This section describes the physical setup of the iControl Edge hardware, as well as the configuration of network settings and other software parameters. Summary Step 1: Preparing to Install an iControl Edge System . . . . . . .
33 Installation & Setup Input A set-top box output that is used as an input to the iControl Edge system. DVR A set-top box that is also a digital video recorder. Cycling set-top box Within the iControl Edge system, a cycling set-top box (or DVR) is used to automatically cycle through a pre-determined channel list (see “Services Worksheet” on page 70).
Preparing to Install an iControl Edge System Video probes Audio probes VCP-1021 Composite Video Control Probe ACP-1721 Digital Audio Control Probe ...or any of the following: ...
33 Installation & Setup Configuring a Client PC or Laptop You will use a client PC or laptop to configure the various devices in your iControl Edge system. This client must have network configuration settings that will allow it to communicate with each device in its default state. To configure the TCP/IP network settings of a client PC or laptop: 1. Open your PC’s Network Connections control panel (on the Windows XP Start menu, point to Control Panel, and then click Network Connections). 2.
Installing & Configuring the Application Server page 11, for the default addresses of the Application Servers, Densité frames, GC-100 network adapter, and Allégro systems). 6. Type a subnet mask in the same range as that of the targeted device. 7. Click OK to apply these settings. 8. Click OK again, to close the Local Area Connection Properties window. 9. Close the Network Connections control panel.
33 Installation & Setup Note: The Application Server is shipped with its eth0 port configured to a standard setting. As you perform the configuration procedures in this manual, you will reconfigure the port to integrate the Application Server into your network. During the initial configuration process described in this document, you may find it more convenient, or even necessary, to connect your client workstation directly to the eth0 port using a crossover cable (not supplied). 3.
Installing Java 3. In the address bar, type 10.0.3.6 (this the default IP address of the Application Server). Note: The default IP address and subnet mask settings for the Application Server are shown on a sticker on the top cover of the chassis. The iControl Startup Page appears: Installing Java In the course of using iControl Edge, certain software modules (e.g. iC Web) may be downloaded from the Application Server to your client PC or laptop.
33 Installation & Setup 3. Open the installer file. The installation process takes several seconds. Once completed, a confirmation message appears. Logging on to Webmin Webmin is the Application Server’s built-in Web management utility. Logging on to Webmin is the starting point for accomplishing many tasks, including configuring the Application Server. To log on to the Webmin utility: 1. Click System Tools on the iControl Startup page. The System Tools page appears: 2. Click Administration.
Configuring the Network The Webmin home page. Configuring the Network When configuring your network you must configure host addresses, DNS client, Gateway, and network interfaces in the proper sequence. To configure the network: 1. Specify the DNS settings to be used by your Application Server (see “Specifying DNS Client Settings” on page 24). 2. Configure your host addresses (see “Configuring Host Addresses” on page 26). 3.
33 Installation & Setup 4. Configure the Ethernet interface (see “Configuring the Ethernet Interface” on page 29). 5. Restart the system and verify the configuration (see “Restarting the System and Verifying the Configuration” on page 31). Navigating to the Network Configuration Page Make sure you fulfill the following conditions before beginning this procedure: • You you have launched iControl (see “Connecting to the Application Server” on page 20).
Specifying DNS Client Settings as when an Application Server needs to have access to the Internet in order to display a Web page from some external source (e.g. www.weather.com). Before beginning this procedure, make sure you have navigated to the Network Configuration page of Webmin (see “Navigating to the Network Configuration Page” on page 24). To specify the DNS settings to be used by this Application Server: 1. On the Network Configuration page, click Hostname and DNS Client.
33 Installation & Setup Note: Clicking Save does not update the Application Server with the new configuration. To apply your changes, you still need to click Apply Configuration on the Network Configuration page or restart the system through Webmin (see “Restarting the System and Verifying the Configuration” on page 31). 6. Return to the Network Configuration page by clicking the Return arrow at the bottom of the Hostname and DNS Client page.
Specifying a Network Gateway 3. In the IP Address box, type the IP address you would like to give to this Application Server. 4. In the Hostnames box, make sure the listed host name is the correct one, and then (if required) type one or more other names that will refer to this IP address. Note: If the host name you entered on the Host Name and DNS Client page is not accurately listed here, correct this name in the Edit Host Address page, now. 5. Click Save. The Host Addresses page reappears.
33 Installation & Setup The Routing and Gateways page appears: 2. Select eth0 from the Interface list in the Default routes area. 3. Ask your system administrator for the IP address of the network gateway that this Application Server will use, and then type this address in the Gateway box. If a gateway is not being used, then leave the Gateway box empty. 4. Click No beside Act as Router. 5. Leave the Static routes boxes blank. 6.
Configuring the Ethernet Interface Note: Do not click Apply Configuration on the Network Configuration page. Configuring the Ethernet Interface The Application Server is shipped with the eth0 port turned on, in a default configuration that permits an initial connection. The default IP address setting for the Application Server is 10.0.3.6, with subnet mask 255.255.0.0. This section describes how to reconfigure eth0 to meet your local network requirements.
33 Installation & Setup Note: This page shows the current settings for the eth0 interface, which are the factory default values if you are configuring this port for the first time. 3. Click Static, and then type the fixed IP address you would like to use for this Application Server: Notes • Make sure you type the IP address exactly as it is on the Edit Host Address page (see step 3 of “Configuring Host Addresses” on page 26).
Restarting the System and Verifying the Configuration Notes • Clicking Save does not update the Application Server with the new configuration. To apply your changes, you still need to click Apply Configuration on the Network Configuration page or restart the system through Webmin (see “Restarting the System and Verifying the Configuration” on page 31). • The Application Server’s eth0 port is set to auto-negotiate, full duplex mode by default. This setting should not be changed.
33 Installation & Setup The Application Server restarts with the network parameters you have established. 3. Verify that the Application Server is connected to your local LAN via an Ethernet cable plugged into the eth0 port. 4. Restore the previous network settings on the PC or laptop that was used to configure the Application Server (see “Configuring a Client PC or Laptop” on page 18). 5. Verify that the Application Server is available on your network.
Installing & Configuring Densité Systems Step 3: Installing & Configuring Densité Systems Densité modules housed in your Densité frames process video and audio signals from set-top boxes and relay all relevant monitoring data and alarms to the iControl Edge Application Server. Installing Densité Frames To install a Densité frame: 1. Install the housing frame directly into a standard 19-inch rack using 4 standard rack-mounting screws. 2.
33 Installation & Setup Click the logo 3. Click the iControl logo next to iControl services monitoring and configuration tool. The Miranda Monitoring page appears: Densité Manager Click Apply Service 4. Find the row corresponding to the Densité Manager service. 5. In the Start/Stop/Restart column, select the Auto check box, click the Start option button, and then click Apply at the bottom of the page.
Adding Densité Communicator Services 2. In the Densite Manager window, click Add. Click Add 3. In Target Information, type the Densité frame’s IP address and a descriptive name for the new Densité Communicator service, and then click OK. Type the Densité frame’s IP address Type a name for the new Densité Communicator The new Densité Communicator will be started and added to the list. The Application Server will query the corresponding Densité frame, and any devices (e.g.
33 Installation & Setup Communicator service 4. Repeat this procedure until you have added Communicator services for every Densité frame in your iControl Edge configuration. See also: For more information about Densité Communicator services (also called Densité Frame services), refer to the “Configuring Devices & Services” chapter in the iControl User Guide (see “Reference Material” on page 6).
Enabling Audio Level Meters Example of a control panel showing Thumbnail settings Enabling Audio Level Meters The procedure below is an example showing how to enable the appropriate audio level meter on HCP-1801 cards. Some steps may vary, depending on your actual card model. Refer to the documentation that shipped with the card you wish to configure (see “Reference Material” on page 6). To enable audio level meters: 1. In iControl Navigator, select the Densité card you wish to configure. 2.
33 Installation & Setup Example of a control panel showing RALM settings Configuring Alarm Settings To configure relevant alarms on a Densité probe: 1. In iControl Navigator, select the Densité card you wish to configure. 2. On the View menu, click Show control panel, to open the card’s control panel. 3. Enable and configure all relevant alarms (e.g. video black and freeze, audio silence and overload).
Configuring Alarm Settings Example of a control panel showing enabled video black alarm settings Example of a control panel showing enabled audio silence alarm settings 4. Click the Alarm config. button. The Alarm Configuration window for this Densité probe opens. 5. In the Log events column, clear the first check box to disable all event logging for this probe. This will avoid filling the event log with irrelevant entries. 6.
33 Installation & Setup Alarm configuration example See also: For more information about alarm configuration, refer to “Virtual Alarms” in the “Alarms in iControl” chapter of the iControl User Guide (see “Reference Material” on page 6). 7. Once all relevant alarms are enabled and configured for this card, click Copy to other cards. The Copy to other cards window appears, displaying a list of all cards of the same type. 8.
Installing & Configuring GC-100 Network Adapters The Profile copy for card window appears, with the current card identified under Copy profile from. All other cards of the same type are listed under Copy profile to. 12. For each card to which you wish to copy the current profile, select the corresponding check box in the Select column. 13. Select Select All at the top of the column to select all the available cards.
33 Installation & Setup GC-100 IR service Select Auto Click Start 5. In the Start/Stop/Restart column, select the Auto check box, click the Start option button, and then click Apply at the bottom of the page. Step 5: Installing Set-Top Boxes A number of set-top boxes will typically be controlled from cycler services on the Application Server via GC-100 network adapters.
Installing & Configuring Allégro Systems 2. Connect an RCA cable to the appropriate audio connectors from the back of your set-top box to the back of the appropriate audio probe in your Densité frame (refer to the documentation for your specific set-top box model and Densité probe). Step 6: Installing & Configuring Allégro Systems The Allégro is the component of the iControl Edge system that provides a streaming solution for remote monitoring.
33 Installation & Setup Configuring Allégro systems Before you can begin operations, you must configure each Allégro and make it available on your local network. Specifically, you may have to: • • • • access the Allégro configure network and other settings set up streaming relays apply your changes and perform a readiness check Accessing the Allégro The Allégro has a built-in Web-based management utility.
Configuring the Allégro Configuring the Allégro To configure the Allégro system: 1. Click Administration page on the Allégro Startup page. 2. When prompted, type “admin” in the User Name box, type “16streams” in the Password box, and then press Enter. The System Status page appears: Allégro System Status page 3. Click the Configuration link under the System heading in the bottom part of the navigation bar.
33 Installation & Setup 4. Click Edit Join Locations. The Join Locations page appears: 5. Type the new IP address and host name of the Application Server, and then click Add Location. 6. Click Configuration under the System heading in the navigation pane, and then click Edit GSM Locations in the main pane.
Configuring the Allégro 7. Type the new IP address and host name of the Application Server, and then click Add GSM. 8. Click Configuration under the Streaming Encoder heading in the left pane.
33 Installation & Setup 9. In the Video section, make sure Enabled is set to “Yes”. 10. In the Video section, select the encoding, frame rate, and video quality as follows: Parameter Recommended value Encoding MVC3 -- 640x480 Framerate 15 (or less) Video quality 9.0 11. In the Audio section, make sure the Enabled setting is “Yes”. 12. In the Audio section, set Encoding to “MAC2 - 44100 samp./sec, 16 bit, stereo” 13. Click Apply. 14.
Configuring the Allégro 15. In the Encoding section, make sure the Deinterlace setting is “No”. 16. Click Apply. 17. Click on TCP/IP settings in the right panel.
33 Installation & Setup 18. Type the new IP address, network mask, and default gateway address in the corresponding boxes, and then click Apply. Configuring Allégro Streaming Relays In an iControl Edge configuration, operators typically monitor audio/video streams from several remote locations at once. Having each remote Allégro send a stream to multiple operators over a WAN can result in performance problems.
Configuring Allégro Streaming Relays The main WinSCP window opens, showing the files on your PC in the left panel, and the files on the Application Server in the right panel: You can access the top level of your PC’s file system from this menu You can access the root level of the Application Server’s file system from this menu 3. On the Application Server side, navigate to /usr/local/movies/permanent: 4.
33 Installation & Setup 5. Type a name, and then click OK. Note: The file name must match one of the names specified in the Devices tab of the configuration spreadsheet (see “Devices Worksheet” on page 64). For example, if this streaming relay corresponds to the device “Allegro1” in the spreadsheet, the file should be named ALLEGRO1.sdp. 6. Type (or copy and paste) the following into the new file: v=0 c=IN IP4 127.0.0.
Configuring Allégro Streaming Relays 10. Repeat step 4 to step 9 for each Allégro in your configuration. Next, you must configure each Allégro so that it streams to the Application Server. 11. In your Web browser’s address bar, type the Allégro’s IP address and specify port 8080 (e.g. http://10.44.34.25:8080). 12. Under Streaming Encoder, click Configuration: Click here 13.
33 Installation & Setup 14. On the Network page, type the Application Server’s IP address in the Destination host box. Type the appropriate port number in the Destination port base box (this number must match what is specified in the ALLEGRO.sdp file for this Allégro frame): IP address of the Application Server Port number must match what is specified in the corresponding SDP file on the Application Server 15. Click Apply. 16. Restart the Allégro. 17.
Managing the iControl Edge Configuration Files 40 bytes from 10.10.120.50: icmp_seq=2 ttl=99 time=6.57 ms 40 bytes from 10.10.120.50: icmp_seq=3 ttl=99 time=3.10 ms • • If the ping command is successful, stop the ping by pressing Ctrl+C. If you see the message “Destination Host Unreachable”, stop the ping by pressing Ctrl+C, and then verify that the device is powered up, properly cabled, and that its IP address is correctly configured. 3.
33 Installation & Setup Company STB model File name ARION Technology DVB STB model for Cablevision SA ARION Channel Master CM-7000 ChannelMaster Cisco (Scientific Atlanta) Explorer 3250HD Explorer3250HD Explorer 8240HDC Explorer8240HDC Explorer 8550HDC Explorer8550HDC Echostar Echostar 4100 Echostar4100 Kaon Media Kaon DVB STB models for Cablevision SA KAON_PAIDING, KAON_TC Motorola DCH3200 MotorolaDCH3200 DCT700 MotorolaDCT700 DCT3412, and DCT6416 MotorolaDCT3412 DCT6412 Moto
Downloading the Configuration File Template from the Application Server Downloading the Configuration File Template from the Application Server To download the configuration file template to your workstation: 1. Launch WinSCP. If you do not have WinSCP installed on your PC, see “Installing WinSCP” on page 97. 2. Log on to the Application Server (see “Logging on to an Application Server from WinSCP” on page 103).
33 Installation & Setup 5. A confirmation window may appear. Click Copy to continue. 6. Once the download has completed, close the main WinSCP window. If prompted, click OK to close the application. You have successfully downloaded a copy of the configuration file template. You can now proceed with populating this file with the required information, as described below (see “Capturing IR Codes from Remote Control Units”).
Downloading the iControl Edge Configuration Spreadsheets Option Value End Timeout 100 ms GC-100 Output Selected Repeat count 1 Module 2 Connector 1 5. Click Connect to connect the device to the PC application. 6. Use the set-top box remote control unit to point to the GC-IRL device, and the press one of the buttons on the remote (e.g. press 1). The IR signal from the remote is converted to a string of characters placed on the clipboard. 7.
33 Installation & Setup To download the iControl Edge configuration spreadsheets to your workstation: 1. Launch WinSCP. If you do not have WinSCP installed on your PC or laptop, see “Installing WinSCP” on page 97. 2. Log on to the Application Server (see “Logging on to an Application Server from WinSCP” on page 103).
Modifying the iControl Edge Configuration Spreadsheets 5. A confirmation window may appear. Click Copy to continue. 6. When you are done, close the main WinSCP window. If prompted, click OK to close the application. You have successfully downloaded a copy of the configuration spreadsheets. Refer to “Modifying the iControl Edge Configuration Spreadsheets” on page 61 for information on how to edit these files.
33 Installation & Setup The Locations worksheet specifies the name of each location and associated Devices spreadsheet: The table below describes the worksheet contents: 62 Column Description ** Two asterisks (**), with no spaces, positioned in the first column indicate rows to be ignored, such as rows containing column headers, or intended for future use. Note that rows you wish to leave empty must include the two asterisks in this column. ID The unique ID of the iControl Edge location. Mandatory.
Version Worksheet 2. Add rows until there are enough to describe each location in your iControl Edge configuration. 3. For each row, specify an ID, a short name, a long name, the Application Server’s IP address, its host name and the name of the corresponding spreadsheet file. Note: The short names appear on the Location buttons.
33 Installation & Setup Devices Spreadsheet When you open the XLS file that defines the monitoring devices available at a given location, you will see that it contains five worksheets—Devices, Paths, Services, Alarms, and Config—corresponding to tabs at the bottom of the Excel window: Each worksheet contains data on various aspects of the iControl Edge configuration at this location. By editing the data, you can control the way your system operates.
Devices Worksheet Devices worksheet (part 2 – Physical Devices: GC-100 controller, set-top boxes, and DVRs) This worksheet also includes a section where virtual devices are defined. A virtual device is an abstract concept, that associates a physical Densité card to a cycler profile. Devices worksheet (part 3: Virtual Devices) The last section at the bottom of this worksheet is the Cycler section where the necessary cycler profiles are configured.
33 Installation & Setup 66 Column Description TYPE The device type. Mandatory.
Devices Worksheet Column Description CG100 PORT IR output port number (1-6) on the GC-100 from which commands are sent to a specific set-top box. STB Name of the configuration file associated with a specific set-top box (or DVR) model (see “Creating Configuration files for the Global Caché GC-100 Network Adapter” on page 55). Note: Do not specify the .conf extension.
33 Installation & Setup The ID for each Densité frame across the entire iControl Edge configuration should be unique (e.g. Densite1, Densite2, etc.). Specify each Densité frame’s host name (see “Configuring Densité Services” on page 33). Do not change the default values for TYPE (DENSITE), or ENABLED (YES). 4. In the ALLEGRO section, specify an ID. The ID for each Allégro across the entire iControl Edge configuration should be unique (e.g. Allegro1, Allegro2, etc.). Specify the Allégro’s IP address.
Paths Worksheet that will be associated with a given cycling set-top box. Also specify appropriate alarm debouncing parameters for each cycler (DURATION, OCCURRENCES). Note: A cycle comprises two phases: the settling phase, and the listening phase (polling period). Alarms are actively monitored during the listening phase only. When an alarm condition is detected, if it lasts at least for the duration specified, then it is counted as one occurrence.
33 Installation & Setup Column Description ENABLE Type “YES” to enable a Path, “NO” to disable it for troubleshooting or maintenance. STB ID Unique ID of a set-top box (or DVR), as specified on the Devices worksheet. Case sensitive. Mandatory. VIDEO ID Unique ID of a video probe, as specified on the Devices worksheet. Case sensitive. Mandatory in cycling paths. Optional in manual paths. AUDIO ID Unique ID of an audio probe, as specified on the Devices worksheet. Case sensitive.
Services Worksheet Services worksheet (part 2, groups and paths) The table below describes the worksheet contents: Column Description ** Two asterisks (**), with no spaces, are positioned in the first column to indicate rows to be ignored, such as rows containing column headers, or intended for future use. Note that rows you wish to leave empty must include the two asterisks in this column. ID The unique indentifier for the service.
33 Installation & Setup Column Description LOGO FILE NAME The name of the file containing the logo associated with this service. If present, this logo will appear at the top of the corresponding player in the Multi-Channel Monitoring area or Detailed Channel Analysis view. LOGICAL GROUP Organize the Channel Selector area, by creating logical groups of related services identified by a meaningful name.
Alarms Worksheet Note: Custom logo files can be uploaded to /var/tomcat4/webapps/icw/sites/ EDGE/images/Logo on the Application Server (see “Uploading Custom Logo Files” on page 78). The logo images provided with the package are 52 pixels wide × 32 pixels high, but other dimensions up to 104 pixels × 64 pixels are also supported. A 13:8 ratio will best fit the space available for the logos in the iControl Edge user interface. 3.
33 Installation & Setup The table below describes the worksheet contents: 74 Column Description ** Two asterisks (**), with no spaces, are positioned in the first column to indicate rows to be ignored, such as rows containing column headers, or intended for future use. Note that rows you wish to leave empty must include the two asterisks in this column.
Config Worksheet Column Description ALARM TYPE The type of alarms (“TEXT”, “STATUS”, or “COMPRESSED”). Alarm status indicators Compressed alarm status indicators LEVEL Specifies whether the alarm belongs to the Device or Service category. An alarm set to the “SERVICE” level is visible in the service’s alarm panel, and its state contributes to the overall alarm status for this service. The service’s button color in the Channel Selector area represents this overall alarm status.
33 Installation & Setup Key Description blinkWhenUnacknowledged Default value is “NO.” Setting this value to “YES” causes new Alarms to blink in the monitoring application page. Operator has to acknowledge individual alarms to stop the blinking. If ackAudibleAlarm is enabled, the operator can click the Acknowledge button to acknowledge all alarms at once.
Uploading and Applying the iControl Edge Configuration Files Key Description browserButton0_title The label of the button (“Miranda” by default). browserButton0_image Unselected button image (URL, or path to image file, relative to EDGE/ Web_pages). browserButton0_selectedIm Selected button image (URL, or path to image file, relative to EDGE/ age Web_pages). Note: Remember to save the configuration spreadsheet once you have made the necessary changes.
33 Installation & Setup 2. Select the new or modified configuration files (.conf ) on your PC or laptop, and then drag them to the GC100 directory on the Application Server: 3. Close WinSCP. You have successfully uploaded the configuration files for your GC-100 Network Adapter. Uploading Custom Logo Files Your iControl Edge system ships with a set of predefined logo files located under /var/tomcat4/ webapps/icw/sites/EDGE/images/Logo on the Application Server.
Uploading the iControl Edge Configuration Spreadsheets To upload custom logo files to the Application Server: 1. Launch WinSCP, log on to the Application Server and navigate to /var/tomcat4/webapps/icw/ sites/EDGE/images/Logo: 2. Select the custom logo files (GIF or PNG) on your PC or laptop, and then drag them to the Logos directory on the Application Server: 3. Close WinSCP. See also: For more information about logo files, see “Services Worksheet” on page 70.
33 Installation & Setup To upload the configuration spreadsheets to the Application Server: 1. Launch WinSCP, log on to the Application Server and navigate to /var/tomcat4/webapps/icw/ sites/EDGE/Spreadsheets/ (see “Downloading the iControl Edge Configuration Spreadsheets” on page 59). 2. Select the modified spreadsheet (.xls) files on your PC or laptop, and then drag them to the Spreadsheets directory on the Application Server: 3. Close WinSCP.
Restarting the General Status Manager (GSM) Services 3. Click the iControl logo next to iControl services monitoring and configuration tool. The Miranda Monitoring page appears. 4. In the Start/Stop/Restart column, select the Restart option button, for all General Status Manager (GSM) services listed on the page, and then click Apply at the bottom of the page. b. Click Apply a.
33 Installation & Setup Step 10: Launching the iControl Edge Web Site The iControl Edge system is designed to be ready for operation from the moment the initial setup is completed. When the Application Server at the central monitoring location, and all remote Application Servers, Densité frames, GC-100 network adapters and Allégro systems are configured and online, an operator with network access can get started simply by launching the iControl Edge Web site.
Launching the iControl Edge Web Site The Java Web Start window opens, and the iControl Web application is downloaded to your PC or laptop. When the download is completed, the iControl Web splash screen appears: A few seconds later, the iControl Web browser window appears: 3. On the File menu, click Open Site. 4.
33 Installation & Setup 5. In the Select site window, double-click EDGE: Note: You may see other versions of the EDGE Web site. These are backups of previous versions that were saved when updating the Web site, and could be useful should you need to revert to an older version. 6. In the Select page window, double-click the desired home page. For instance: • Home.mpf, if you have two 1600 × 1200 monitor • HomeEDGE4.mpf, if you have a 4-input head-end and two 1600 × 1200 monitor • Home1280x1024.
Launching the iControl Edge Web Site with 8 set-top boxes, and the default set for system with 16 set-top boxes.
33 Installation & Setup 7. On the View menu, click Total full screen (or press Ctrl+F11) to display the full screen over dual monitors if you chose a dual-screen layout. Click Full screen (or press F11) if you chose a single-screen layout. Note: Press F11 or Ctrl+F11 again to restore the iC Web window. Alternatively, right-click in a blank area between elements on the Web page (e.g.
Launching the iControl Edge Web Site The complete monitoring Web page appears in full screen mode: iControl Edge dual-screen Web page in total full screen mode (over two monitors) 87
33 Installation & Setup iControl Edge single-screen Web page in full screen mode 8. If you set this site as your home page, you will not need to go through the selection steps described above any more. Note: To set this site to open by default, click Set home page on the Tools menu. The next time you open iControl Web, this iControl Edge Web page will appear by default.
Troubleshooting If you encounter problems with your iControl Edge system, you should begin your troubleshooting by verifying that the client PC and the Application Server are networked correctly to the other devices that are part of your system. Verifying Device Connectivity One way of verifying that the client PC and the Application Server are networked correctly to the other devices that are part of your system is to use an SSH client such as PuTTY to ping them from the Application Server.
AA Troubleshooting ping AAA.BBB.CCC.DDD where AAA.BBB.CCC.DDD is the GC-100’s IP address (e.g. 192.168.1.70). A message similar to the following should appear: Reply from AAA.BBB.CCC.DDD: bytes=32 time<1ms TTL=62 • If the ping command is successful, stop the ping by pressing Ctrl+C. • If the message does not appear within a second, stop the ping by pressing Ctrl+C, and then verify that the device is powered up, properly cabled, and that its IP address is correctly configured. 4.
Verifying Device Connectivity Symptom Action No audio at the client PC • Verify that the Audio Mute button in the monitoring page is not in the Mute position. Mute is ON any time a new stream is selected. • Click Monitor this stream on the Allégro System Status page (see “Allégro System Status page” on page 45). When the Miranda Streaming Player window opens, check to see if the audio level meter indicates any activity.
AA Troubleshooting 92
Using PuTTY PuTTY is an open source terminal emulator application that supports the SSH protocol. It can be used to establish an SSH connection with iControl Application Servers. Installing PuTTY PuTTY is available from your Application Server’s Useful Downloads page. To install PuTTY on your client PC or laptop: 1. Open an Application Server’s Startup Page in a Web browser. 2. On the iControl Startup page, click Useful Downloads. 3.
BB Using PuTTY 4. When prompted, save the file to your desktop, or some other location on your PC or laptop. Establishing an SSH Connection with an Application Server To establish an SSH connection with the Application Server: 1. Browse to the PuTTY executable file on your PC or laptop, and then open it. Note: If Windows prompt you about the application’s signature, click Yes.
Ending a PuTTY Session 2. In the Session panel, specify your Application Server’s IP address or host name, make sure that SSH is the selected connection type, and then click Open. Note: If the PuTTY Security Alert window appears, click Yes to close it. A command line window appears, prompting you for a user name. Note: Application Servers are configured by default with the user name miranda and the password icontrol, but these may have been changed by your system administrator. 3.
Using WinSCP WinSCP (Windows Secure copy) is an open source SFTP and FTP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. As of iControl 3.21, it can be used (in place of the Webmin File Manager) to copy files to and from iControl Application Servers. Installing WinSCP To install WinSCP on your PC: 1. Open an Application Server’s Startup Page in a Web browser. 2. Click Useful Downloads: 3.
CC Using WinSCP 4. When prompted, click Save File to save the WinSCP installer to your PC: 5. When the download is complete, open your browser’s Downloads window: 6.
Installing WinSCP 7. If a security warning appears, click Run: 8. When prompted, select a language, and then click OK: 9.
CC Using WinSCP 10.
Installing WinSCP 11. In the Initial user settings window, choose Norton Commander interface, and then click Next to continue: 12.
CC Using WinSCP 13. When the Ready to install window appears, click Install to continue: 14.
Logging on to an Application Server from WinSCP Logging on to an Application Server from WinSCP To log on to the Application Server: 1. Launch WinSCP (on the Start menu, point to All Program, then to WinSCP, and then click WinSCP). The WinSCP Login window appears. 2. Type the Application Server’s IP address in the Host name box, and specify your user name and password. Note: The default IP address is 10.0.3.6, default user names are miranda and root, and the default password (for both) is icontrol.
CC Using WinSCP 3. Click Yes to continue.
Contact Us! Miranda Technical Support For technical assistance, please contact the Miranda Technical Support centre nearest you: Americas Office hours: Telephone: Fax: E-mail: Asia 9:00 a.m. – 9:00 p.m. (EST) +1-800-224-7882 +1-514-335-1614 techsupp@miranda.com Office hours: Telephone: Fax: E-mail: Europe, Middle East, Africa, UK China Office hours: Telephone: Fax: E-mail: Telephone: E-mail: 9:00 a.m. – 6:00 p.m. (GMT) +44 (0) 1491 820222 +44 (0) 1491 820002 eurotech@miranda.