ATTENTION: Please read the following terms and conditions carefully. By using EdgeVision
documentation, you agree to the following terms and conditions:
Miranda Technologies Inc. hereby grants permission and license to owners of EdgeVision to
use their product manuals for their own internal business use. Manuals for Miranda Technologies Inc. products may not be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose unless
specifically authorized in writing by Miranda Technologies Inc.
A Miranda Technologies Inc. manual may have been revised to reflect changes made to the
product during its manufacturing life. Thus, different versions of a manual may exist for any
given product. Care should be taken to ensure that one obtains the proper manual version for
a specific product serial number.
Information in this document is subject to change without notice and does not represent a
commitment on the part of Miranda Technologies Inc.
Warranty Policies
Warranty information is available in the Support section of the Miranda Web site
(http://www.miranda.com).
This chapter presents an overview of the User Guide and explains how to work with the
application and how the application fits in a broadcaster's network.
A television streaming device allows you to access a TV feed (using coaxial, composite,
component, or S-video cables) via an Internet connection. Using a software interface and a
virtual remote control, you can view the video stream on his computer and control any
connected devices.
The EdgeVision is a set-top box signal streaming encoder and probing device. While a
television streaming device can redirect a single input to a single computer, the EdgeVision
system not only allows you to view up to four feeds simultaneously, you can also switch to a
single feed displayed in EdgeVision Player or as full-screen.
Rather than only displaying the video, EdgeVision Player also describes the behind-the-scenes
aspects of the video feed. EdgeVision Player displays technical information about the feed,
including any alarms or flags to direct your attention to possible conflicts or errors in the
transmission.
Installation and Network Requirements
You can access the EdgeVision unit from a PC using a standard Web browser (Microsoft
Internet Explorer or Mozilla Firefox). When a user logs in to EdgeVision, the software is
automatically downloaded from the unit. Consequently, no other application software is
needed, which greatly simplifies installation and system maintenance.
As the EdgeVision can be configured to output high quality, high bitrate audio/video, we
recommend that the EdgeVision unit (as well as the associated equipment it controls) be
installed on a dedicated LAN/WAN, using the existing security infrastructure. A qualified
system administrator should verify that the setup follows your organization’s security
standards.
EdgeVision Documentation
The EdgeVision documentation set includes the following documents:
Page 6
About the EdgeVision System
Front panel LEDs
Back panel connectors
Hardware and Software Overview
• EdgeVision Release Notes: provides a list of known limitations with the current release of
the EdgeVision system.
• EdgeVision Quick Start Guide: provides basic instructions on how to install and
configure the EdgeVision device so that you can view feeds in EdgeVision Player.
• EdgeVision Installation Guide: explains how to setup and configure the EdgeVision
device, as well as define and enable alarms.
• EdgeVision Users Guide: explains how to use EdgeVision Player to monitor signals being
delivered to viewers and how to read the alarms.
Although we have made every effort to ensure that the documentation is accurate, there may
have been changes made that have not been documented. If you find any feature that is
either not documented or documented incorrectly, please let us know by sending an e-mail to
support@miranda.com
Hardware and Software Overview
Miranda’s EdgeVision allows television service providers and broadcasters to monitor their
signals from the perspective of how they reach viewers at home. With its advanced
video/audio streaming and extensive signal probing functions, EdgeVision connects to settop boxes (STB) to help satellite, cable and IPTV operators and broadcasters to assess the
quality of the signals being delivered to viewers.
EdgeVision provides high quality audio/video streams that allow you to see and hear the
signals delivered across your networks in real-time.
About the Hardware
Available in single, dual and quad input configurations and featuring multiuser functionality,
the EdgeVision device can monitor local and remote STB signals across an entire network.
At the back of the quad-input device are connectors for up to four inputs.
2
Page 7
Once you install this device, you can connect to it via a Web browser and configure its network
settings (using EdgeVision Admin), configure its video and audio parameters and alarm
settings (using EdgeVision Configurator), and then monitor the feeds (using EdgeVision
Player).
• For more information on how to configure the device using EdgeVision Admin Web page
and EdgeVision Configurator, see the EdgeVision Installation Guide.
• For more information on how to use EdgeVision Player, see "Using EdgeVision Player to
Monitor your Feeds", on page 5
EdgeVision Platform Requirements
The platform must meet the following system requirements:
EdgeVision PlatformMemoryProcessorOperating System
Minimum requirements for general usage2 GB RAMIntel Core i3
Minimum requirement for streaming video and using iC Web4 GB RAM
or better
EdgeVision
User Guide
Windows 7
Windows XP
Professional,
1
,
1. On the Windows 7 platform, you should use the version of Java that is recommended on the
EdgeVision home page on your device.
Graphics Card
Optimized for nVidia or ATI GeForce or Radeon family with 1 GHz clock speed or faster, and minimum 128 MB memory.
Software Requirements
To run any application in the EdgeVision suite, you need to have the following software
installed on your PC:
• a Web browser (Internet Explorer version 8.0 or Mozilla Firefox 1.5 or 2.0)
• Java 2 Runtime Environment (JRE) version 1.6.0_20. A Java update (which includes Java
Web Start) can be downloaded by following the “Useful Downloads” link on the
EdgeVision unit Startup page, and should be installed on PCs prior to operating
EdgeVision.
You can connect to the EdgeVision unit from any PC on their network. The first step is to
obtain the host name or IP address of the EdgeVision unit. Once you connect to an
EdgeVision’s IP address, you can use a Web browser to access the EdgeVision Web page and
launch the applications on your PC.
Notes
• If the Java Web Start application reports errors regarding the inability to find
files, it is important to clear the Internet Explorer cache.
3
Page 8
About the EdgeVision System
Hardware and Software Overview
Notes (Continued)
• On Windows 7 platforms, it is recommended to use the Java 1.6 (update 20)
runtime environment.
4
Page 9
This chapter explains how to connect the devices to the application so the user can view the
feeds.
Once you install the EdgeVision unit(s) into your network of broadcast feeds, you can use
EdgeVision Player to monitor these feeds to ensure that they are broadcasting properly.
A typical scenario: you receive a call that the video is frozen on channel 225 in the MontrealWest area. You would launch EdgeVision Player on the unit that monitors that region, drag the
Input that connects to that feed into one of the View panels, and use the Remote to select the
affected channel. This allows you to view the feed as it would appear on a TV.
Monitor borderPlayers/MonitorsSet-topbox remote control
Using EdgeVision Player to Monitor your Feeds
You can then confirm what appears in the View panel by checking the alarms in the Host
Browser, specifically the Video freeze alarm. Once you have confirmed what is happening,
you can begin to take the corrective steps.
Note: If you have a firewall active on the PC that is running EdgeVision Player, it may
prevent the streams from being displayed.
See also
For more information about:
• launching EdgeVision Player, see page 7.
• viewing the Input feeds, see "Assigning Feeds to the Monitors", on page 9.
• viewing single or multiple feeds, see "Selecting the Number of Feeds to Display", on
page 17.
• modifying the audio playback and how the video appears in the monitors,
see "Configuring the Audio/Video Display", on page 18.
About the EdgeVision Player
EdgeVision Player allows monitoring of feeds from a single or multiple EdgeVision units. On
startup, EdgeVision Player will list the available feeds from the units connected to the
currently selected EdgeVision device, although you can use the Add host command on the
File menu to add other devices.
EdgeVision Player’s layout is divided into three main areas:
6
Page 11
• Host Browser panel: displays all the devices on your network and allows you to monitor
displays the current status of the alarms.
• View panel: displays up to four media feeds from the input devices, as well as the current
alarm status of the feed
• Remote panel: displays a remote device allows you to affect the feeds (change the
channel, set the volume control, etc.)
Launching EdgeVision Player
EdgeVision Admin is a Web page that connects directly to your EdgeVision unit. Not only does
it display its current operational status, but it also allows you to configure its network and
device properties. These device properties also appear in EdgeVision Player and EdgeVision
Configurator.
REQUIREMENTS
Make sure you meet the following conditions before beginning this procedure:
• Your client PC has a supported Web browser (see "Software Requirements", on page 3).
• Your client PC has a supported version of the Java Runtime Environment (see "Software
Requirements", on page 3).
EdgeVision
User Guide
To launch EdgeVision Player
1. Launch the EdgeVision page in a Web browser (using the device’s IP address).
The EdgeVision home page appears.
2. Click EdgeVision Player.
Your Web browser begins the download process.
7
Page 12
Managing the Device Feeds
Using EdgeVision Player to Monitor your Feeds
Figure 2-1: Opening EdgeVision window (Mozilla Firefox version 8.0 depicted)
Once EdgeVision Player is downloaded, a splash page appears.
Figure 2-2: EdgeVision Player splash page
EdgeVision Player appears, displaying the devices located at the selected IP address along
with the feeds being monitored.
8
Page 13
EdgeVision
User Guide
Assigning Feeds to the Monitors
A list of the devices you are monitoring appears in the Host Browser on the left of the
EdgeVision window. When you select a device to feed a monitor, the previous feed will end
and the new feed will appear. These feeds are made available to EdgeVision Player using
EdgeVision Configurator (see the EdgeVision Installation Guide).
Once the feeds are assigned to the monitors, the under monitor area will display the name of
the selected feed. One of the feeds will be selected by default and indicated by the buttons
above the remote (you may hear the audio feed from that stream). You can change the feed
9
Page 14
Managing the Device Feeds
Assigning Feeds to the Monitors
focus by clicking the feed buttons above the Remote. As you change the focus, the audio feed
may change.
If you change the feed display from four to one, the feed that is flagged with the blue square is
displayed. For more information on changing the number of feeds that are displayed,
see "Selecting the Number of Feeds to Display", on page 17.
There are three ways to assign the feed from an Input to a monitor in EdgeVision Player. Once
you start a feed, you can restart it at anytime. This command stops the feed, resets the
connection, and restarts the feed in the selected monitor.
Determination of the correct streaming protocol for a given feed is a matter of EdgeVision
processing user-configured settings as well as context data surrounding the stream request.
See also
For more information about how EdgeVision determines the appropriate streaming
protocols to use, see the “Configuring Feed Inputs” section of the “Configuring Feeds and
Alarms” chapter of the EdgeVision Installation Guide.
Accessing Feeds from Other Units
Once a unit is discovered, the details of that unit will be added to the Host Browser panel in
EdgeVision Player window. EdgeVision Player settings are persistent. The next time you launch
EdgeVision Player, the EdgeVision hosts will continue to be displayed.
REQUIREMENTS
Make sure you meet the following conditions before beginning this procedure:
• EdgeVision Player is open (see page 7).
• You know the IP address of the remote EdgeVision unit.
To access feeds from other units on the network
1. In EdgeVision Player, on the File menu, click Add EdgeVision host.
The Add EdgeVision host IP window appears.
10
Page 15
2. Type the IP address of the unit you would like to connect to − or select from the list − and
click OK.
The unit appears in the Host Browser.
Assigning a Feed to a Monitor with the Mouse
REQUIREMENT
Before beginning this procedure, make sure EdgeVision Player is open (see page 7).
To assign a feed to a monitor with the mouse
1. In EdgeVision Player, on the Host Browser, select the input you would like to stream under
the appropriate device.
EdgeVision
User Guide
2. Drag the selected input onto the desired monitor.
11
Page 16
Managing the Device Feeds
Assigning Feeds to the Monitors
Assigning a Feed to a Monitor with the Assign Button
REQUIREMENT
Before beginning this procedure, make sure EdgeVision Player is open (see page 7).
To assign a feed to a monitor using the Assign button
1. In EdgeVision Player, on the Host Browser, select the Input in the device you wish to use.
2. In the right pane, click the Assign button located on the bottom-left of the monitor you
want to use, point to Load stream, and then select the input you would like to stream to
this monitor.
The listed feed with the dot beside it is the default feed being streamed to this monitor.
IMPORTANT: How does EdgeVision populate the Load stream list?
• How EdgeVision Player determines which feed is streamed by default is
described in the EdgeVision Installation Guide in the “Configuring Feed
Inputs” section of the “Configuring Feeds and Alarms” chapter.
• How EdgeVision determines which feeds to feature in the Load stream list
is a matter of EdgeVision Configurator pushing the Transport stream
destination data to EdgeVision Player for each input (assuming the
Streaming mode parameter is set to
mode is set to
Player. Additionally, EdgeVision Player grays out Unicast IP addresses that
do not match the client PC’s local NIC card’s IP addresses. This renders
these Unicast addresses visible in the list although grayed out.
Elementarystream, then no RTP addresses are sent to the
Transportstream). If, the Streaming
3. Select the input.
12
Page 17
4. To clear the feed from the monitor, click the Assign button and select Clear player.
Assigning a Feed to a Monitor with the Shortcut Menu
REQUIREMENT
Before beginning this procedure, make sure EdgeVision Player is open (see page 7).
To assign a feed to a monitor with the shortcut menu
1. In EdgeVision Player, on the Host Browser, select the input you would like to stream from
the appropriate EdgeVision device.
2. Right-click the input, point to Load stream in player, and then click the desired monitor
selection.
EdgeVision
User Guide
Loading all Feeds
REQUIREMENT
Before beginning this procedure, make sure EdgeVision Player is open (see page 7).
13
Page 18
Managing the Device Feeds
Assigning Feeds to the Monitors
To load all feeds in the device
1. In EdgeVision Player, on the Host Browser, select the device whose feeds you would like to
stream.
2. Right-click the device and select Load all streams.
All available streams on this device appear in the monitors in EdgeVision Player.
Stopping and Restarting a Feed
REQUIREMENT
Before beginning this procedure, make sure EdgeVision Player is open (see page 7).
To stop and restart a feed
1. Right-click the monitor for which you wish to stop the stream and select Stop streaming.
14
Page 19
The stream is stopped.
Note: If the stream is already stopped, the Stopstreaming command will be
dimmed.
2. Right-click the monitor and select Start streaming for the current monitor.
EdgeVision
User Guide
The stream restarts in the monitor.
Changing the Audio Focus in a Multi-View Display
While you can view multiple video feeds in a multi-view display (Multi-Player or Multi-View),
you can listen to only one audio feed at a time.
In the bottom right of each feed display is the Current Status area, which indicates which feed
display is currently selected. Only the feed that is currently selected will play the audio feed.
15
Page 20
Managing the Device Feeds
In this example, the audio feed
from Boston - PVR1 (top left) is
being played.
If you click another feed, the audio
from that feed will be heard.
Mute audio button
Assigning Feeds to the Monitors
To change the feed focus, click in the video area for the feed you want to hear. When you select
a feed, the Current Status area appears in Blue and the audio feed will be heard. If you click in
a video area that is not playing a feed, you will hear nothing.
To mute the audio feeds, click the Mute audio button in the top right of the video feed area.
Changing Channels with the Remote and Focus Buttons
Although EdgeVision Player can display the video from up to four feeds at a time, you can use
the Feed buttons to change the control and audio focus.
When you select a feed on which to focus, the audio for that feed will be played and a graphic
representation of a remote for the company that is broadcasting that feed appears on the
right side of the window. This remote is fully functional and will affect the feed to which it is
linked.
16
Page 21
EdgeVision
You can click any of these buttons
and it will affect the feed monitor
depending on the services offered by
the set-top box.
In this example, Feed #2 is the
focus, which mean you can hear
the audio feed from the top-right
monitor. You can also affect that
feed using the remote’s buttons.
If you select multiple focus
buttons, you can use the remote
to affect several monitors at the
same time. For example, if you
select three focus buttons, you
can change the channel on all
three monitors instantly.
User Guide
When you select a monitor, the Remote illustration can change depending on how the feed is
configured (in EdgeVision Configurator). Most remotes offer the following features:
• Channel selection
• Channel up/down
• Video inputs: Aux, DVD, TV, Cable
•Playback controls
•Menu controls
•Volume controls
• Power on/off
Selecting the Number of Feeds to Display
There are four types of layouts in the EdgeVision Player window. These layouts allow you to
view up to four different feeds, focus on a single feed, and adjust the amount of information
being displayed in the EdgeVision Player window.
17
Page 22
Managing the Device Feeds
Configuring the Audio/Video Display
Four types of display options
IconLayoutDefinition
When you switch to a full-screen mode (TV Mode or MultiView), the Display buttons are
hidden. If you move the cursor to the top of the EdgeVision window, the Display buttons slide
into view and you can change the Feed Display.
Multi-PlayerAll four feeds appear in the EdgeVision Player window with their audio
meters displayed. The Host Browser and the Feed buttons also appear.
Single PlayerThe selected feed, the Feed buttons, and the Host Browser appears in the
EdgeVision Player window with its audio meter displayed.
Multi-ViewAll four feeds fill the EdgeVision Player window and the Host Browser and
Remote panel disappear.
TV The currently selected feed fills the EdgeVision Player window and
everything else is hidden.
You can also activate this display by double-clicking in a feed window.
Configuring the Audio/Video Display
When the video feeds appear in the EdgeVision Player, the video and audio are played as they
would appear on a TV. However, you can make changes to how the video is displayed, as well
as how the audio signaled is measured.
You can make the following adjustments:
• Audio Meter display: select how to measure the audio signal for the feed
(see "Configuring the Audio Meter Display", on page 18).
• Video Aspect Ratio: select how the video signal appears in the preview window
(see "Changing the Display’s Aspect Ratio", on page 20).
Configuring the Audio Meter Display
The stereo audio feed that goes with the video can be measured and displayed in EdgeVision
Player as a pair of audio meters. There are a variety of ways that these audio meters can be
displayed, which transmit different types of information.
Note: The changes you make to the Audio Meter display will be reset to their
default settings if you restart EdgeVision Player or if you change the View
(see "Selecting the Number of Feeds to Display", on page 17).
18
Page 23
EdgeVision
User Guide
To change how the audio meters appear
1. Right-click the audio meters next to the monitor you want to affect, and then click
Properties.
2. Select how the audio meters display the sound level measurements:
•Ticks: displays horizontal lines at regular intervals long the audio meter
•Labels: displays what the various gradation levels along the audio meter represent
3. Select the type of audio meter to display:
•Digital Peak Meter: displays the levels of digital audio volume, measuring the peak
levels
•Digital Peak + VU Meter: displays the digital audio signal level in Volume Units (VU)
•Analog Peak Meter - UK PPM: displays the analog audio signal level in Peak
Programme Meter units for the United Kingdom (UK)
•Analog Peak Meter - EBU PPM: displays the analog audio signal level in Peak
Programme Meter units for the European Broadcasting Union (EBU)
•VU Meter: displays the audio signal level in Volume Units (VU)
4. To display the number of times the audio meters exceed the maximum levels, select the
Show Overload Counter checkbox. This value appears above the audio meters.
To change the maximum dBFS value which would trigger an overload, select the first tab
and enter a new values in the Threshold fields: the left field represents left audio signal and
the right field represents the right audio signal).
5. To display the relative phase of the two channels to indicate mono compatibility, select the
Show Phase Meter checkbox. The phase meter appears below the audio meters.
19
Page 24
Managing the Device Feeds
4:3 aspect ratio16:9 aspect ratio
Configuring the Audio/Video Display
6. Select where the audio meter should appear within the display space (Left, Center, Right).
7. Close the dialog box when done. The changes you make in this dialog box are applied
immediately.
Changing the Display’s Aspect Ratio
There are two standard video aspect ratios that you can use in the monitors:
• 4:3: the universal size ratio for standard-definition video formats (1.33:1)
• 16:9: the universal size ratio for high-definition television and European digital television
(1.78:1)
To switch the aspect ratios for a feed in a monitor, right-click anywhere in the monitor and
select the ratio you want to use. If you select Automatic, EdgeVision Player will select the
aspect ratio that fits the current display best.
Note: The changes you make to the Video Aspect will be reset to their default
settings if you restart EdgeVision Player or if you change the view (see "Selecting the
Number of Feeds to Display", on page 17).
Reviewing Video/Audio Streaming Performance
EdgeVision Player provides the ability to review the performance of each video and audio
stream.
20
Page 25
EdgeVision
User Guide
Figure 2-3: Stream Statistics window
To display the Video/Audio streaming performance statistics for a feed
1. Right-click on any active monitor and select Statistics on the pop-up menu.
•To view the video statistics, right-click in the video area of the stream. There must be a
video feed being displayed to be able to access the Statistics command.
•To view the audio statistics, right-click the audiometer for the stream you wish to view.
The Stream Statistics dialog box for the video or audio stream you selected appears.
2. Click OK when done.
The statistical values being tracked are as follows. These fields apply to video and audio
statistics, depending on what you selected to display:
Streaming Performance Statistics
FieldDescription
RTP SourceDisplays the Real Time Streaming Protocol (RTSP) for the current feed.
21
Page 26
Managing the Device Feeds
Configuring the Audio/Video Display
Streaming Performance Statistics (
FieldDescription
Continued
)
--- Stream panel ---
CodecDisplays the device or application that is encoding and/or decoding the digital data
stream or signal.
• For video, the h.264 codec is used.
• For audio, the MPEG 1 L2 format uses the mpegaudio codec.
• For audio, the AAC format uses the MPEG4-GENERIC codec.
BitrateDisplays the number of bits that are processed per unit of time (measured in kilobytes per
second) to stream the video signal.
Bitrate averageThe average bitrate calculated over the last 10 seconds.
Frame rateDisplays the number of complete screens or frames drawn per second (measured in
frames per second).
Skipped packetsDisplays the number of packets that were not encoded, and therefore, not processed.
Processing timeDisplays the time needed to process a single frame (measured in microseconds).
Processing rateDisplays the maximum number of frames per second that can be processed.
If the n umb er o f fra mes per s econ d is too c los e to the actual frame rate, this can mean that
the system specifications of the client PC may be too low.
Size (source)Displays the resolution (height x width) of the original video signal being transmitted.
Size (target)Displays the resolution (height x width) of the received video signal as it is being
displayed.
InterlacingDisplays the type of interlacing being applied in the video signal.
--- Network panel ---
LostDisplays the number of packets that were not received by the decoder.
InvalidDisplays the number of packets that were corrupted and therefore unreadable by the
decoder.
DuplicateDisplays the number of packets that were received multiple times by the decoder.
Out of orderDisplays the number of packets that were received in the incorrect sequence.
ProcessedDisplays the number of packets that were successfully processed by the encoder.
22
Page 27
Summary
Device, Feed, and Stream Alarms
About Reading Alarms
Alarms in EdgeVision Player
About Reading Alarms
EdgeVision Player lists both status and text alarms in its System folder (on the left pane).
Figure 3-1: Status alarm example (upper arrow); Text alarm example (lower arrow)
Page 28
Device, Feed, and Stream Alarms
Status Alarms
Status Alarms
A status alarm indicates − through the color of its icon − the acknowledged, latched, and
current status of:
• a physical or virtual device
OR,
• a more logical entity (e.g. an Input’s streaming codec status)
Note: Status alarms can be grouped together to form virtual alarms.
See also
For more information about status alarm icon colors and the notions of acknowledgement and
latching, see "Alarm Icon Colors", on page 25.
Text Alarms
A text alarm provides textual information in the form of a measurement, calculation, or some
other descriptive data. The icon of a text alarm displays the letter T (for text) inside it. The text
is displayed to the right of the icon, starting with the name of the alarm and followed by its
textual data within square brackets.
In the
System folder on the left pane of EdgeVision Player, alarms are organized in hierarchical
fashion with the
System folder as root folder. Alarms subsumed within a folder are alarms
associated with the physical or logical entity this folder represents. For example, there may be
a folder named EdgeVision-1 in which there is a sub-folder named Health. Within this Health
folder there will be a list of alarms related to the health strictly for this particular EdgeVision
device.
Note: Text alarms may live alongside (i.e. co-located at the same hierarchical level)
with status alarms pertaining to the same device or logical entity.
See also
For more information about:
• Loudness measurement text alarms, see page 32.
• AC3 audio metadata text alarms, see page 34.
• Audio info frame text alarms, see page 36.
• Streaming text alarms, see page 37.
• Device health text alarms, see page 40.
24
Page 29
Alarm Icon Colors
Latched status
Acknowledged
status
Current status
Current Status Colors
A status alarm’s icon may display three separate colors in three distinct quadrants. The leftmost double quadrant indicates the current status of the alarm. The upper-right quadrant
indicates the latched status. The lower-right quadrant indicates the acknowledged status.
EdgeVision
User Guide
Figure 3-2: A status alarm icon’s quadrant system
The color of the current status double-quadrant, on the left-hand side of a status alarm’s icon,
indicates the condition of the alarm in real-time. The color-coding is as follows:
Status alarm color legend (current status)
ColorStatusDescription
GreenNormalThe device, service, or signal being monitored is operating within
allowable parameters.
YellowMinorWarning that an error of low importance has occurred.
OrangeMajorWarning that an error of intermediate importance has occurred.
RedCriticalWarning that an error of critical importance has occurred.
GrayUnknownFailure to get the status of an alarm provider, even though the source
device has been detected.
BlackDisabledAlarm exists, but has been disabled at the source. Some devices have
the ability to deactivate certain alarms on the hardware itself,
resulting in these alarms appearing black.
Latched and Acknowledged Status Colors
The latched status, if red, indicates that the alarm needs to be reset. If the latched status is
green, this indicates that the alarm does not need to be reset (see "Figure "3-2, on page 25).
The acknowledged status, if red, indicates that the alarm needs to be acknowledged. Likewise,
if the acknowledged status is green, this alarm does not require acknowledgement at this
time (see "Figure "3-2, on page 25).
25
Page 30
Device, Feed, and Stream Alarms
Latched Status
IMPORTANT: The acknowledged and latched statuses of EdgeVision status alarms are visible
To display the Status Properties in the Host Browser
1. Right-click any folder in the Host Browser and select Properties.
2. Select the Show status details checkbox and click OK.
Latched Status
This component of an alarm corresponding to the worst status that the alarm has recently
exhibited.
For example, a transient fluctuation in a video signal may cause an alarm configured to detect
a video signal freeze to turn red for a moment, and then return to green. EdgeVision keeps
track of the fluctuation by setting the latched component of the alarm to red, giving the
operator a visual cue that this alarm may need to be watched more closely. A latch can be
reset by an operator, causing EdgeVision to set the latch status to green and then begin
tracking status changes all over again.
in iControl, but are only visible in EdgeVision Player if you choose to display the
status details in the host browser’s properties. If an alarm’s latch status has been
reset or the alarm has been acknowledged, these associated commands will
appear dimmed.
The latched component of an alarm can be configured to track the alarm on either the server
side (in which case the latch can be reset by any operator from any workstation), or on the
client side (in which case the client workstation “remembers” the latch status from a previous
session, regardless of what has happened on the server in the interim).
Latches can be reset by an operator when an alarm’s current status is green. Resetting a serverside latch for an overall (virtual) alarm simultaneously resets the latches on all associated subalarms. Resetting a client-side latch for an overall (virtual) alarm has no effect on the latches of
associated sub-alarms (these must be reset one by one).
To reset an alarm’s latch status
• On the left pane, in the
System folder, right-click the alarm you wish to reset and select
Reset Latch.
Once you reset the latch on an alarm, the command will be dimmed for that alarm and you
will not be able to reset it until the next event.
Acknowledged Status
This component of an alarm that reflects an operator’s response.
• If an alarm changes to an error status, its acknowledgment component (if it is visible) will
also change color. When an operator acknowledges the alarm (by clicking on a button or
choosing a menu item), the acknowledgment component turns green.
• If the issue that initially triggered the alarm is not resolved within a certain period of time,
the acknowledgment component will once again change color to attract the operator’s
attention.
26
Page 31
EdgeVision
User Guide
Alarm acknowledgment can provide visual feedback to operators at different locations. An
alarm acknowledgment by one operator will be seen by all operators and is usually an
indication that somebody is attempting to resolve the cause of an alarm.
To acknowledge an alarm
• On the left pane, in the
System folder, right-click the alarm you wish to reset and select
Acknowledge.
Once you acknowledge an alarm, the command will be dimmed for that alarm and you will
not be able to reset it until the next event.
A Simple Acknowledgement Scenario
The following is an example of a simple alarm acknowledgment scenario:
1. An alarm has an initial status of normal (green).
2. A critical error occurs, causing the alarm’s current, latched and acknowledgment states to
change from green to red.
3. After a few seconds, an operator acknowledges the alarm, which changes the
acknowledgment state back to green. Other operators can see that the error is still present,
but that someone is working on it.
A Recurring Acknowledgement Scenario
The following is an example of a recurring alarm acknowledgment scenario:
1. As in the previous scenario, the alarm is acknowledged and the acknowledgment state
reverts to green.
2. If the problem is not fixed before the acknowledgment period expires, the
acknowledgment state reverts to red, which triggers a second alarm (that is logged) with a
note indicating the issue has now escalated once.
3. A scripted action might, at this point, send an SMS message to a supervisor.
Alarms in EdgeVision Player
The mere existence of an alarm does not necessarily mean that something is wrong.
As discussed in "About Reading Alarms", on page 23, alarms − especially text alarms − may
exist simply as vehicles for transmitting monitoring-and-control statistics to an operator. For
example, if you enable the Test pattern generator status alarm for a feed, but only plan to
have a video pattern on a feed for four hours per day, the alarm can help you confirm that the
video pattern is displaying at the correct time of day.
27
Page 32
Device, Feed, and Stream Alarms
In this example, if you expect a Video Test pattern on Input 2, then
the Alarm is Ok (Green). If a video feed comes through that
channel, then the Video Test alarm may be triggered and you can
take the appropriate action.
Reading Feed Input Alarms
Note: By default, most alarms/flags are disabled except for the following:
• Video loss (found in Input #, Video, Alarms)
•[Audio] Input status (found in Input #, Audio)
• Codec status (found in Input #, Streaming)
• Enable SDI out (found in Input #, SDI output)
• Fan A/B status (found in Health)
• Optional power supply B status (found in Health)
• Temperature front (found in Health)
• Temperature front status (found in Health)
• Temperature rear (found in Health)
• Temperature rear status (found in Health)
Reading Feed Input Alarms
In addition to alarms, the Host browser can also display the signal statistics using the Video,
Audio, and Streaming fields. These values are current and updated in real-time.
28
Page 33
Reading Video Alarms
The following alarms appear in the Video section for the Input (in the System folder). They
allow you to monitor the presence of errors in video quality, format, and streaming rate.
EdgeVision
User Guide
Figure 3-3: Regular Video alarms
Figure 3-4: EIA 608 Closed Captioning alarms
You can enable or disable these alarms on the left pane (see "Alarms in EdgeVision Player", on
page 27) or by using EdgeVision Configurator.
29
Page 34
Device, Feed, and Stream Alarms
Audio Alarms
Video Alarms
Alarm TypeDescription
--- Regular video alarms ---
Video loss• Detects if there is a loss of video signal from the device.
Video black• Detects if theluma level is lower than the IRE or mV levels are too low.
Video freeze• Detects if the video is displaying a single frame of video for too long.
•Found in the
•Found in the
•Found in the Video, Alarms section for the Input.
Video, Alarms section for the Input.
Video, Alarms section for the Input.
1
Macroblocking detection• Detects if the image compression is appearing as video errors, or when bandwidth is
not enough to encode fine detail.
•Found in the Video, Alarms section for the Input.
Video luma too high• Detects if the average luminance of the video is higher than the maximum threshold.
•Found in the
Video, Alarms section for the Input.
2
--- EIA 608 Closed Captioning alarms ---
CC1 lossLoss of data on Caption Channel 1
CC2 lossLoss of data on Caption Channel 2
CC3 lossLoss of data on Caption Channel 3
T1 lossLoss of data on Text Channel 1
T2 lossLoss of data on Text Channel 2
V-chip lossLoss of V-chip XDS data
TSID lossLoss of TSID XDS data
Station ID lossLoss of Station ID XDS data
1. When possible, use an HDMI or Component input to detect Video Freeze accurately.
2. There are limitations on EdgeVision's ability to detect the presence of macroblocking on signals that
have been subjected to horizontal scaling. For more information, see the EdgeVision Installation Guide.
Audio Alarms
Reading Audio Alarms
The following alarms appear in the Alarms sub-folder.
30
Page 35
EdgeVision
User Guide
These alarms allow you to detect errors (theshold-driven) in audio quality, stereo/mono status,
and the type of audio input present.
You can enable or disable these alarms on the left pane (see "Alarms in EdgeVision Player", on
page 27) or by using EdgeVision Configurator.
Audio alarms
Alarm TypeDescription
--- General audio feed alarms ---
Out of phase• Detects if the left and right channels are no longer aligned (resulting in phase
cancellation).
•Found in the
Mono error• Detects if the audio signal is in Mono mode (using a single channel).
•Found in the
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
--- Silence alarms ---
All silent• Detects if the audio feed has been interrupted on all channels.
•Found in the
Audio, Audio# section for the Input.
31
Page 36
Device, Feed, and Stream Alarms
Reading Loudness Measurement Alarms
Audio alarms (
Alarm TypeDescription
Silence left• Detects if the audio feed has been interrupted on the left channel.
Silence right• Detects if the audio feed has been interrupted on the right channel.
Silence center• Detects if the audio feed has been interrupted on the center channel.
Silence LFE• Detects if the audio feed has been interrupted on the low frequency effects (LFE)
Silence left surround• Detects if the audio feed has been interrupted on the left surround channel.
Silence right surround• Detects if the audio feed has been interrupted on the right surround channel.
Continued
)
•Found in the
•Found in the
•Found in the
channel.
•Found in the
•Found in the
•Found in the
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
--- Overload alarms ---
Overall audio overload• Detects if there is an overall excess of audio signal from all channels.
•Found in the
Overload left• Detects if there is an excess of audio signal from the left channel.
•Found in the
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Overload right• Detects if there is an excess of audio signal from the right channel.
•Found in the
Overload center• Detects if there is an excess of audio signal from the center channel.
•Found in the
Overload LFE• Detects if there is an excess of audio signal from the low frequency effects (LFE)
channel.
•Found in the
Overload left surround• Detects if there is an excess of audio signal from the left surround channel.
•Found in the
Overload right surround• Detects if there is an excess of audio signal from the right surround channel.
•Found in the
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Audio, Audio# section for the Input.
Reading Loudness Measurement Alarms
The alarms in the LoudnessMeasurement sub-folder allow you to display loudness
measurements and probing information.
32
Page 37
EdgeVision
User Guide
Loudness Measurement alarms
Alarm TypeDescription
1
Current
loudness errorActive when the Integrated text value is outside the range bounded by the upper
Current dialnorm/expected dialnorm Active if the Current Dialnorm is different from the Expected Dialnorm
3
Last
loudness errorActive when the Last Integrated text value is outside the range bounded by the
Last dialnorm/expected dialnormActive if the Last Dialnorm is different from the Expected Dialnorm.
IntegratedIntegrated loudness reading in LKFS or LUFS, depending on whether the selected
Last IntegratedIntegrated value at the last segment transition.
and lower deviation for a set duration. The alarm clears when the Integrated text
value is within the range bounded by the upper and lower deviation for a clear duration.
upper and lower deviation. The alarm clears when the Last Integrated text value is
within the range bounded by the upper and lower deviation
measurement mode in EdgeVision Configurator is in EBU or A85 mode
2
33
Page 38
Device, Feed, and Stream Alarms
Reading AC3 Metadata Alarms (Audio)
Loudness Measurement alarms (
Alarm TypeDescription
LRA• Loudness Range in LU only when in EBU-Mode; the value should be blank when
LRA highThe maximum LRA value on the segment.
LRA lowThe minimum LRA value on the segment.
ModeCalculation mode for determining loudness. Possible values are EBU, A/85,
MomentaryMomentary loudness uses a sliding rectangular time window of length 0.4 s. The
Momentary maxMaximum momentary loudness value within the current segment.
Short termShort-term loudness uses a sliding rectangular time window of length 3 s. The
StatusIndicates if the loudness probe is active or not.
Continued
the Loudness mode is A85
• Loudness range is reset on a segment transition
• The definition and a reference implementation of the algorithm for calculating
Loudness Range are described in EBU Tech Doc 3342 [R3].
• LRA = LRA high - LRA low
• The resulting Loudness Range is shown between the 10th and 95th percentiles of
the distribution of loudness levels above the relative threshold).
Custom EBU, and Custom A/85.
measurement is not gated.
measurement is not gated.
Possible states are:
• running: if currently calculating loudness values
• paused: if not
)
4
TargetExpected loudness level configured by user. It is used to determine loudness errors
if dialnorm metadata is not present.
1. The term current implies calculations culminating in a loudness error occur before the current
segment is complete.
2. If dialnorm metadata is retrievable, then the dialnorm is used instead of the configured Target value to
determine if there is a loudness error.
3. The term last implies calculations culminating in a loudness error occur after the segment is complete.
4. 1 LU is equivalent to 1 dB.
Reading AC3 Metadata Alarms (Audio)
The alarms in the AC3 metadata sub-folder allow you to retrieve metadata information
packaged with AC3 audio feeds. This metadata should match the AC3 audio feed received
from either a SPDIF or HDMI input.
34
Page 39
EdgeVision
User Guide
AC3 metadata alarms
Alarm TypeDescription
Sampling rateActual Sampling frequency of input audio signal.
DialnormMeasured dialnorm value, (average loudness value on current segment)
Preferred downmix modePreferred downmix mode recommended by audio source.
LFE presenceIndicate if LFE (Low-frequency effect) is present in audio signal
Continued
•1/0: Center
•2/0: Left- Right
•3/0: Left- Center- Right
• 2/1: Left - Right - Subwoofer
• 3/1: Left - Center - Right - Subwoofer
• 2/2: Left - Right - Surround Left - Surround Right
• 3/2: Left - Center - Right - Surround Left - Surround Right
Range: -1 to -31 dB
Possible options:
•
• Leftonly/Rightonly
• Notindicated
possible choices: yes. no
)
Lefttotal/Righttotal
1. EdgeVision normally receives CM.
Reading Audio Info Frame Alarms
The alarms in the Audioinfoframesub-folder allow you to display HDMI infoframe
metadata information. This information should match the audio received through the HDMI
input.
36
Page 41
Audio info frame alarms
Alarm TypeDescription
Info frame validIndicate if the audio source contains a valid info frame.
Channel allocationIndicates channel lineup as reported through metadata.
Reading Streaming Alarms
The alarms in the Streaming sub-folder are for debugging purpose only. They provide
streaming encoder resource usage statistics.
The statuses and text of streaming alarms are current and updated in real-time. These values
also appear in EdgeVision Configurator. If you make changes to the EdgeVision device using
EdgeVision Configurator, streaming alarms will display the changes in the signal, as necessary.
--- Video-related alarms: High resolution stream (see "Figure "3-6, on page 38) ---
ResolutionDisplays the current height/width display resolution for the High/Low video stream.
BitrateDisplays the number of bits that are processed per unit of time (measured in
kilobytes per second) to stream the video signal.
Frame rateDisplays the number of complete screens or frames drawn per second (measu red in
frames per second).
--- Video-related alarms: Low resolution stream (see "Figure "3-6, on page 38) ---
ResolutionDisplays the current height/width display resolution for the High/Low video stream.
BitrateDisplays the number of bits that are processed per unit of time (measured in
Frame rateDisplays the number of complete screens or frames drawn per second (measu red in
--- Audio-related alarms (see "Figure "3-7, on page 38) ---
BitrateDisplays the number of bits that are processed per unit of time (measured in
Reading Test Alarms
The alarm in the Test sub-folder is red if A/V test pattern is enabled.
kilobytes per second) to stream the video signal.
frames per second).
kilobytes per second) to stream the video signal.
If use a Video or Audio Test pattern on the feed for an Input, then you should enable the
associated alarms in EdgeVision Configurator. That way, you can use the alarm to confirm
when the Video/Audio test pattern is active or not.
39
Page 44
Device, Feed, and Stream Alarms
Reading Device Health Alarms
Test Ala rms
Alarm TypeDescription
Test pattern generator status• Detects if the Video test pattern is currently active for the current Input feed.
Reading Device Health Alarms
Device Health refers to the functional status of the hardware in the device itself. These alarms
monitor the operational status of the mechanisms that ensure that the device can operate
efficiently. These mechanisms provide the power, maintain the internal temperature levels,
and display the current hardware versions.
•Found in the
Test section for the Input.
40
These alarms are found in the
HealthMonitoring sub-folder for a device.
Device Health alarms
Alarm/FlagDescription
Fan A/B statusDisplays the current operational status of the cooling fans A/B inside the EdgeVision
device.
Power supply A statusDisplays the current operational status of the primary (A) power supplies.
Optional power supply B statusDisplays the current operational status of the secondary (B) power supplies.
Frame revisionDisplays the version number of the chassis that contains the hardware for the
EdgeVision device.
Hardware revisionDisplays the revision number for the hardware in the EdgeVision device.
SDI out option presenceIndicates if the SDI out option is present on the EdgeVision device.
Temperature front/rearDisplays the current temperature in the front of the unit (where the LEDs are displayed)
and in the rear of the unit (where the connectors are located).
Temperature front status/rear
status
Indicates if the current temperature in the front or rear of the unit has exceeded
optimal limits.
Page 45
EdgeVision
User Guide
You can also see these alarms and others in the EdgeVision Admin application (see the
EdgeVision Installation Guide for more information.
41
Page 46
Device, Feed, and Stream Alarms
Reading Device Health Alarms
42
Page 47
Contact Us!
Miranda Technical Support
For technical assistance, please contact the Miranda Technical Support center nearest you: