Eventide NexLog Manual 2 8
Eventide NexLog Manual 2 8
Eventide NexLog Manual 2 8
Communications Division
[NOTE: Information on title page comes from variables at top of document. Do not directly edit
or delete the text produced by these fields. Instead, reveal hidden text & change the variable. ]
[< DO NOT DELETE this draft information paragraph or anything in it, even if it is blank. Set it
using the d_DraftInfo variable. To remove for publication, change it to a blank space.]
MPEG Layer-3 audio coding technology licensed from Fraunhofer IIS and Thomson Licensing.
Supply of this product does not convey a license nor imply any right to distribute MPEG Layer-3
compliant content created with this product in revenue-generating broadcast systems (terrestrial,
satellite, cable and/or other distribution channels), streaming applications (via Internet, intranets
and/or other networks), other content distribution systems (pay-audio or audio-on demand
applications and the like) or on physical media (compact discs, digital versatile discs, semiconductor
chips, hard drives, memory cards and the like). An independent license for such use is required. For
details, please visit http://mp3licensing.com.
2. The Eventide Larch Analog Recording Card does not terminate analog telephone lines. Therefore, information about USOC, FIC,
and SOC are not applicable.
3. The REN is used to determine the number of devices that may be connected to a telephone line. Excessive RENs on a telephone
line may result in the devices not ringing in response to an incoming call. In most but not all areas, the sum of RENs should not
exceed five (5.0). To be certain of the number of devices that may be connected to a line, as determined by the total RENs,
contact the local telephone company. For products approved after July 23, 2001, the REN for this product is part of the product
identifier that has the format US:AAAEQ##TXXXX. The digits represented by ## are the REN without a decimal point (e.g., 03 is a
REN of 0.3). For earlier products, the REN is separately shown on the label.
4. If the Eventide Larch Analog Recording card causes harm to the telephone network, the telephone company will notify you
in advance that temporary discontinuance of service may be required. But if advance notice is not practical, the telephone
company will notify the customer as soon as possible. Also, you will be advised of your right to file a complaint with the FCC if
you believe it is necessary.
5. The telephone company may make changes in its facilities, equipment, operations or procedures that could affect the operation
of the equipment. If this happens the telephone company will provide advance notice in order for you to make necessary
modifications to maintain uninterrupted service.
6. If trouble is experienced with the equipment Eventide Larch Analog Recording Card, for repairs or warranty information, please
contact Eventide Inc, 1 Alsan Way, Little Ferry, NJ 07643, 1-201-641-1200 : www.eventide.com. If the equipment is causing
harm to the telephone network, the telephone company may request that you disconnect the equipment until the problem is
resolved. The Eventide Larch Analog Recording Card cannot be repaired by the customer (end user). Contact Eventide Inc. for
all repairs.
7. Connection to party line service is subject to state tariffs. Contact the state public utility commission, public service commission
or corporation commission for information.
8. If your home has specially wired alarm equipment connected to the telephone line, ensure the installation of this Eventide Larch
Analog Recording card does not disable your alarm equipment. If you have questions about what will disable alarm equipment,
consult your telephone company or a qualified installer.
Figures
Figure 1—NexLog 740 with Touch Screen (Door Closed) .............................................................. 21
Figure 2—NexLog 740 with Touch Screen (Door Open) ................................................................ 21
Figure 3 – NexLog 840 with Touch Screen .................................................................................... 21
Figure 4—Touch Screen (Close-Up) .............................................................................................. 22
Figure 5—Typical NexLog 740 Rear Panel .................................................................................... 23
Figure 6—Diagram of NexLog 740 Rear Panel .............................................................................. 24
Figure 7—Typical NexLog 840 Rear Panel .................................................................................... 25
Figure 8— Front Panel Info Screen................................................................................................ 27
Figure 9—Front Panel Archives and Drives ................................................................................... 28
Figure 10—Quick Install Kit Components....................................................................................... 35
Figure 11—Front Panel Info Screen............................................................................................... 38
Figure 12—Front Panel Replay Screen ......................................................................................... 39
Figure 13—Calendar Mode ............................................................................................................ 40
Figure 14—Replay Transport ......................................................................................................... 41
Figure 15—Incident ....................................................................................................................... 42
Figure 16—Selected Calls in Replay Screen ................................................................................. 43
Figure 17—Working Incident.......................................................................................................... 43
Figure 18—Create Audio CD ......................................................................................................... 45
Figure 19—Setup Screen .............................................................................................................. 46
• Documentation Conventions
• Related Information
This information applies to NexLog Recorder Software 2.7 for the NexLog 740
and NexLog 840 recorders. It may also apply to later versions except when
superseded by a more recent publication.
Chapter: 1. Introduction
Provides a brief introduction and customer support information.
Appendices
Provide related information.
Documentation Conventions
WARNING This warns of a potential hazard that could result in death or serious injury if
not avoided.
DANGER This warns of an imminent hazard that will result in death or serious injury if
not avoided.
Useful Information
Important! This provides important information, mainly alerting readers to situations that
may cause undesirable results or system harm. If there is more than one item,
they will appear in a numbered list.
Note: This draws the reader’s attention to useful information. If there is more than one
item, they will appear in a numbered list.
Related Information
Eventide Documentation
• MediaWorks Plus User Manual (part number 141217)
This manual will help you maximize the use of your purchase. It includes:
• Descriptions of all of the controls and menu items on the front panel user
interface
To help us reach you with information on updates and upcoming new features,
please send us your warranty card. Eventide does not provide your information
to marketers or any other outside organizations.
The Eventide web site has additional information that may be helpful. Go to
www.eventide.com.
Release Numbers
You may need to identify the software version and serial number for the
following products/components:
• Select the menu icon on the lower left indicated by an “e” icon.
• Select Setup.
• Select System.
Alternatively, you can get the version and serial number remotely via the Web-
based NexLog Configuration Manager:
• Log into the recorder via a web browser and navigate to the recorder’s
address (example: http://192.168.2.100). Note that the default logon
credentials for the recorder (before they are changed by the
administrator) are User Name: Eventide / Password: 12345.
Check the box for damage. A crushed box, holes, or water damage, for example,
could indicate that the recorder has been damaged. Open the box and inspect
the recorder and associated accessories. If the equipment appears damaged
contact Eventide right away and save the damaged box and packaging!
Check that the unit is delivered with the expected configuration and accessories.
The packing slip states the contents. In addition, the box will include:
• A configuration sheet indicating installed audio input boards and other I/O
boards
• This document
Other accessories may be included, depending on your order. For example, you
may receive client disks and additional documentation for the client software.
Product
view
NexLog 740
NexLog 840
Front Available 800 x 600 Touch screen Display (or use an external SVGA 800x600 display)
Panel GUI
Front USB jack, 1/8-inch line level output, 1/8-inch headphone output
Panel I/O
Remote Web browser based NexLog Configuration Manager
software Windows-based remote playback clients (optional)
Operating Linux (embedded)
System
Call Internal relational database with programmable retention
Record
Database
Channel Compression Rates (Kbits/s): 13.3, 16, 32, 64 Mu-law
Inputs Frequency Response: 200 to 3400 Hz
Signal to Noise: -50dB
Crosstalk: -60dB
AGC: 24dB Boost
Impedance: >10 K ohm
Network Ethernet 1,000 Mbps (Qty. 2)
Height 5 1/2 inches (3 rack units) 7 inches (4 rack units)
Depth 24 inches 27 inches
Power 350 watts 400 watts
Power Dual hot-swap Dual hot-swap
supplies
Weight 50-80 pounds 65-95 pounds
Analog 8-120 8-240
channels
Digital PBX 8-120 8-240
channels
T1/E1/ISDN 24-240 24-240
PRI
channels
ISDN BRI 4-60 4- 120
channels
VoIP 8-560 8-560
channels
Maximum 2, 4 or 5 drives, RAID1, RAID5, RAID10, RAID6 2, 4 or 5 drives, RAID1, RAID5, RAID10, RAID6
hard disk
capacity
Standard 1 X Multi-Drive for DVD-RAM Archiving (for bare 1 X Multi-Drive for DVD-RAM Archiving (for bare
archive DVD-RAM media, 4.7GB per side) DVD-RAM media, 4.7GB per side)
drive
The touch screen display is on a locking door that protects the power switch and
optional hot-swap RAID array.
The NexLog 740 with the touch screen door open, showing the optional hot-
swap RAID hard drives.
The NexLog 840 uses a horizontal hinge at the bottom of the unit. Loosening the
thumb screw on the front will allow then entire front face to fold down for hard
drive access.
Newer NexLog 740 and NexLog 840 systems ship with DVD-RAM drives made by
LG that are for cartridge-less DVD-RAM use only, while earlier models had
cartridge based Panasonic drives, which accepted Type 4 cartridge DVD-RAM
media or cartridge-less DVD-RAM discs.
The rear panel of this NexLog 740 shows (from left to right): Dual Hot-Swap
power supplies, connector panel for PS/2 mouse and keyboard, two RS-232
ports for serial ANI/ALI and SMDR feeds or serial time sync, DVI (not used), two
Ethernet ports, four USB ports, and audio in/out (unused- use the front audio
connectors instead). On the right side of the unit are spaces for five telephony
boards, 2 (second from far right) through 6. Slot one is reserved for certain half-
size option cards. The seventh slot is reserved for the optional hardware RAID
controller. You can see these clearly labeled below in a numbered illustration.
The numbers in black circles show the numbering of the board slots, which is
right to left when looking at them from behind the NexLog.
The redundant power supplies have an alarm that will sound when power is
disconnected from either supply, whether from being unplugged or from a
hardware failure. To acknowledge this alarm and silence it, press the small red
button at the left-most edge of the back panel. It is labeled 3 in the diagram
below.
The larger red switch, labeled 7, is the breaker reset. If someone plugs in an
incompatible power supply, the breaker will trip, cutting all power to prevent
electrical damage. After the power supply is replaced, press this switch to reset
the breaker and restore power to the system.
1 -
Power Module 1 14 - VGA Output**
2 -
Power Module 2 15 - DVI (Unused)
3 -
Power Alarm Silencer 16 - Ethernet Port 0
4 -
Power Plug 1 (NEMA 5-15P) 17 - Ethernet Port 1
5 -
Power Plug 2 (NEMA 5-15P) 18 - USB 3.0 Ports
6 -
Front Panel Video Input* 19 - USB 2.0 Ports
7 -
Breaker Reset 20 - Line In Jack (Unused)
8 -
Fan Module 1 21 - Line Out Jack***
9 -
Fan Module 2 22 - Microphone Line In Jack (Unused)
10 -
PS/2 Keyboard/Mouse 23 - RAID Controller (optional)
Combo Port 24 - Analog Recording Card (optional)
11 - USB 2.0 Ports (Unused) 25 - Digital Recording Card (optional)
12 - Serial Port 2**** 26 - Add-on Network Card (optional)
13 - Serial Port 1****
*** Line Out Jack will provide alarm audio on left channel and playback on right
channel.
Note: If the section under the fans looks different on your recorder, you have a system
with a serial number under 740003000. Visit the Eventide Communications
Partner Resource Site’s Technical FAQs section for a diagram of the previous
version of the NexLog 740 back panel.
(https://www.eventidecommunications.com/eventide-partners/resources/faqs/index)
* Optional
** Unused.
*** Line Out Jack will provide alarm audio on left channel and playback on right
channel.
**** Occupied only on systems using the optional Integrated Front Panel
Touchscreen Display. (P/N:105303-001).
Note: If the power modules to the left look different on your recorder, you have a
system with a serial number under 840003000. Visit the Eventide
Communications Partner Resource Site’s Technical FAQs section for a diagram
of the previous version of the NexLog 840 back panel.
2.2.5. NexLog 740 and NexLog 840 Blank Front Panel Units
The NexLog 740 and the NexLog 840 Blank Panel Unit require that a mouse,
monitor, and keyboard be plugged in for local configuration (setting of the IP
address). Note that once basic networking setup is completed, it is possible to
access all other configuration settings remotely via a web browser.
Product view
• Unlock the door and press the power switch. The boot process will start and
diagnostic messages will scroll by on the front panel screen or monitor.
• After several minutes, the screen will show the INFO display, one of three
top-level displays. The others are SETUP and REPLAY, which are accessed
by the Menu button indicted by the “e” in the lower left corner.
• There is no need to format it now. It is better to wait until you are actually
ready to start archiving. You will learn more about archiving later in the
manual.
• View the available archive action options by selecting the archive drive. On
the touch screen this is done by pressing the brown box in the “ARCHIVES
AND DRIVES” section. (When using a mouse, the drive icon can be single-
clicked to open the archive menu).
• After the DVD-RAM Medium has been ejected, close the archiving action menu
by pressing the “Close” button.
• The Channel Status section tells you which channels the recorder recognizes as
ready for recording. For example, if you ordered a 16-channel unit (whether
analog-only, digital-only, or a combination), you should see 16 green steady
indicators.
• Likewise, for 24 channels, 32 channels, and so on. This is a good time to make
sure you see the expected number of channels.
• Press the menu button (‘e’ on bottom left) to view the main screens for the Front
Panel. The available screens are as follows:
• When you have finished viewing each screen, you can shut down the unit as
follows:
Important! Do not force a shutdown by pulling the power plug or using the
power switch. A forced shutdown can result in corrupted files
and loss of data.
2. Select System.
After the recorder completes its controlled shutdown procedures, the unit will
automatically shut down.
2.4. Installation
CAUTION NexLog Recorders can be quite heavy, depending upon the model and options.
Do not attempt to lift or install these units without assistance. Do not attempt to
rack mount any model without either shelf or rack-slide support. Rack slides
are available as an option from Eventide. Do not support these units using only
the mounting ears.
2.4.1. General
NexLog Recorders are computer equipment. They have essentially the same
requirements, both physical and electrical, as standard servers, and similar
attention should be paid to their environment to assure long life and reliable
operation. Site preparation, especially for larger installations, may include
providing rack cabinets and concentrating communication wiring – phone lines,
radio, etc. – nearby.
• Operating Limits. The location must respect the unit’s operating limits, as
listed in the Operating Limits section of this manual.
• Convenience. If the unit will be operated from its front panel, then it should
be comfortably accessible to the operator. Service personnel should have
access to the unit. If the unit is to be installed in a rack, special rack units
that provide a horizontal writing surface are commercially available.
• Cable lengths. For analog signals, such as POTS lines and radio receiver
outputs, cable lengths are not likely to be an issue. An adequate level can be
• Particulates. The archive drives and, to a lesser extent, the fans and hard
drives, can be damaged by smoke and dust. If you find dust build up on the
surfaces or the fans being clogged, consider changing the location.
• Power dropouts or surges. The unit should be protected from power dropouts
and surges. The chosen location should have line power available that is not
on the same circuit as equipment that draws a large current on start-up,
such as electric motors or compressors or banks of fluorescent lights. Line
voltage fluctuations, brown-outs, and power outages can result in loss of
data and damage to the unit. An Uninterruptible Power Supply is required to
mitigate these problems. For a list of approved UPS units, see Section
2.4.6. Connecting AC Power and UPS (Uninterruptible Power Supply) on page
32.
• Spilled liquids. Liquids spilled on the unit can damage it. The location should
not encourage people to place coffee cups on the unit, for instance.
• Vibration and Shock. Vibrating or physically shocking the unit while the hard
drives are operating could damage the hard drives. The location should not
be subject to vibration or jolting while the unit is operating.
If no rack shelf is available, a rack-slide rail install kit, which includes slide
rails, rear slide supports, brackets, and mounting hardware, can be ordered:
• 4-post Rack-Slide Rail Kit for the NexLog 740: Eventide Part# 324430
• 4-post Rack-Slide Rail Kit for the NexLog 840: Eventide Part# 108112
• 2-post Center Rack Mount Kit for the NexLog 740: Eventide Part# 108109
• 2-post Center Rack Mount Kit for the NexLog 840: Eventide Part# 108110
NexLog 840: The recorder is shipped with two keys for the power key-switch on
the front panel of the recorder. One key should be kept in a safe place as a
backup spare. You should consider preventing casual access to the other key as
well. The power key-switch should be used to power up the recorder only and
not be used to power down the recorder unless absolutely necessary. The logger
should be shut off using the SETUP/Power Off option. Otherwise, data
corruption could occur. If it is necessary to use the key-switch to shut down the
recorder, insert the key, turn it for one second, and release. Do not keep the key
turned until the recorder shuts down.
The UPS must provide power for a long enough period to allow orderly shutdown
of the recorder in case of power failure.
If your facility has a backup generator, the UPS should provide power long
enough to operate the recorder until the generator becomes operational
following the start of a power failure (typically a minute or less) PLUS a period
long enough to allow orderly shutdown of the recorder in case of generator
failure.
The UPS should be an approved model, i.e., one that can communicate its
status to the recorder. This isn’t strictly necessary if your facility is manned and
personnel are trained to shut down the recorder using the appropriate
procedure in case of power failure before the UPS battery drains. However, an
approved UPS will keep the recorder running and automatically signal to the
recorder to perform a safe shutdown when its battery power gets low.
In addition, consumer-grade UPS units may be available locally and are suitable
for more casual installations and shorter run-times. Eventide has tested the
following units and confirms that they work with the recorders.
To connect your recorder to a UPS, simply plug the UPS into an AC socket, and
plug the recorder into the UPS using the power cords provided. If you use an
approved UPS, also connect the UPS to one of the recorder’s USB connectors on
the rear panel using the cable provided with the UPS. This communication link
will perform a safe shutdown when necessary, and also allow the recorder to
notify you (by display and optionally by email) if there is a power problem. The
NexLog 740 and NexLog 840 recorders are supplied with dual redundant power
supplies. To preserve redundancy, it is acceptable to use a separate UPS with
each power cord from the recorder.
CAUTION The power cords are used to disconnect the NexLog from all main power.
Remove both power cords before servicing the unit.
The Analog Input Board handles interfacing to analog audio signals. The
number of channels per board will vary depending on which is ordered. Eventide
sells 8, 16, and 24 channels versions of the Analog Board.
A mating connector is provided for each board unless a Quick Install Kit has
been ordered (see Section 2.4.9. The Optional Quick Install Kit. The connector has
two rows of contacts. One row is numbered 1 through 25, and the other row is
numbered 26 through 50. Numbering is such that pin 1 is opposite 26, and 25
is opposite 50. Each audio input requires two wires, in what is known as a
“balanced” configuration. There is no “ground” connection. The channel and
connector pin correspondence is detailed in Appendix D: Channel Wiring for
Eventide Analog Input Boards.
Eventide offers a Quick Install Kit that, besides pulling together the parts you
will need for a convenient installation, brings Channel 1 to the white-blue pair
(see Section 2.4.9. The Optional Quick Install Kit).
To connect a telephone line to a given channel, simply connect the two wires to
the two pins for that channel. It is not necessary to check or observe polarity.
Any audio source may be connected, provided that the audio voltage is
nominally in the .1 - 1 Volt range and remains fairly constant. Differing voltage
levels are compensated for when setting up the board parameters from the
recorder front panel. Not recommended are sources with greatly varying levels,
such as “speaker” outputs. Also unusable are “microphone” signals, whose
levels are too low by far to be usable without pre-amplification.
The Quick Install Kit, Eventide part #109033-003 (3-meter cable) and #109033-
007 (7-meter cable), include the following components:
Cable
Connects the recorder telephony board to the punch
block. The rear-entry connector (right in photo) goes to
the recorder and is fastened to the telephony board rear
panel with small wire bails on each side. The end-entry
(left in photo) RJ-21 male connector goes to the punch
block and is held in place with a Velcro strip.
Punch Block
The punch block is a convenient, industry-standard
appliance used to connect twisted pair telephone wiring
to the recorder. It provides a central location to connect
your physical wiring.
When you connect the first telephone line, you just start
at the top and connect the wire pair to the first two rows
on the left. The next wire pair would go to the next two
rows down, on the left.
The purpose of the punch block system is to centralize your connections, as well
as to provide a clean way to isolate the telephone or radio system from the
recorder, should it become necessary. The components can be isolated by
removing clips, rather than removing wires.
This section applies to units equipped with one or more Digital PBX Station
tapping Boards. If you are not sure this board is installed, check the printed
back-panel diagram that was packed with your recorder.
WARNING To reduce the risk of fire, use only 26 AWG or larger telecommunication wire.
The Digital PBX Station tapping Board handle interfacing to certain Digital PBX
Station makes and models (check with Eventide for compatibility). The number
of channels per board will vary depending on which is ordered. Eventide sells 8,
16, and 24 channels versions of the Digital PBX Station tapping Board.
A mating connector is provided for each board unless a Quick Install Kit has
been ordered (see Section 2.4.9. The Optional Quick Install Kit. The connector has
two rows of contacts. One row is numbered 1 through 25, and the other row is
numbered 26 through 50. Numbering is such that pin 1 is opposite 26, and 25
is opposite 50. For most Digital PBX systems (except Mitel Supersets, Avaya
Index phones, and ROLMphones), each Digital PBX Station requires two wires.
Eventide offers a Quick Install Kit that, besides pulling together the parts you
will need for a convenient installation, brings Channel 1 to the white-blue pair
(see Section 2.4.9. The Optional Quick Install Kit)
Note: The same configuration capabilities that are available on the Front Panel can be
accessed via a web browser from a PC, using the browser-based NexLog
Configuration Manager. Under most circumstances this will allow for a quicker
setup procedure.
The following methods are available for connecting a keyboard to the recorder:
• Connect a USB keyboard to any USB connector on the recorder. This may be
done while the recorder is running and does not require a shutdown and
restart of the recorder.
• Connect a PS/2 keyboard to the PS/2 connector on the recorder back panel
(purple on the NexLog 740 only). This should be done while the recorder is
off, so if the recorder is running, it requires a shutdown of the recorder
before it is installed.
There are three main screens: Info, Replay, and Setup. In addition, a login
button may be displayed in the main menu. This allows multiple users to access
the Front Panel with different permissions. By default, the recorder comes
configured to auto login the “Eventide” user.
If you are unable to enable live monitoring on any channels, the current user
probably lacks Live Monitor permissions. See "Section 3.7. Setup: Users and
Security" for information on granting Live Monitor access to users. The current
front panel user is shown below the current time and the bottom of the screen.
1. Click the Main Menu “e” button and select "Replay" to go to the Front
Panel’s Replay screen. This screen includes search criteria, source
selection, a list of recordings matching the search criteria, and playback
controls.
3. Once a source is selected, click the Tools menu (upper right button with
a wrench icon) and then choose "Filter Query" to set criteria for the
search.
The default search mode is Calendar mode (indicated by the Mode button
marked "Cal").
4. Click within the calendar to select or deselect dates. You can also drag to
select multiple days quickly. The green arrows at the top of the calendar
change the month that is displayed.
5. Click the desired channels in the "Selected Channels" list to the left.
(Only the selected channels will be searched).
6. Optional: The "Fields" and "More" buttons contain additional criteria for
further refining the search.
7. When all criteria have been set, click "Go". The query will run for a
moment, and then the Replay record list will appear, containing the
recordings matching the set criteria.
1. Go to "Filter Query" as before, and click the Mode button. It will change
from "Cal" to "Date" mode.
2. Click the "From" and "Through" down-arrows to select dates for the
query.
3. Enable "Update with Live Results" (the checkbox will turn yellow) to have
the query list continually and automatically update as new recordings
arrive. Or, disable it (the checkbox will be grey) to skip this feature.
3.1.2. Playback
The NexLog Front Panel can be used to playback recordings on the logger.
1. Click the Main Menu “e” button and choose Replay. This changes the
view to the Replay screen.
The buttons in the scrub control and “transport” at the bottom of the screen can
be used to control playback.
• The moving scrub can be used to set the exact point of playback. Click
and drag it to move it around.
• The arrow keys to the left of the scrub area can be clicked to skip
playback forward or skip playback back by a configured interval.
• The pointers just above the scrub control can be dragged for exact
placement of loop boundaries.
• The Next and Previous buttons can be used to jump to the next or
previous recording,
• The AGC button toggles the playback automatic gain control on/off.
3.1.3. Incidents
Incidents are a useful way to handle collections of related recordings.
Figure 15—Incident
Creating an Incident
To use the NexLog Front Panel to build an Incident:
3. Click the Tools button (upper right button with the wrench icon) and
choose "Add marked to Incident"
The Front Panel will automatically switch to the Working Incident view, and the
marked recordings will be added to the incident.
To remove any recordings that are not desired in the Incident, mark the
recordings as before, then click the Tools button (upper right button with the
wrench icon) and select "Remove marked from Incident".
Saving an Incident
To save the incident (a collection of recordings) on the logger:
To create a new Working Incident at any time, choose "Clear Incident" from the
Tools menu, and repeat this process. An Incident which has been saved can be
opened into the same Working Incident page by choosing "Open Incident" in the
Tools menu and selecting the desired Incident. To return to the Replay screen,
open the Tools menu and choose "Switch to Query".
Exporting an Incident
To export an Incident as data files to a CD, DVD, or USB stick:
3. On the Working Incident page, click the Tools button (upper right button
with the wrench icon) and select "Export"
4. In the "Select a destination" dialog box, click the appropriate media for
the export, and click "OK". The recordings within the Working Incident
will be exported to the selected media. The Front Panel will indicate when
the process is complete.
5. If exporting to CD or DVD, when the tray opens, remove the disk and
then click OK.
Recordings exported in this manner are individual data files that can be played
in Windows Media Player, iTunes, some personal audio players, and similar
software and devices.
1. Click the Main Menu “e” button and select "Info". Click the archive drive
desired for exporting, and then click "Eject". Confirm to eject, and the
logger DVD tray will open. Insert a blank CD and close the tray.
3. On the Working Incident page, click the Tools button (upper right button
with the wrench icon) and select "Export"
4. In the "Select a Destination" dialog box, select the CD for export, and
then click to enable "Create Audio CD".
6. When the tray opens, remove the disk and then click OK.
Important! If you are in the process of setting up a recorder, the very first thing you should
do is set the Date and Time Zone of the recorder, found under System->Date
and Time.
The top portion of the screen shows a summary status of your archiving drive or
drives. Each archive drive will have an individual status indicator that looks like
a brown rectangle with a white boarder. It displays the current status, the
Display Description
No Disk The drive is empty.
Loading A medium has been loaded and the recorder is scanning it to
learn its status.
Unloading A medium is being ejected.
Idle, Unformatted Media An unformatted medium is inserted.
Idle, Blank Media A formatted, blank medium is inserted.
Idle, Used Eventide Media A medium with one or more recorded calls is inserted.
Idle, Full Eventide Media A full medium is inserted.
Eventide Configuration Media A medium containing recorder configuration information is
inserted.
Eventide Call Metadata A medium containing call metadata is inserted.
Preparing for Playback The medium is preparing for browsing. “Browsing” means the
viewing, searching, and playing back of calls. While preparing, the
recorder is loading the calls from the archive into an internal
database.
Playback The medium is ready for browsing.
Standby
Eventide Export A data CD containing WAV files playable in a media player.
Audio CD A CD with Redbook audio that is playable in a standard CD
player.
The bottom half of the INFO screen displays information about live incoming
calls. Each small block represents a channel. Each channel displays its number
and a color:
• Gray - The channel is not ready for recording. The audio interface board may
be missing or has not been recognized by the recorder.
• Yellow – Recording on the channel has been disabled by the “Record Enable”
setting in Eventide MediaWorks or the recorder front panel.
• Live monitoring a channel allows you to listen to audio being recorded in real
time. This is accomplished by pressing or clicking on the channel status
indicator. A yellow oval indicates that the channel is live monitoring.
Multiple channels can be selected for live monitor at a single time. To control
the volume at the Front Panel use the volume slider wheel below the display.
• Touch any archive in Info Mode to display detailed information and control
basic archive behavior for the selected archive. All common archive
operations can be performed from this dialog. Touch “Start” or “Stop” to
initiate or pause archiving on the device. Touching “Browse” will activate the
archive, making it available for searching and playback in Replay Mode.
Touching “Eject” will remove the archive from the drive (if it is on a physical
drive, the media will be ejected; if it is a network attached archive, it will be
detached from the network). Touch “Format” to re-initialize the archive
media (WARNING: all data on the archive will be lost if you choose this
operation).
• To switch operating modes, press the mode button and select an option from
the menu which appears.
• When active alarms are present, the alarm button flashes. Press the alarm
button to view a list of the active alarms. Press the alarm button again to
return to the previous operating mode.
For more information on alarms and the action to take, see the Alerts and
Alarms section.
Area Description
Description A brief summary of the current results is displayed at the top of
the screen. This includes the channels included in the current
filter, as well as the date and time ranges. The total number of
queried records is display, along with the number of records
which are ‘selected’ for further processing. When monitoring live
channel activity, the ”[Live]” tag is also visible.
From the main Replay screen, touch or click on a recording. The audio recording
will play, and a timeline will display at the bottom of the screen showing the
recording’s playback status and general attributes.
Press Next to play the next audio recording, in descending sequence. Press
Previous to play the previous recording. Press Pause to pause playback for the
current recording.
To select the channels for the query, simply touch the desired channel name in
the “Selected Channels” list. To deselect a channel, touch it again. Shortcut
buttons for selecting “All” or “None” are located below the channel list. Only
channels for which you have permission to view are included in the list.
Select date filters for the query in one of three ways. Change the date selection
mode by pressing the “Mode” button repeatedly until you find a date selection
method which works best for the query you are attempting.
Figure 26—Calendar
Note: When using the calendar selector, you can only select days on the currently
selected month.
In “Date” mode, specify a starting and ending date. Touch the “From” date and
choose a starting date from the calendar which appears. Touch the “Through”
date and select an ending date (inclusive) for the query.
3.7.3. Filtering
Optionally, add other standard filters to the query by touching the “Fields”
button. A dialog appears, allowing you to enable filters based on “Protection”,
“Duration” and “Direction” of recordings. Simply enable a desired option and
touch “OK” to add the filter to the current query. The “More” button allows you
to further limit the query by specifying values for custom database fields,
including Caller ID. Your installation of NexLog might have additional, custom
fields as well. Add as many filtered fields as needed; they will all be appended to
the filter.
Save, or open previously saved, incidents from the Menu button. To save an
incident select “Save incident” from the Menu button. A dialog will appear where
you will be asked to supply a name for the incident (and, optionally, to protect
the recordings contained within the incident). Saving an incident allows other
remote clients (such as Eventide MediaWorks) to view and open the incident
when connected to the same Eventide NexLog recorder. To open a previously
saved incident, select “Open incident” from the Menu button and touch the
desired incident name.
Touch “Switch to query” or “Switch to incident” from the Menu button in order
to move back and forth between the “working incident” and the current query.
This allows additional recordings from the query to be added to the working
incident. When viewing the query, any recording from the current query which
already exists in the working incidents is indicated with a grey color.
Export the audio from all recordings collected into an incident by touching
“Export” from the Menu button. Before exporting audio, ensure that an
appropriate export destination is available (for example, insert a blank
recordable CD, or insert a blank, formatted USB thumb drive, into the recorder).
When exporting, all available export destinations will be listed in the dialog
which appears. Select the export destination. For recordable CDs, you will have
the additional option of creating an audio CD, which can be played back in any
CD player. Otherwise, audio data will be copied or burned to the destination
location directly.
The welcome page can be disabled via the “Users and Security: System Security”
page. Disabling the welcome page will force the recorder to go directly to
MediaWorks Plus when accessed from the browser. To enter the “Configuration
Manager” simply add “/admin” after the base IP address or hostname in the
address bar. For example: http://192.168.2.1/admin
o Apple Safari
Other web browsers will most likely be usable as well, but you may experience
some visual glitches or missing functionality.
Once authenticated through a web browser you will see the Eventide
Configuration Manager. On the Left side is a list of top level configuration
categories. Clicking on a category will expand it, so you can see the
configuration pages inside the category. Clicking on a link will take you to the
corresponding Configuration Manager page. Each page is designed to allow the
Configuration
Recorder Serial Number: Assigned by the Eventide factory to identify a
recorder.
Current Firmware Version: Software version and build number running on the
recorder.
MAC Address: Media Access Control address of the first Ethernet port in the
system
Storage Devices: List of the available storage devices in the recorder. (Hard
Drives, RAIDs, SAN, etc.) This list does not include archive devices.
In addition to all the information described above, this page contains two
additional important buttons, 'Import Configuration' and 'Export Configuration'.
Export Configuration allows you to export all of the recorder's configuration
settings for back up and safe keeping. 'Import Configuration' allows these
settings be re-loaded into the recorder. This is designed to allow you to back up
and restore your settings, for example, if you want to reinstall your recorder's
firmware. You can also use this option to Import the configuration from a
different recorder with identical hardware. It is not supported to Import
Configurations across different hardware (models, storage devices, Telephony
Boards), or software versions. For example, if the configuration you want to
import was exported under 2.1.4, you should install 2.1.4 on the recorder,
restore the configuration, and only then upgrade the recorder to the latest. After
performing a Configuration Import, it is important to immediately reboot your
recorder; this will happen automatically.
Identification
Recorder Name: The logger name that will be displayed in remote clients.
Facility Name: The facility name (i.e.: location) that will be stored on archive
media.
Interfaces
This page displays a summary of the recording boards installed in the system.
History
Recorder Run History: Displays a history of system startup and shutdown.
Also note that unplanned shutdowns are noted in this list and usually indicate
a power failure to the recorder. Unplanned Shutdowns can cause severe issues
and should be avoided.
In addition to setting your time and time zone, this page allows you to set your
Time Sync settings. Time sync settings allow you to slave your recorder's
internal clock to an external source to make sure the internal time and all
recording timestamps remain accurate and synchronized across your
organization. Eventide highly recommends the use of Time Sync. When you
select a Time Source via the Time Source Radio buttons, all configuration
settings relevant to that Time Source will appear below. The Available Time
sources are:
None: No Time sync, only the recorder's internal clock will keep time
NTP: Network Time Protocol. You can configure the IPs of up to 4 NTP time
servers. Only one will be used at a time, but others are backups in case the
recorder cannot reach a primary time source. Normally, the recorder will slowly
“slew” the current time to the time source’s time if they do not match to prevent
large time jumps. The Force Sync option will save the current settings and
immediately set the recorder time. This is useful when first setting up a
recorder.
IRIG-B: Only relevant if you have purchased the optional IRIG-B time code
reader for your recorder. IRIG-B is a time source protocol provided over a coaxial
cable. You can select whether your IRIG-B time source is providing current time
in the UTC Time zone, or in the Local Time zone you have configured under
'Time zone'
RS232: Some Time sources provide time over an RS232 (Serial) Cable plugged
into the recorder. Here you can configure which serial port you have your time
source plugged into and which of the supported formats the time source will be
formatting the timestamps in. You also select serial settings to match your time
source such as Baud Rate, Parity, Number of Data bits and Number of Stop
Bits. Like IRIG-B you can configure whether your time source is sending time
stamps in UTC or Recorder Local Time.
Wharton: Wharton is a special case of RS232 time sync which does not have
any options about baud rate or format, as this is hard coded as part of the
protocol. In addition, only the first serial port can be used for Wharton.
Regardless of the time source you are attempting to sync to, as a precaution
against the recorder receiving an invalid timestamp from the time source, the
recorder will only act on a timestamp received if it is within 5 minutes of the
recorder's own clock. Therefore, when first syncing to a new time source it may
be necessary to first manually set the recorder's time 'in the ball park' of the
time source's time. In addition, the recorder will not allow large jumps in time
due to a time source input but will instead slowly 'slew' the recorders time
towards the time source time. The recorder attempts to avoid time ever moving
backwards, as this could cause overlapping recordings.
Figure 34—Example license display with a Primary key and one Add-on license
To the left of the icon is an icon that looks like a plus sign. Click this icon to
expand the storage device to see details about the device:
DEGRADED: The drive is in the RAID but not providing redundancy, either
because it is failed or because it is still being rebuilt onto.
REBUILDING: A new drive has been added to the RAID or an existing drive is
being synced into the RAID. A completion percentage will be displayed; refresh
the page to see this percentage update as the rebuild happens.
Note: On systems with RAID6, if two drives are rebuilding at the same time the status
percentage will remain at 0% until the first drive added is finished rebuilding;
the third-party HW RAID card only reports the lowest completion percentage
across all drives in the rebuild state, and since it rebuilds only one at a time,
that percentage will stay at 0 for a long time. This is expected in this rare
situation.
REMOVED: There was a drive in this position (slot) in the RAID but it has been
removed. RAIDs with REMOVED drives are by definition degraded. A new drive
should be put in the REMOVED slot and added to the RAID as soon as possible.
IDLE: The drive is not associated with the array in any way.
The 'Options' button next to the drive status will give you a menu of options for
the selected drive:
History: View a history of important events that have occurred to the drive.
Remove: will remove the disk drive from the RAID if it's a hardware RAID or if
the device is already FAULTY or DEGRADED
Set Faulty: option to begin the removal process for a Software RAID system on
a drive that is currently ACTIVE
Add: A drive that is IDLE or REMOVED can be added into a RAID to be utilized
by the RAID
The serial number displayed for each drive in the RAID can be helpful in the
case of a failed drive, to verify which drive needs to be replaced.
Translations Basics:
You can view, edit and upload Translation files stored on the recorder in
Configuration Manager via the System: Translations page.
The Display Name must be unique for each Translation, we recommend (Name
of Language) (Name of APP) to keep things clear. For example, for French, we
suggest having the display names be Française MWP and Française WC.
On the other hand, the Directory must be the same for each half of a
translation. So, in this case, both Française MWP and Française WC should
have a directory of “fr”.
Set as Default changes which language the Welcome page will use as the main
link to MediaWorks Plus. By default, this is English, and other language choices
will appear below the MediaWorks Plus icon, listed by Display Name. On a
system configured as above, however, the icon would link to the http://recorder-
IP/client/fr/mediaworks/ address, leading to the French translation.
Generate App will be covered in the next section, as it makes more sense in
context.
Creating A Translation:
To create a new translation, start by clicking the View MediaWorks Translation
Strings button. A string can be a word, a number, a sentence, and these strings
make up all the text directly visible in the MediaWorks Plus client. Text that
appears in alerts, quality factor and archiving is optional to translate and is
covered in the Configuration Manager Translation Strings, which will be next.
Once you’ve clicked View MediaWorks Translation Strings button, use the
Select All button to select all the strings, then copy the selection and paste into
a text file or word document. You can then translate each line manually, or, as
we recommend, pass the lines through a machine translation service like Google
Translate, to provide a first draft of a new translation and then refine the
translation manually.
IMPORTANT NOTE: The translation created via Google will likely have amusing
or embarrassing mistakes in it, for example, going from English to French it will
confuse “Channel” for “River”, and from English to Russian it will want to
“Rescue” your incidents rather than “Save” them. So, it is essential that a native
speaker of the language being translated-to proofread the result to avoid obvious
mistakes or confusing word choices made by the context-less machine
translation.
ALSO IMPORTANT: The strings must be kept one to a line, in the exact order
presented here, or the translation will not work correctly. Lines out of order will
cause text to show up in the wrong places in the translation, or for the
translation to not work at all.
Once you are ready to build a translation out of one set of strings, click the
Create Translation From Ordered Strings button. This will bring up a page
with a large text field pre-populated with this text:
[SETTINGS]
TRANSLATION_DISPLAY_NAME=<display name>
TRANSLATION_OUTPUT_DIRECTORY=<app path>
TRANSLATION_APP=mwp
TRANSLATION_DO_DYNAMIC=1
TRANSLATION_DISPLAY_R_TO_L=0
[TRANSLATIONS]
Paste your translated lines beneath the [TRANSLATIONS] line, then scroll back
up to the top of the field to fill in the settings:
If successful, the Translations page will load again with a message saying:
"Translation uploaded. Select "Generate APP" to enable the translation." Click
the Generate App button to create a custom version of MediaWorks Plus at the
directory configured in the Translation settings.
The Generate App step is not required for WebConfig translations, as a custom
MediaWorks Plus does not need generating to use that translation, but a MWP
translation pointing to the same directory is required to make any use of it.
After making the MWP translation, one can translate Alerts, Quality Factor and
Archiving windows shown in MediaWorks Plus by making a Configuration
Manager Translation. Start by clicking the View Configuration Manager
Ordered Translation Strings button and repeat the above steps, with one
major difference: Alert strings contain variables such as <~1~> and <~112~>,
which must remain whole during this process. These variables substitute in text
like the name of the recorder, the serial number of the recorder, error messages
from the database, status messages passed along from third-party hardware
installed in the system, etc.
1. They must remain exactly as typed: <~1~> is good, but <~ 1 ~> is not.
Translations by Google for some languages will modify the strings, and by
using Find & Replace in Microsoft Word or other text editors, one can
change all instances of <~ 1 ~> in the machine translation back to the
required <~1~>. This must be repeated for <~110~>, <~111~>, etc, that you
find throughout the list. Malformed variables will show up as plain text in
the alerts.
2. The variables can be rearranged to better fit the grammar of the language.
Missing variables are ignored. Extra variables are also ignored.
A translation may need a second draft; a word might feel awkward in context, or
a phrase may be too long for the space available. Or perhaps an existing
translation file is available, but your site wants to customize some of the
terminology used. For these reasons and more we provide the option to edit
existing translations.
To begin, select the file from the list and click the Edit Translation button. This
will open the Edit Configuration File page for this language. You can edit the
text here, or you can select all, copy, and paste into a separate text editor to
make your changes, then copy and paste the entire list back into this page and
save. If the file changed is a MediaWorks Plus translation, select the translation
and click Generate APP to update it to the latest text.
Make any necessary changes here and press ‘Save’ to save your changes.
Briefly, here is a sample of the commonly edited files and their descriptions:
Custom Script Source File: If you purchase a Custom Integration for your
recorder from Eventide, Eventide will provide a signed script that you load onto
After selecting one of the report types and clicking the "Run Report" button, you
will be taken to a page where you can enter custom parameters for the report.
Which parameters are available depend on which report type you are generating.
Once you have selected all your parameters, click the 'Run Report' button to
continue, or the 'Cancel' button to return to the previous screen without
running the report.
Your report will be generated using the parameters you specified and will open
in a new browser window. On the top of this window will be a 'Close' button to
dismiss the report when you are finished looking at it. Note that reports may
take up to several minutes to generate and display, especially if you are running
a report over a large range of channels or dates, as the Web Reports engine
must sift through a large amount of data in the database in order to generate
the report. It is important to be patient and not click 'back' or 'refresh' in your
browser while waiting for a report to be generated. Each report consists of a title
followed by one or more charts or graphs. In your web browser, you can often
'mouse over' parts of the graphs to see additional information. If you wish to
print your report, you can do so by using your Web Brower's build in 'Print'
functionality, e.g. File->Print or File->Print Preview in Mozilla Firefox.
Note that Dates and Times specified in Reports are generally in UTC and not
your local time zone.
The remainder of this section will discuss some of the specific reports available:
Call Count by Metadata Field: The parameters are a month and year and a
Metadata field (Metadata Fields are configured under Recording->Custom
Fields). The report will contain a graph showing the call counts of the top 50
values in that metadata field. For example, if you select 'CallerID' as the
Metadata field, and January 2011 as your month, you will see a graph of the
call counts for each of the 50 most common numbers from which calls were
recorded.
Month at a Glance: For this report, you will choose a specific month, such as
'January 2011', and a set of channels on the recorder via a Multiselect List Box.
The Report will contain several graphs of call activity during the month on the
selected channels broken down in various ways. For example, you will see a bar
chart of call count per channel, and line graphs showing call volume by day and
call volume by hour-of-day. In addition, you will see a bar chart of "total record
time per day' showing how many channel/minutes of data were recorded during
a specific day of the specified month on the channels selected.
Day at a Glance: For this report you select a single day as well as a set of
channels you wish to run the report on. The report will contain data such as call
count per channel, and call volume per hour of day for the day.
Total Call Records on Recorder per Day: This report shows information about
how many total recordings existed on the recorder's hard drives at the end of
each day. This takes into effect both new calls being recorded, and old calls
Unarchived Call Report: This shows the same data as the Total Call Records
Per day, but only considers call records on the recorder that have not been
archived to any Archive Media. It also shows how many hours back from real
time your archive pointer is lagging, and how much data is being archived each
day. This can help you visualize the progress and state of your Archiving.
The Enhanced Reporting Package provides many other features not available
with Basic Reports. For example, it allows reports to be designed once and then
run later, even to be run automatically on a schedule such as nightly or weekly.
It also allows reports to be automatically emailed out when they are run.
Enhanced Reports can be available not only in HTML format to be viewed in a
web browser, but also as PDFs. It is also possible to export the raw data from
the reports in Excel format for further customization. Enhanced Reports also
provides permissions on a per-report basis, so a user can be given permission to
run and/or view specific reports, without being able to see others.
The Eventide Enhanced Reporting Package software add-on and its use are
detailed in the Eventide Enhanced Reporting Package Manual, (part number
141268.)
This page also provides space to optionally configure to DNS (Domain Name
Server) IP addresses, which the recorder will use to look up domain names. If no
DNS Servers are configured then any external server configured for the recorder
to access, such as an NTP Server or email server, must be provided as an IP
Address and not a domain name.
• Static: If the type is set to Static, NexLog Configuration Manager will allow
you to manually enter all the networking settings for this NIC. This
information should be provided by your Network Administrator. The Address
field is the IP Address being assigned to the recorder. Netmask, gateway, and
broadcast should all be configured as well. The broadcast address is
typically the last IP address available in the subnet.
• SPAN: The third possible option is SPAN. A SPAN port is a port on a network
switch or router that is "transmit only". When a recorder's NIC is connected
to a SPAN port, it cannot send any traffic to that port, only receive any traffic
that has been configured on the router to be forwarded to the SPAN port.
SPAN ports are used for passive monitoring and recording of VoIP or RoIP
traffic.
If at least two NICs are present in your NexLog Recorder, you will also have a
“BIND” option in Type. If BIND is selected on two Ethernet devices, they will be
bound together into a single network link which is configured as a unit, rather
than separately. This feature is sometimes known as "NIC Bonding" or "Link
Aggregation" and is used to provide Network redundancy.
• The IP address must not be in use by another device. If it is, then the
address may not be accepted, and even if it is accepted, operation will be
unreliable.
• If you need the recorder to communicate with other devices on the network,
such as an administration client, an NTP server, or the Internet, then the
devices must either be on the same subnet, or on a different subnet that can
be reached over a gateway. In the latter case, the address of the gateway
must be added to the recorder.
For NIC bonding operation, you have the same option of using DHCP. Only, in
this case, it is automatically applied to both the primary and secondary network
devices. With DHCP enabled, the other network settings for both network
devices are set automatically by the DHCP server and cannot be changed
manually. The settings remain readable since the information, the IP address
may be needed to access the recorder remotely.
To configure two network devices with NIC bonding, change the Type to Bind on
each device, then save.
Once you have bound two devices together, they will be presented as a single
device, with an additional menu for Bond Type. This will let you configure the
kind of device bonding used.
Note: After you have configured the network interface devices for NIC bonding
operation, if you change them back to separate operation, you will then have to
shut down and restart the recorder for the changes to take effect.
There are three types of NIC Binding available. Be sure to select the type that
matches the requirements of your network’s configuration.
IPv6
We now provide limited support for IPv6 address accessibility. IPv6 uses
alphanumeric 128-bit addresses that contains the network address, the subnet,
and the device IP address. Every 16 bits is separated by a colon. The format is
as follows:
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
Setting an IPv6 address can be done by logging into the Configuration Manager
and going to Networking: Network Interfaces. Here you will find that next to the
field ‘IPv6 Auto Config’ there is a box that is checked by default. If you hit the
‘Save’ button at the bottom of the page with the box checked and if your DHCP
server is configured to assign IPv6 addresses, the recorder will be assigned an
IPv6 address.
[xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]
For example, a site may have two NexLog Recorders, one a dedicated screen
recorder, and the other recording related phone calls, and both sets of
recordings can be browsed and played back at the same time, from the same
MediaWorks Plus window. The user accounts for both systems can be
administered on the first system and synchronized in real time to the other.
This section covers the basics about NAB but for comprehensive information
about NexLog Access Bridge and how it works with MediaWorks Plus and User
Configuration Sync, please consult the Eventide NexLog Access Bridge
Manual (part number 141307-01.)
Click Add Bridge to configure a new Access Bridge. Enter the serial number and
address of the source NexLog Recorder you want to access from the recorder you
are currently configuring (the primary). Then save the configuration. You can
modify and delete configured Access Bridges here as well.
For NexLog Access Bridge to work, the systems configured must be able to reach
each other over the network. The required open ports are 81, 2022, and 5432.
Additionally, it is recommended that Session Timeouts and Users be configured
to be the same across all Access Bridge systems, whereas Channel names and
Recorder Names should ideally be unique across all systems.
NexLog Access Bridge requires a NAB License on the primary recorder and to
use it with MediaWorks Plus, a MediaWorks Plus license must be available for
each concurrent source recorder user.
For information on how to use NexLog Access Bridge in MediaWorks Plus, please
consult the MediaWorks Plus manual for more information.
For information about how to use NexLog Access Bridge to sync Users and
Permissions, see chapter 4.9: SETUP: Users and Security below.
Enabling this option will instead sync all information to this base. This includes:
This last step means if the Primary system in a current NAB set up has a
hardware failure, one can switch over to the Redundant NAB Base, enable
Primary status and then deal with addressing the problem with the now-
previous Primary system without interruption to client access nor configuration.
NexLog Access Bridge requires a NAB License on the primary recorder and to
use it with MediaWorks Plus, a MediaWorks Plus license must be available for
each concurrent source recorder user.
When expanded, the X beside each connected NAB source can be clicked to
disconnect that source. If an error occurred while trying to connect, that error
will be shown here.
Browser Support
Note that real time status displays of levels are not available on all browsers.
Internet Explorer 8 and below will not display the level graphs as seen in Figure
50. In addition, the detail level display will not update in real time in some
browsers.
Navigation
With View By Channel disabled, the Boards page will show one Installed Board
Per row. The left most icon that looks like a Plus sign will expand the board so
that all of its channels can be viewed below it and the plus sign will turn to a
minus sign. Clicking that minus sign will "roll up" the channels into the board.
Clicking on the Boards row will bring you to the “Board Configuration" page
where board settings can be modified. The 'Edit Board' page will be discussed in
detail below. The next two columns display the board type (e.g., Analog, or Voice
over IP), and the number of channels on the board. There will also be a column
that tells if the board is enabled or disabled. Boards that are disabled are not
currently recording. For physical boards there is an additional field that tells if a
board is "Missing" or "Present". A Missing board is one that was previously in
the system, but has been removed. The board configuration and all
configuration settings for it remain in the database. To remove the configuration
settings and board entry for the missing board, you can delete the board from
the 'Edit Board' page.
Expanding the board entry to display channels, or using the 'View by Channel'
option will display one row for each channel. Each channel row shows seven
configuration settings for the channel along with a "More" button for displaying
The down arrow key will submit the changes for the current cell being edited
and select the cell below for edit.
The escape key will cancel an edit and set the cell back to the original value
If you want to change a channel value for all channels in a board at once, a
shortcut is provided. Simply click on the header of the column you wish to
change, and scroll down to and select 'Set All'. The column header itself will
change to an edit control and changes made there will take effect for all
channels in the board, for example to change the VOX Threshold of all channels
on an analog board to the same value at once. In addition, you can select "Insert
Column" to insert an additional column into the table.
Doing a “set all” on certain fields trigger special actions other than setting all of
the channels to the value specified.
Name: Appends the channel ID relative to the board to the end of the specified
name
RTP IP: increments the last Octet of the address unless the value is “127.0.0.1
or “dynamic”
RTP PORT: increments the port number starting at the specified port. In
addition, two ports can be specified to be mixed together delimited by a “,”.
In addition to all the editable parameters for channels, there are a few special
"read only" informational fields that are available for display including the
Channel's ID, Board, and BoardID, as well as an activity indicator. The activity
indicator is a real time indicator of the channels status. Grey means disabled,
Green is idle, Red is recording, Yellow means user disabled.
The meaning of the editable fields will be discussed in the "Edit Channel" page
discussion below as the parameters there are the same.
Figure 52—Boards and Channels Detail level graph as seen in the Chrome browser
The Channel Level Details view provides a precise way to configure recording
parameters. The yellow line indicates the current recording trigger point. The
Edit Board
This Configuration Manager allows all of the settings and information about an
individual board to be displayed and modified. To edit a board, click on the row
describing the board from the main boards and channels page.
The first tab contains information and status about the board.
Serial: The board's serial number. For a physical board the serial number is
actually burnt into the boards ROM. For a virtual board, this is a GUID (Unique
ID) created when the board was added to the system
Position: Boards added to the system are numbered starting at zero. This is the
number of the board. This is not the physical position of the board
Address: The physical location of the board. For a physical board it’s the PCI
Bus and Slot number, for a Virtual board it’s the IP address of the board
resource
Detected: For a Physical board, zero if the board is missing, 1 if it’s detected.
Undefined for a virtual board
Code: This is a status code for the board. The normal state should be “RI-FAIL-
NONE”.
The remainder of the informational and editable fields on the 'Edit Boards" page
are dependent on the board type:
Firmware Version: The version of the firmware loaded onto the PBX card, for
diagnostic purposes only.
PBX Type: For a NGX Board to be able to record from a PBX, the PBX Type
configured must be set to the model of the connected PBX. For PBX Model,
version, and phone set compatibility, please contact Eventide.
Encoding: With the Analog board, all channels on the board must be set to the
same Compression format. This setting is configured here. GSM 13Kbps will
produce recordings that use the least amount of disk space, while Mulaw
64kbps will provide the best audio quality at the expense of using approximately
five times as much storage space. Note that Mulaw recording is only supported
on systems with four or less Analog boards. 16kbps and 32kbps ADPCM will
provide intermediate compression options.
Notch Frequency: The Analog Board provides a Notch Filter to Notch out tones
in the input signal. The frequency to notch must be configured on a board wide
basis. In addition, the Notch Filter needs to be enabled for each channel on the
board, so you configure the frequency here, and then which channels on the
board it should be applied to.
Enable MDC1200: If enabled, this board will process MDC1200 Radio tones
which provide RadioID information (who is talking) on some Analog Radio
systems. In addition, an add-on license key must be installed to allow the
feature to be utilized and a User Defined Field (Recording: User Fields) must be
added to the database to hold the RadioID. The field should be called RADIO_ID
Extended Beep: If enabled, the beep for this board will be 1403.508772 Hz and
387.5 ms, which is within the 1400 Hz ± 1.5% and 400ms ± 75ms specification
for Australian requirements for beep on line recordings.
Beep Gain: Allows you to adjust the volume of the beep from the default
loudness to as much as -30db quieter, in 1db increments.
Port Type: Whether the Trunk is a T1 or E1 (must be the same on both ports on
a dual port board)
Protocol: What Protocol is used on the T1/E1. Options are None (Recording is
VOX Only), ISDN, or CAS/RBS
Protocol Variants:
• Line Coding: Whether the Line coding on the T1/E1 is AMI, B8Zs or HDB3
Interface Side: TE or NT. For an active board, this needs to be set to the
opposite of the setting on the equipment terminating the other end of the T1/E1.
For passive boards this can normally be left at the default setting, which is TE.
Dual Span Active T1/E1 board require an add-on license for each board to be
used in a dual configuration; beyond the number licensed, dual span boards will
only use the first span until licensed for a second. Eventide only sells dual span
active T1/E1 boards.
Passive T1/E1 Boards are used for tapping between two T1/E1 endpoints, both
of which terminate their end of the T1/E1 circuit, with the recorder passively
listening in between by use of a 'T-adaptor' wiring tap. These are typically used
for tapping and recording a T1/E1 circuit, for example, between a PBX and the
telephone company, where the recorder is not involved in the communications
and just listening in the middle.
With an active T1/E1 the board will terminate one end of the T1/E1 connection.
If the board is configured for ISDN call control, the recorder will also answer
calls placed over the T1/E1 link and record all the audio sent to it during the
call. The recorder will never place a call to the remote end over the T1/E1.
No changes made to settings on the 'Edit Board' page will take effect until the
'Save' button is clicked
Edit Channels
Clicking on the gear icon next to a channel allows you to set channel level
parameters. Note that most of the common parameters for a channel can be
configured in the main table channel table as well by clicking on a cell.
In addition to editing channel information inline you can also edit it by clicking
the gear icon.
Note: Some options described below are only available on some kinds of boards
and not on others.
Encoding: The field is editable and sets the encoding algorithm. For analog
boards all channels on the board are set to the same encoding. This is not the
case for digital and VoIP interfaces.
• 16 kbit/s G726
• 32 kbit/s G726
• 64 kbit/s MuLaw
The data rate indicates the amount of storage used per second of recording. The
default will give you the most channel-hours. Encoding algorithms always
represent a compromise between storage space and perceived quality. All the
You can experiment with these algorithms to get the best balance between
sound quality and storage space.
The channel name can be up to 64 characters. It can identify the signal source
for each input channel. Telephone number, radio station call letters, ATC
frequency and function, or any other free-form data may be entered here. While
up to 64 characters of data may be entered and saved, display constraints
suggest that you choose the first few characters most carefully. There is no
requirement to modify these identifiers. The factory default “Channel 01” ...
“Channel nn” may be serviceable.
Enable Notch Filters: Enables the Notch filter for this channel. The frequency for
the notch is set at the board level.
Enable Beep: Enables a “Beep tone” to signify to callers that the call is being
recorded. Activating the beep places a short, distinctive tone on the respective
channel of the input connector. This tone is approximately 65 milliseconds in
duration at a frequency of 1455 Hz. It serves to indicate that the call is being
recorded, and is required by some state laws. Of course, the beep will only be
audible to the callers if the recorder is connected directly to the telephone line in
question; if an amplifier or other device is interposed it will serve no purpose.
Beep tones are only generated on Analog Input Boards, not on Digital PBX or
T1/E1 interface boards.
If extended beep is enabled (at the Board Edit page), the beep will be
1403.508772 Hz and 387.5 ms, which is within the 1400 Hz ± 1.5% and 400ms
± 75ms specification for Australian requirements for beep on line recordings.
DETECT: This parameter determines when an input channel is active and should
be recorded. It establishes the primary recording control for the channel.
• TRUEVOX: [RTP only.] In regular VOX mode for RTP channels, the presence
of data on the line will trigger recording, but some environments will
transmit large durations of data that is actually silence, so this mode will
analyze the contents of the packets and evaluate recording based on the
volume of the contained audio.
• TRV: Starts recording if the DC input voltage is lower than the configured
TRV (Tip-Ring Voltage) threshold, indicating an off-hook condition, and stops
if the voltage rises above the configured setting for a period equal to or
greater than the configured TRV Hold time. Note that TRV detect is only
available for Analog boards and is only useful for audio sources that provide
this DC voltage in addition to the analog signal (such as standard analog
phone lines)
• On: Records the channel continuously. For voice, audio, or call recording, it
records regardless of input signal or voltage conditions. (This is useful if
there are periods of silence that need to be recorded, such as dead air on a
broadcast station or long periods of dead silence in a courtroom.) For screen
recordings, the recording includes when the screen saver is on. This setting
is not affected by the Activity Timeout or Inactivity Timeout parameters.
Note: If recording in On mode, it can be helpful to break the
recording into smaller segments (such as 1-hour segments).
• Hook / Audio: These options are used for VoIP and Digital lines. They make
start / stop decisions based on the available signaling from the data source
connected to the channel. The exact behavior is dependent on the source.
For example on an ISDN PRI Channel, this causes the recorder to take cue
based on the ISDN Call Connection messages on the line. On Some PBXs
this will use the actual hook state of the phone, while others (which do not
provide accurate hook state), the recorder will use combinations of lights,
button presses, etc.
Note: Channels on T1/E1 boards may display a non-modifiable DETECT value of Data
Channel. When using ISDN Protocol over T1 or E1, one of the channels on the
trunk is reserved as a data channel and does not contain any voice data. The
recorder will automatically set that channel’s detect value to Data Channel and
grey out that channel on the front panel.
VOX Threshold: This sets the trigger level for recording when Record Enable
Mode is VOX. A value between -48dB and 0dB is typical. The factory default is -
32dB. This setting is only used for Digital PBX, T1/E1, and Analog boards. For
VoIP, VOX detect mode triggers off the presence or absence of RTP traffic, not
the actual levels.
VOX Hold: If Detect is set to VOX, this sets the number of seconds the channel
will continue recording after the signal drops and remains below the threshold.
The factory default is 8 seconds.
Setting this for too long a value will record long periods of silence at the end of
transmissions; too short a value may break a single call into apparent multiple
call records at pauses on the conversation.
TRV Threshold: This sets the DC voltage at which a phone line is assumed to be
in the off-hook state and eligible for recording. On a normal, clean telephone
line, this does not have to be set too finely. On-hook voltages are typically 40-55
volts, off-hook under 10 volts. The factory default of 28 volts will probably be
suitable.
Noisy telephone lines, lines at a great distance from the central office, and lines
that are recorded at one location but answered at another can have unusual
voltage profiles and may require adjustment. This setting is only available on
Analog boards.
TRV Hold: If Detect is set to TRV, this sets the number of seconds the call will
continue to be recorded after the telephone goes on-hook. The factory default is
5 seconds. The on-hook state is then considered to define the end of the
conversation.
With a line that has normal ringing voltage on it (+/-105V at 20-30 Hz), TRV will
also respond to the ringing voltage. This means that, with a default of less than
four seconds, each ring will appear to be a separate call. By setting TRV hold to
five seconds or more, with a normal ringing cadence only one call will be logged
from the beginning of the ring to completion of the conversation.
Input Gain: Gain (or attenuation) in dB of the input channel - used to set
recording level on analog boards.
Input Level: Real-time display of signal input level - useful for setting channel
gain. This is not an editable item. This information is very useful for diagnosing
recording problems, such as one call being broken up into multiple calls. Note
that depending on the detect type this can either be TRVolt readings or VOX
readings. Input level is available for Analog boards.
TRV Level: This non-editable item shows you the real-time minimum, maximum,
and current value of the DC voltage at the channel input. The current value will
indicate if the phone is on- or off-hook; the Min and Max will show the highest
(on-hook) and lowest (off-hook) voltages seen by the channel input. If the
current value fluctuates over a wide range when you are not using the
telephone, it probably means that the line is very noisy. This information can
help you set the TRV Thrsh value or diagnose problems such as spurious calls.
This setting is only available for analog channels.
Default Call Type: This is the value that will be entered into the Calltype field of
all calls that come in on this channel, unless altered by a custom integration.
See the discussion of Calltype in the section on Custom Fields below.
Enable 4Wire Mode: Pairs this channel with one adjacent such that the audio
received on this channel and its pair are mixed into a single call record. If
enabled on an odd channel, it will pair with the next channel: Channel 1 will
pair with Channel 2. If enabled on an even channel, it will pair with the previous
channel: Channel 6 will pair with Channel 5.
The settings for each channel are independent so that you can configure them
as needed, but you can live monitor and playback calls as one channel. Audio
and metadata from both channels are recorded if the conditions to record are
met on either channel.
Activity Timeout: Timeout value in seconds. When set, alert #3001 (“Channel
was active for more than X seconds”) is issued if a channel is continuously
active for longer than the timeout value. The factory default is to disable this
Inactivity Timeout: Timeout value in seconds. When set, alert #3002 (“Channel
was inactive for more than X seconds”) is issued if there is no activity on the
channel for longer than the timeout value. The factory default is to disable this
function.
This setting does not affect the actual recording of the call. It simply issues an
alert.
Inactivity Timeout is useful for alerting you to circuits that should have signals
but do not. If you are monitoring a radio channel and the radio is turned off, the
inactivity timeout will eventually call this to your attention. Likewise, an unused
(but active and paid-for) telephone line can be identified with this feature. Of
course, legitimate inactivity can span weekends and holiday periods. Setting
periods too short can result in nuisance alerts.
GPIO Pin: Specifies a value indicating the input pin on the GPIO board that is
used for triggering recording to start or stop. The channel will record with the
input pin is pulled high by connected to pin 49 and will stop recording with the
pin is pulled low by connecting to ground with any even numbered pin. (This
field is used with the detect GPIO setting.)
For the NI PCI-6503 24-channel GPIO board, values are as follows:
PBX Digital Sync Errors: This column is only important for Digital PBX tapping
boards; it is used for installation and troubleshooting. The data will look like
this: 1.1 / 0.66 [2,1,0]. The first two numbers are signal levels in volts. The first
of the pair is the level of the signal coming from the PBX, and the second is the
signal level coming from the phone set.
The three numbers inside the brackets are the total error counts for the channel
since the last reconfiguration or restart:
These errors can signify problems and can affect recording: if the errors are
increasing at a steady rate, it indicates that there is a problem with the
telephone line connected to the recorder. However, if the error counts aren’t all
zero but do not increase, it might not be an indication of a serious issue: for
example, someone may have unplugged and then plugged back in a phone.
• Line issues (bad taps, multiple taps, line lengths, tap lengths, marginal
wiring between the phone and PBX).
If you are seeing this condition, or if you simply want to check how well the
default parameters match your facility, try this procedure:
• Disable AGC
• Set the Input Gain. It should be set with signals that best match what will
be seen during normal operation. Watch the values and adjust the gain so
that the current value ranges between -6dB and -1dB while a signal is
present.
• Using the Input level or the detail levels graph note the VOX Cur value with
no signal present, but with the cabling still connected to account for line
noise. Then note the VOX Cur value with the lowest-level input signal that
you are likely to see during use.
• Set the VOX Threshold using the values from the previous step. The
threshold should be higher than noise but lower than your lowest signal.
The act of replacing a board transfers all settings to the new board. This
includes channel ordering, channel names, and parameters specific to the board
type.
Note: any Call Record which has been marked as "Protected" in the Front Panel
or MediaWorks will not be deleted to make room for new recordings regardless of
retention settings. If both Limit retention time and Limit recording count
fields are disabled, then call records will only be deleted if the hard drives are
too full to store new recordings. Enabling and setting “Limit retention time
(days)" will cause all call records older than the configured number of days to be
deleted. For example, if set to 60 days, the recorder hard drives will contain a
rolling history of the past 60 days of recordings, assuming adequate disk space
to contain 60 days’ worth of calls.
By default, the option Delete record history with media is enabled. This
option deletes the call record and associated metadata from the recorder
Reserves
There are three more fields to configure: Reserve for attachments, Reserve for
reports, and Reserve for cache, all in megabytes. These fields allow you to set a
limit on disk space consumed by attachments, reports and cache. The defaults
are fine for most users. Unlike the Limit fields, these fields do not cause deletion
when exceeded; instead, no more attachments can be added to incidents, nor
can more reports be generated. The recorder will have an active alarm if the
reserve limit is met, allowing the system administrator to either increase the
space available or contact users to have them delete unnecessary reports or
attachments.
Retention Filters
The Retention Filters tab lists all Resource Groups with Retention Rules
enabled. These groups are configured at the Resource Groups page, and the edit
Retention Groups button will take you to the Resource Groups page, with the
group filter set to show just Retention Groups.
Use Prefix on Ignore: Used with Some Custom Integrations for Motorola
SmartZone recordings where the same recording will be recorded from two
different towers. This setting will cause the secondary 'backup' recording to have
its channel name prefixed with DUP_ for 'Duplicate'
User Unknown as Channel name: Normally the channel name of a call will be
assigned with the configured name of the channel it is recorded on. This value
can then be overridden by a Metadata Feed or Custom Integration. If no value
comes in from these secondary sources, the name remains the name of the
channel. If this option is checked, and no value comes in via a Metadata feed or
custom integration, then the channel name for the recording will be set to
'Unknown' instead of the name of the channel it was recorded on.
The Resource Groups feature was new to NexLog 2.2.0, and supersedes the
Channel Groups feature present in earlier versions. Resource Groups allows you
to manage all policy for a set of resources, instead of having a separate channel
group for each rule. For example, if you have a group of channels recording Fire
Department calls and another set for Police, you can now have a Resource
Group named Fire that contains all channels with names that start with Fire,
that grants permission to the correct users and follows the legal requirements
for keeping Fire recordings, all in one place.
Permission: Grant access to these resources to a list of users. The users can
then use these resources when browsing, exporting, searching, live
monitoring, etc., based on the other permissions they are assigned on the
User: Permissions page or are currently granted by being a member of a
User Group.
Archive: By default, an archive drive archives calls from all resources, but when
included in an archive rule, only calls from the group’s resources will be
archived on the drives configured. This way a recorder that is split between
Fire and Police duties can archive its Fire calls to one drive and its Police
calls to the other. Note that only one archive group can control a specific
archive drive at a time; when a new rule is configured using a drive in use by
another rule, it supersedes the previous rule.
Playback: Groups calls at record time such that they get played back
simultaneously in ‘group playback mode’.
Record: Recording on all resources in the group will start if the configured
“Master Channel” starts recording. The Master Channel must be specified by
Resource Name.
Retention: Specify duration that the recordings from the resources in this
group will be retained before deletion. This number must be smaller than
the global retention setting for it to have any practical effect: the global
setting will override anything longer. Anytime a group with Retention Rules
is saved, a pop-up window will describe the current setting and ask you to
confirm the setting by typing “CONFIRM” into the window and clicking OK.
This is to prevent unintentional call deletion settings.
The main page is divided into two columns: the left displays all the configured
groups, and the right shows all available resources, grouped in a tree by Named
Resources, Physical Channels and Talk Groups. These lists can be individually
filtered at the top, so that you can look only at groups that have Permission
rules or Retention rules or see only Named Resources or Physical Channels. The
full list of filters is shown below:
At the bottom of the left column there is a summary of the currently selected
group, showing which rules are currently configured and active for that group:
Here we have a Resource Group named Front Hall, which has an active
Permission Rule, granting users DJones, KPark, NLanders and WKing access to
the channels in this group. A new group created with the New Group button will
have no resources, which can be added in the two-column view. Rules can be
disabled by unchecking the checkbox; the rule’s configuration will remain saved
but not take effect while the checkbox is unchecked.
• The named resources and physical channel numbers in the right column
can be clicked on to select them. Use Ctrl+Click or Shift+Click to select
more than one at a time. Highlight a group in the right column by
clicking on it. Then add the selected resources by clicking the leftward
facing arrows between the columns.
• Select the Group in the left column and click the X button between the
columns.
• Right-Click on the group and select Delete Group from the pop-up menu.
In both cases, you will be prompted to be sure that you really want to delete the
group.
If there are configured Search Groups on the recorder, you can also assign a
selection of these as defaults for the group. The default User Session Inactivity
Timeout can also be set here.
Once logged in, the resources list in the right column will include all available
resource names and physical channel ids from these sources. With named
resources, if multiple recorders have resources with the same name, you can
add all of them at once, or expand the entry to select a specific resource by
NexLog system name.
For example, in the figure above there is one NAB source configured for this
recorder: the host system is named NexLog 44 and the NAB is NexLog 101. The
resource names listed inside the Radio and Screen group tell you which recorder
they point to by including the name in parenthesis at the end. In the Global
Resource list, you can see that resource names that are present on both are
displayed with a tree to expand and when expanded you can select a single
entry or both and add them to the selected Resource Group.
NexLog Access Bridge also allows for syncing permission groups. While logged
in, any permission group involving channels from remote recorders will be
synced to those recorders. For efficiency, groups are only synced to systems that
have relevant channels; if group X gives permissions to channels on the host
and one source, but not a second source, it is synced from the host to the first
source and not the second. If you have made changes while disconnected and
want to sync those changes, log in with the NAB Connection tool bar and click
the Sync button, which will sync all Permission Groups to all connected NAB
sources. For additional information about NexLog Access Bridge, please consult
the Eventide NexLog Access Bridge Manual (part number 141307-01.)
• Suppress on match (Blacklist): Suppresses recording for all calls that match a
telephone number in the list. The recorder discontinues recording a call as
soon as the telephone number is recognized.
• Record on match (Whitelist): Suppresses recording for all calls except for
those that match a telephone number in the list.
The suppression method applies to the entire list of telephone numbers rather
than to individual telephone number entries. To select a suppression method,
click on the radio button next to it.
The Suppress DTMF feature applies to all call suppression. When recording is
suppressed for a call and this feature is enabled, the recorder will not store a
record of the telephone keypad dialing tones (Touch-Tones*) that occur during
the call. This can be useful to prevent the storage of sensitive data transmitted
by DTMF during a call, such as social security numbers, passwords, and
personal identification numbers. Click the Suppress DTMF checkbox to enable
this feature.
To suppress recording, you must select a suppression method and create a list
of telephone numbers. Then you must enable record suppression on a channel-
by-channel basis via the boards setup page. The following instructions describe
how to create and manage a list of telephone numbers.
To add a new entry to the list of numbers, click Add Pattern button. This allows
you to enter in Suppression Digits, and a Description.
A partial number allows you to specify all calls from an area code or exchange.
Whereas the Blacklist method is typically used for very specific telephone
numbers, the Whitelist method is often used with a partial number sequence.
For example, if you want to match on an area code and exchange, you can enter
800-555. (Note that a call from 900-880-0555 will also match this number.)
Enter a description and click Add. The new pattern should appear in the
suppression list.
When all patterns have been entered, click “Submit Global Settings” at the top
of the page.
In addition to the five preset Custom Fields, Certain optional features, both
licensed and base, may utilize a preset custom field and for those features to
operate, a custom field by the indicated name must be added. Examples of such
custom fields are MF_ANI for storing the MFR2 ANI Number transmitted on
some analog CAMA trunks, and RadioID for the ANI transmitted via MDC1200
on some analog Radio systems. Custom Metadata Integrations may require
additional custom fields, for example, an ANI/ALI Spill for a 911 Call Center
may contain information such as Customer_Name and Street_Address. These
custom fields could be added to the system, and the Metadata Integration
configured to populate them. Note that just adding a new custom field without
an integration to populate it will not provide a useful function, just empty fields.
Custom Fields can be enabled as columns in the Front Panel's Replay screen
and all remote clients (MediaWorks Plus, etc.) to view the metadata associated
with a call.
The Main Setup page for Custom Fields shows a list of all fields currently
configured, as well as a button to add a new custom field, and a button to Edit
or Delete a selected custom field. Simply select the desired field, and then the
desired action button. Each Custom Field has several options which can be
configured and viewed. These are:
Field Name: This is what the field will is called in the MediaWorks/Front Panel
Column and also how it will by identified by the Server. Any field name can be
used with a custom integration, but certain field names have specific uses on
the server. For example, DTMF, CALLING_PARTY, CALLER_ID, MF_ANI,
MDC_ANI, and USER_ID are special fields. If these fields exist on the recorder
and the corresponding back end configuration options are enabled and
configured, they will be populated by the systems. Other fieldnames will only
ever be populated via Custom Integrations or manually by users using client
software. Field names are limited to alphanumeric characters and must start
with an alphabetical character. Underscores are also allowed and will be
translated to spaces for display purposes.
FieldType: What type of data the field will be designed to hold in the database.
This can be one of seven types: Integer, Text, Float, Location, List, Image List,
Checkbox.
Image List allows you to choose from a wide variety of images that can be
assigned to a call record in MediaWorks Plus. By default, Image Lists that are
editable will include an option to “unset” the value back to nothing. The
“Color_Code” field in the example below has 9 images selected and the unset
option turned on:
These images can then be assigned to call records in MediaWorks Plus. The
Color Code field of the selected call record in blue in this image has been double
clicked, opening the menu to select the image from:
Indexed: If this field is enabled, the recorder database will maintain an index on
the metadata field. This index will make searching on the field in Front Panel
and MediaWorks more efficient and fast, at the expense of additional CPU load
on the server to maintain the index. Fields that will commonly be searched on
should be indexed
Editable: If true, users will be able to edit the value of this field in MediaWorks,
otherwise only the Recorder itself will be able to control the value of the custom
field for a call.
When adding new custom field, the above options can be configured. However,
when editing an existing custom field, only the Verifier and Editable options can
be changed. This is because the Field Name, Type, and Indexed Status end up
in the database schema and cannot be efficiently changed. Changing these
values would require deleting and re-adding the custom field, which would have
the side effect of deleting any information stored in this field for any recording
on the recorder.
Deleting a custom field using the 'Delete' Button will also delete any data stored
in the custom field for any recording in the database.
Calltype
Calltype is a feature in introduced in NexLog 2.4 that automatically tags records
with an image representing the kind of recording it is. By default, recordings
made on Eventide Larch Analog Recording cards will be tagged with Audio,
T1/E1 with Phone, screen captures with Screen. These automatic mappings will
only be set up when the system is installed or when a new board is added.
If you want to set up Calltype for existing boards on a system upgraded to 2.4
from a previous version or if the default mapping isn’t appropriate for a channel,
you can configure it by going to Recording: Boards, expanding a board and then
clicking the Gear to edit the channel. Once on the Edit Channel page, change
the Default Call Type field to match one of the entries in the Custom Field
mapping. You can put any text here and it will be automatically tagged in this
field for all calls that come in on this channel but if you want it to show an
image in the timeline, you need to have this text match one of the entries in the
map.
If you want to the value for every channel of a board in one go, click a column
header on the boards page and select Default Call Type and then click it again
to select Set All Values ->Default Call Type, enter the desired value and hit the
enter key.
4.6.7. NG911
This page allows you to easily configure your recorder to comply with the NG911
recording and event logging specification as published in NENA 03-008. Note
• Create NG911 SIP Trunk: standard sip trunk with the addition of the ability
to receive geo location information in the form of Longitude and Latitude
coordinates.
If Encryption at Rest is enabled, all call audio will be recorded and encrypted
using a 256-bit AES key. This enhances security by making it impossible to play
back audio without the original key. The AES keys are stored in the recorder on
internal NAND flash memory, using a Key Encrypting Key (KEK). This allows the
NexLog to decrypt the calls for playback. Since the keys are stored on separate
media, they remain safe in the event that someone gains physical access to your
RAID hard disk drives. Physical access can typically be gained when a failed
hard drive is replaced and disposed of. When this occurs, Encryption at Rest
will securely protect your recordings even if they are able to be recovered from
the failed drive.
Encryption at rest can be enabled for any audio channels on a licensed NexLog
recorder. When encryption is enabled on a channel, the unencrypted audio is
stored in memory where your active AES key is used to encrypt the audio file
before it ever touches the internal RAID.
Note: Screen Recording calls will not be encrypted, even if the channel has been
configured for encryption.
When you change or rotate keys, you will simply need to select the key from the
list and click Activate Key. In doing so, the previously used key will become
Inactive (False). Inactive keys are only used for decrypting recordings for
playback or export (see Playback and Exporting Encrypted Recordings). This
means that if you intend to access recordings that were encrypted using a key
that isn’t the currently Active key, it will need to remain on the system in an
Inactive state.
Important! Deleting a key is irreversible and only advised if no recordings were encrypted
using the key you intend to delete. If a key is mistakenly deleted and you have it
stored in an alternate location, adding the key back into the system, as Inactive,
will allow you to resume playback. Caution should be taken in verifying that the
key was not used on recordings currently on the NexLog recorder, or recordings
stored in an Archive backup (see Archiving Encrypted Recordings).
Note: Eventide is not able to recover recordings encrypted with a missing or deleted
AES key.
Note: Eventide is not affiliated with Random.org and cannot warrant use of, or the
availability and reliability of their operations.
Important! Once you have generated a secure 32 byte AES key, it is recommended that you
store it in a safe or another secure location. You should also maintain your own
external record of key changes, rotations, and deletions with dates and
timestamps. Configuration Backups will contain the KEK version of your
encryption keys, but this should not be your only method of key backup.
Eventide is not able to recover encrypted recordings if the AES key is not
available.
(1) click Add Key at the bottom of the Encryption at Rest page.
(2) Then paste your AES encryption key. Your encryption key should be a 256-
bit AES key represented using 32 Hex Bytes, or 64 hexadecimal characters (A-
F,0-9). It should not contain spaces or symbols. Keys are not case-sensitive.
(3) If this will be the key used to actively encrypt recordings, click the active
checkbox. Otherwise, the key will be added in an Inactive state.
Once you add an AES key, the recorder will encrypt your AES key using a Key
Encryption Key and store then it on internal NAND flash memory. This will
protect your keys in the event of a total hard drive failure. A backup copy should
still be maintained.
Future recordings will now be stored on the internal RAID and archived in an
encrypted format. Encryption at Rest will not encrypt recordings that have
already been created and stored on the NexLog’s RAID or archives.
In order for the recorder to decrypt the recordings, the encryption key must
remain on the system. Deleting a key that was previously used will render any
recordings that were encrypted with it unplayable. As shown in Figure 71—
Encrypted Recording Unavailable, if the AES key used to encrypt a played
recording is not available, the system will display a “!” indicating that the
recording is in accessible.
Adding the original key back into the NexLog will allow playback to resume. (see
Adding an AES Key)
A value of Partial means that only a portion of the recording was encrypted. This
can occur if a recording was in progress when Encryption at Rest was
enabled/disabled, or while the active key was being changed.
A blank value means that the recording is not encrypted. The channel in
question may not have been included in the Encryption at Rest channel field.
If you are using an external DVSI Net-2000 Vocoder IPs or external EFJohnson
JEM II Vocoder IPs, you can configure as many as needed, one IP address per
line.
The advantage of this strategy is that AMBE and IMBE are very efficient at
compressing audio, so much less disk space is needed to store the data. On the
other hand, the disadvantage is that the amount of required vocoding hardware
resources scales linearly with the number of users who are doing playback or
export at any one time. Exports of large numbers of files will be slow, generally
no faster than 4x real time (e.g. an hour of calls will require at least 15 minutes
to export.) And finally, during times when those resources are not being used,
they are idle.
The Background Vocoding feature, if enabled, will use those idle resources to
convert saved IMBE/AMBE calls on disk to a data format that can be played
back without using the vocoding resources at playback time (G.726/16,
G.726/32, and G.711 are supported). The advantage of having files pre-
converted is that playback and export do not require the vocoder resources and
will be just as fast as export/playback of other audio formats. The disadvantage
of background vocoding, is that the data formats will require more space on disk
than the native IMBE/AMBE data would have.
With the feature enabled, whenever a configured vocoding resource is idle, it will
be put to work loading files from the disk, transcoding them, and then resaving
them. When you go to playback/export a call, if it has already been vocoded, no
The Channel Range to Decode option defaults to checking all calls on all
channels, but you can configure this to only evaluate and vocode calls coming in
on specific physical channel IDs. You can enter ranges with hyphens or delimit
with commas; for example, if you want to decode channels 2,3,4,5,6,17,18,19,
you could enter 2-6,17-19.
4.7.1. Archives
In addition to the online storage that NexLog provides for recordings on its Hard
Drives (System: Storage Devices), the system also provides for archiving of
recordings. An Archive is a separate medium (DVD-RAM disk, Removable Hard
Drive, RDX, Blu-Ray disk, USB hard drive, etc.) onto which calls be archived for
back up purposes. Archives provide a way to store recordings long-term that will
end up deleted from the Recorder's internal storage due to Retention settings
(Recording: Retention) and/or disk space availability. The NexLog Archives page
allows you to view the status of and perform actions on your archive drives.
NexLog supports three types of Archive Drives. The first drive type is physically
part of the recorder, such as DVD-RAM multi-drives. These archive drives are
purchased with and licensed for use with your recorder. Since they are part of
the chassis, these archive drives will always show up in your list of archive
drives, regardless of whether media is currently present.
Secondly, are Archive drives that are physically connected and disconnected
dynamically to the recorder, for example, external USB Hard Drives or USB
Keychain drives. These archive drives will only show up on the setup page when
they are physically connected to the recorder.
A final class of archive drives are those which are accessed via the network.
Because these are not physically connected to the recorder, the recorder has no
way to auto-detect these. They must be manually added to the recorder's
configuration and configured. These archive drives include Network Attached
Storage Devices and Centralized Archives, which is where one NexLog or
Eventide Atlas Recorder archives call records to another NexLog Recorder's
database over the network.
At the top of the Archives Page, is a list of all the current Archive Drives in the
system. To the left is the archive drive name, consisting of the drive type and the
number of the drive on the system (e.g. DVD 1). Next is a box showing the
current status of the drive as well as a status bar giving a quick at-a-glance
indication of how full the drive is.
Note that this display is redundant when using the Front Panel locally. Info
screen has a similar implementation with the same functionality.
To the right of the status indication is a count of how many calls are currently
archived to the archive drive. If the drive is one that supports removable media,
the number of calls on the currently inserted media is displayed. To perform an
action on an archive drive, you must first click the drive to select the one you
wish to take action on, and then click the action button below which
corresponds to the action you wish to perform. Actions that are not applicable to
the currently selected archive drive, due either to the drive type or to the status
of the drive, will be grayed out.
• Start Archiving: Enable archiving to the selected drive. Call Records will
begin transferring to the archive oldest-first beginning at the timestamp
indicated by the current archive pointer for that drive (see 'Configure' below).
Call Records that meet the criteria for archiving to this drive will continue
transferring one at a time until archiving is stopped (either manually or due
to a condition set under 'Configure'), the drive fills up or another exception
occurs (such as an error writing to the media). Once the archive pointer
catches up to the current time, calls that meet the configured archive
criteria will be transferred as they are recorded.
• Stop Archiving: Stops archiving to the selected drive. Call Records will
cease transferring until archiving is started again.
• Eject: For an archive drive with removable media, such as a DVD-RAM, this
button will cause the CD Tray to open so the media can be removed. For
other archive drives, such as a USB Drive, this action will render the drive
safe to be unplugged without the risk of losing or corrupting data on the
drive.
• Browse: This loads the current archive for browsing and playback from both
the Front Panel and MediaWorks. When an archive drive is in browse mode,
new calls cannot be archived to it until it is first taken out of browse mode.
• Format: For archive types that can be formatted by the recorder, this action
will perform a format. Formatting the media will delete all existing data
currently stored on the drive, whether it is an existing NexLog Archive, or
data belonging to some other device or operation system. Always double-
check the media before you format it.
• Print Label: This allows you to print a label containing information about
the contents of a DVD-RAM archive.
Add Archive:
Archive drives which cannot be detected must first be added to the recorder so
that they show up as selectable drives on the Setup Archives page. Once added,
they can then be configured using the 'Configure' button. As will all archive
drives, the recorder must also have the correct license keys installed to be able
to access the archive drives. After clicking this button, you must select which
type of addable archive drive to add to the system. The options are NAS
(Network Attached Storage) or NFS (Network File System) (which are also
sometimes known as 'Network Shares'), or 'Centralized Archive', which is
another NexLog recorder which will be acting as an archive device for the
current recorder. You will be able to configure archive parameters specific to the
NAS or Centralized Archive here, these options are identical to the ones provided
under 'Configure Archive' for the archive drive and will be described below.
NexLog Recorders can be configured with one NAS or NFS archive, total, for free;
configuring more than one requires an additional add-on license.
Archive Transfer:
If you insert previously–recorded archive media into a drive, this button can be
used to perform a restore operation, i.e., copy the calls from that medium back
to RAID. Several checks are performed before transferring the data:
• Does the serial number of the recorder that recorded the archive medium
agree with that of the destination recorder?
• Are the channel names of the recorder the same as the destination?
• Does the format of the data on the archive conform to that of the
destination?
• Are all (or some) of these calls duplicates of calls already on the recorder?
If none of these are appropriate for the medium, or if you indicated that you
wish to proceed, the archive transfer will commence. All drives operate
independently. You can restore archive media in all available drives, or you can
even record archives on one medium while restoring from another.
Important! The restoration process cannot continue once the RAID is full, so unless you
have a special reason for doing otherwise, always restore from the most recent
archive backwards.
If you are restoring archives after a new installation, use the Set Archive Time
facility to make sure that new archives are only recorded from the present
forward. If you don’t set this and begin new archiving after you have restored
your archives from a previous installation, you might find yourself “re-archiving”
the restored archives.
Restore Metadata:
Metadata archives contain just the metadata for calls on a system; this is a way
to archive any notes, annotations, etc, that are applied after a recording is
made. In the case of a system failure, restoring from an archive made at
recording time will be missing any metadata added afterwards; restoring
metadata will update the metadata on these calls to include what was present at
the time metadata was archived. To create metadata archives, use the Backup
User Edited Metadata feature of Schedules, discussed below under Utilities.
Configure:
This screen allows you to configure your archiving drive. Select the Archive on
the Archive Configuration page and then click Configure and you will be greeted
by this tabbed page that lets you configure settings, time, groups and tracking.
Settings
Drive Type: The type of drive.
Data Archived: The amount of data archived since install. This number is in
Bytes.
Archive Mode: Archive drives mounted inside the NexLog recorder are set to
sequential by default. Sequential means that after the current drive finishes
archiving it will start archiving on the next drive in the chain, assuming the
media is inserted and formatted without any data on it. Parallel mode allows
systems with two drives to be used simultaneous for two different archiving
tasks.
Auto Resume: A recorder that is turned off while an archive medium is being
recorded will automatically continue recording that archive from where it left off
when the recorder is restarted. If it isn’t enabled, then any archive media in the
recorder when power is applied will appear as they would if they were simply
inserted in the drive. This setting also controls auto resuming on NAS and
Centralized Archive drives after a network disconnect.
Auto Start: An archive drive set to Auto Start will automatically start archiving
anytime the drive is in a state where archiving is available. The only times it will
not start archiving are when there is no media, full (or damaged) media, the
drive is in browse mode, or when the other drive in a sequential pair is already
Auto Eject: Ejects the media after it’s full. This is only applicable for DVD
drives.
Format Protection: Protects the media from being accidently formatted until
the time on the recorder is greater than the most recent call on the media plus
the configured protection seconds. Note that this option only prevents you from
formatting the media on the NexLog recorder, it does not protect against placing
the media in a PC and formatting it there.
Create Wav File: This option will include an 8-bit, 8.0khz WAV file of each call,
playable directly from the disc in any computer able to read the archive media.
This will of course reduce the number of calls that fit on a given disc as it
consumes more space than just the native encoding.
Transcode to Encoding: This option determines the kind of WAV file created by
the Create Wav File option. The default is 1, which is appropriate for most
situations as it is the most widely supported for playback. The settings are:
Archive Without Media (audio): This option allows you to archive only the
recording and metadata databases. This option would typically be used in a
multi-recorder environment (using Enhanced Reports) to allow reports to be run
from a single server.
Time
Set Archive Time: Allows you to set the current archive pointer.
However, there are times when you may want to manually set the current
pointer location. For example, you may have misplaced an archive disk and you
want to re-archive calls. Of course, to do so the calls must still be present on the
RAID.
When you have completed recording a medium whose starting time you have
selected with the Set Archive Time feature, the time pointer is set to the time of
the end of the medium just recorded. It is NOT set to the end of other data that
may have been archived. Sometimes this is desired behavior, such as when you
want to record more data than will fit on a single medium from the starting time
you set. Sometimes it may not be, such as when you want to continue archiving
from the end of the last medium you recorded in the normal sequence. If the
second is your requirement, you can note the desired time and reset the archive
pointer to this time. If you failed to make a note, you can take the most recent
archive medium, read the “Media info” for that disk, and set the pointer to that
time.
Important! As noted in the display, the Archive time is set in UTC time. If you are setting
the archive time to start at the end of a previously recorded archive medium,
you will probably use the “Media Info” feature to check on the end time of that
medium. The recorder displays “Media Info” in UTC since the archives are
portable and must be compatible over time zones and different playback
hardware. To dovetail the recorded and new archive times, you must convert
your local time to UTC for this setting.
Archive Delay: how long to archive behind the recorders current time.
Archive Duration: Limit the time period contained on an archive. This is useful
if you only want one day’s worth of recordings on a media, for example.
Groups
Use Channel Group: Set an archive drive to use one of the configured archive
groups.
Tracking
Tracking is an option that prevents calls from being left out of archives. Because
of the inherent nature of the technology involved, NexLog Recorders do not
always receive calls from VoIP, Screen Capture and Centralized Archiving
sources in real-time. They can, under certain conditions, end up receiving calls
hours or even days after they were originally recorded. This can have a
significant impact on archiving. Take the following scenario for example:
• A busy NexLog Recorder with both local input board sources and screen
channels.
• Due to temporary but severe network congestion, a screen capture client has
buffered an hour’s worth of calls, which is just now transferring to the
NexLog Recorder.
In the same scenario as the preceding one, but with Tracking turned on, the
result would be the DVD-RAM drive would pause in archiving mode, idle, until
the screen system caught up to the archive time that had been initially set, at
which point the DVD-RAM would begin to fill with all of the calls, leaving
nothing unarchived.
This feature is optional only because a Call Source may be temporarily offline
and one needs to archive calls anyway. In that case, turn off CST, create the
archive you need, then turn CST back on and reset the archive time.
• For NexLog recorders equipped with the older Panasonic SW-9576 DVD-RAM
drives, use the following media type:
• For NexLog recorders equipped with the newer LG Multi-Drives, use the
following media types:
CD-R Media: CD-R and DVD-R/RW/RW+, etc. media are not supported for
archiving. They are supported for exporting media via the Front Panel. If you try
to archive onto a CD-R, it won’t work, and it may not be immediately clear why,
so be sure to confirm that you are using the proper (DVD-RAM) archive medium.
Blu-Ray Media: Blu-Ray media is supported only on systems with Blu-Ray drives.
We recommend 25GB 2x single sided BD-RE discs.
Sequential mode means that archiving will continue automatically to the next
available medium. In the following figure, the top disk is writing calls. When the
disk fills up, archiving will continue on the middle drive, and then on the bottom
drive. The middle and bottom drives must contain formatted, blank media. After
the disks are full, they can be flipped if they are double-sided, and the process
will continue. For example, when the top disk Side A fills up, the middle disk
Side A will begin recording. When that is full, the bottom disk Side A will begin
recording. After Side A is full on any of the disks, you can flip the disk to Side B.
After the bottom disk, Side A, is full, the recording will continue on the top drive
Side B, and so on.
Parallel mode means that archiving will not continue automatically on the next
available drive. Instead, you can begin recording on the top drive and on the
middle drive simultaneously (and the bottom drive if you wish) and all drives will
record the same data. This mode uses more disks but provides redundancy.
Hostname - the NETBIOS or DNS name of the server where the archives will be
stored. This server must be a Microsoft Windows server or other system that
emulates Microsoft Windows file sharing.
Share Name - the name of the share on the server where the archives will be
stored. Microsoft Windows syntax for specifying a network location is
For example, if your network administrator has specified that the recorder
archives can be stored at
\\BigServer\RecorderArchives
The NAS Hostname should be configured as BigServer, and the Share Name
should be configured as RecorderArchives.
Username - a valid username that has been granted read/write access to the
hostname and share name where the archives will be stored.
The fields displayed for each archive media history entry are as follows:
Recorder Serial: The serial number of the recorder on which the archive was
written. This will be zero if created on the recorder you are logged into. It would
only be nonzero in the case of an archive written on a different recorder and
then inserted into this recorder for browsing and playback.
Format Time: The Date and Time upon which the archive drive, or current
archive media, was formatted.
Start Time: The Date and time of the oldest call contained on the archive
media.
End Time: The Date and Time of the latest call contained on the archive media.
Status: The current status of the archive media. The possibilities are:
• DELETED: This media has since been reformatted on the recorder, and this
archive is no longer available. Note that if an archive media is formatted on a
Drive Type: The type of archive drive (e.g. DVD-RAM, USB Drive, NAS, etc.)
Last Archive Time: The most recent time that archiving was started on this
archive media.
The Active Alarms page allows you to view the Alarms that have triggered on the
system but have not yet been resolved. Therefore, these alarm states are actively
in progress and awaiting resolution. Some alarm states will resolve on their own,
for example, an alarm complaining that the networking cable has been
disconnected, will be resolved automatically once the recorder detects that a
network cable has been reattached. Other alarms, such as the degraded RAID
alarm, may require user intervention to resolve.
If there are any currently active alarms to show, you will see a table with one
row per alarm. The columns are as follows:
Time: The date and time the alarm triggered and became active
AlertCode: The Alarm code for the alarm (See Alerts and Logs: Alert Codes)
Times: If the same alarm triggers multiple time, they can be ‘compressed’ down
to a single alarm entry. In that case the “Times” field displays how many
occurrences this single entry represents.
It is impossible to resolve an alarm from the Active Alarms Setup page. For an
alarm to be resolved, the underlying cause must be fixed. Some alarms will
automatically resolve, while others will require user intervention, such as
replacing a disk drive. However, while an alarm cannot be resolved through
Setup, it can be 'Acknowledged'. When an Alarm is acknowledged it remains
active and in effect, but the recorder understands that the user is aware of the
issue and makes less effort to draw the user's attention to the problem. Mainly,
acknowledging an active alarm will prevent the alarm condition from causing
the Front Panel's alarm indicator to blink red. It will also silence audio alarms
associated with the alarm. In addition, the "Show Acknowledged Alarms'
checkbox on this Configuration Tool page allows the user to determine whether
or not acknowledged alarms should be displayed.
The final checkbox on this page is "Automatically Refresh Page" If checked, the
alarms page will automatically refresh itself with the up to date status from the
recorder approximately once per minute. This saves having to constantly refresh
the page manually to see if any new alarms have arisen.
Time: The Date and Time the Alert or Alarm occurred. This information is
displayed using your time zone information as configured currently.
Alert Code: Every alert occurrence has an Alert Code which can be cross
referenced with the information on the Alert Codes page
Alert Text: This is the corresponding text for the alert code with the specifics
about the alert occurrence substituted in for the place holders in the Alert
Code's text
Severity: The relative severity for this alert code as configured on the alert codes
Page. Note that for alarms and other active alerts, you will see a separate entry
in the alert history for when the alarm was resolved.
Each alert code will display the code number for the alert, followed by its textual
description. In the description you will see placeholders that look like <~1~>.
These are filled in with the details of a specific alert occurrence when the alert
triggers and gets inserted into the alert history table. Finally, the severity is an
indication of how serious of an error the alert represents. These range from
'INFO' meaning it’s simply an informative alert, to 'SEVERE' meaning that the
alert condition should be addressed immediately. Each alert code is
preconfigured with a reasonable severity for each alert code, but you can use the
'Edit Alert' button to alter the severity of any given alert to better suit your
recording application.
The 'Edit Alert' button will load the 'Edit Alert Code' Page. Here you can view
and modify the settings for the selected alert code. First, the Alert Code and
Display Text are read-only fields showing what alert you are currently editing. If
the alert is an "Active Alert" or Alarm, there will also be a "Resolved Text" field
which is a user visible description of what happens when the alarm is resolved.
This is also read only. After this is an Alert Severity Radio button set which
allows for altering the severity of alert code. This determines the coloration of
the alert in as displayed on the front panel as well as the behavior of certain
features such as GPIO output on alerts which are configured elsewhere.
Alert Actions: These three checkboxes determine what action the recorder
takes when an alert becomes active
Audio Alarm: Plays an audible alarm from the Front Panel speaker. Option is
only available for alarms.
Send Email: If this box is checked, and email is configured as per Alerts and
Logs: Email, an email will be sent out anytime an alert with this alert code
triggers.
4.8.4. GPIO
On the eight and 16-channel analog boards, the 24th pair of connectors on the
back of the board can be used as an output for user specified recorder alarms.
Those pins are connected to a normally-open relay which will close when the
specified alarm, class of alarm, or one of a specified list of alarms is triggered.
The relay can be used to complete the circuit for a flashing light or a buzzer to
alert someone that the recorder needs attention.
The relay can also be activated by a Custom Script on the recorder or by the
recorder just being powered on. If you want a specific alert code to trigger the
output go to the Alert Codes page and find the code you want. For example, alert
code 6001 is for a degraded RAID. Enter 6001 in the Alarm Code entry field and
click Add.
The first button 'Enable/Disable Verbose Logging' turns on and off verbose
logging. When verbose logging is enabled the size of the rolling log file is
increased and certain log events that are not otherwise logged become logged. It
is important to only run your recorder with Verbose Logging enabled at the
request of Eventide or your Eventide Dealer's support personnel and to disable it
when the recorder is in normal operation, as some of the verbose logging may
interfere with normal behavior on busy systems.
The 'Export' logs button will zip up the log files on the recorder and allow you to
download them to your computer to be sent to Eventide or Dealer personnel. If
running from the Front Panel rather than a web browser, then this option will
give you the option of writing the logs to a plugged in USB Keychain drive or
other archive medium rather than downloading.
4.8.6. Email
Individual alert codes can be configured to send out an email when they occur.
To enable the sending of email for configured alert codes, first click the 'Enabled'
check box on this page. Then you must configure the parameters for the SMTP
server you wish the recorder to use in order to send the emails.
Setting these parameters is very similar to the normal email setup procedure on
a PC, e.g., the Accounts settings in Microsoft Outlook or Outlook Express. You
will need the same information for these settings as you would for normal email,
and can obtain them from your network administrator (or possibly by looking at
your PC email settings).
All entries requiring IP addresses can either use fully qualified domain names
(FQDN) or numerical addresses. Using a FQDN (e.g., <host.domain.com>) is
From Address: What the email alerts’ 'From' field should read: e.g.
[email protected]
ReplyTo address: Where the email alert should request replies be sent to e.g.
[email protected]
SMTP Host: The IP address of the SMTP server to send the email to
SMTP Login: The username the recorder should use to log in to the SMTP
server
SMTP Password: The password the recorder should use to log in to the SMTP
server
SMTP Localhost Name: Optional local network hostname of the SMTP server
SMTP Port: The port number the email should be sent to on the SMTP server's
IP address. 25 is standard for SMTP traffic. SMTPS traffic over SSL uses a
standard port of 465. SMTP over TLS uses a standard port of 587.
Finally, the "Force TLS" checkbox should be checked if your SMTP server is
configured to only allow emails to be received using TLS.
To define the email recipient for any alert or alarm, a valid email address must
be configured in the user’s profile. All users with the “Admin” permission will
receive these email notifications. If a user does not have the “Admin” permission
but should receive email notifications, the “Enable alarm notifications via email”
setting should be enable from the permissions tab of the user’s settings page.
A test email can be sent from the “Email Settings” page to verify that recipients
have been properly configured. All recipients will be visible in the “To” line of the
received email.
Time: The Date and Time the audited event occurred are displayed using the
currently configured time zone information for the recorder
User: The User Account which performed or attempted to perform the audited
action
Action: This describes the action that was performed. Valid action types
include:
• USER-LOGIN: The user account logged into the system. The description will
also specify what client software was used (e.g. MediaWorks, Soap Client,
etc.)
• MONITOR-ON: The user Live Monitored a channel and listened to the audio
• ADD-ENTITY: A New entity (e.g. Custom Field, User Account, etc.) was
added to the recorder. The description will tell which entity type was added.
• CHANGE-PASS: A user changed their pass (or someone else’s if they are an
admin)
For each entry in the Client Activity table the following fields are shown:
• User: The Username with which the client was logged into the system
• Logout Time: the data and time the client logged out. Blank if still logged in
• Client Address: The MAC address of the workstation from which the client
logged in
Admin accounts have access to all NexLog functionality and options. All other
users will only be able to access aspects of the system as their permissions
dictate. Permissions can be assigned directly to user accounts, or permissions
can be assigned to User Groups, which in turn will apply to all users in those
user group. (See Security: User Groups and Security: Permissions).
4.9.1. Users
The Users page allows creation and maintenance of user accounts on the
recorder. It displays a table showing each user currently configured on the
system.
This table can be sorted by clicking in the header on the column you want to
sort by; the width of the columns is also adjustable. The columns shown are:
Username: The name the user will use to log into the system.
LDAP: An indication of whether the user is part of Active Directory LDAP server,
or local to the recorder. If you have not configured Active Directory all users will
display “No.”
Groups: A list of the user groups that this user is assigned to. If the user is a
member of many groups only the first few will be displayed.
Below the main users table are several action buttons. All but the "Add User"
button first require a user to be selected in the user table and they take effect on
the selected User. The buttons are Add User, Edit User, Delete User, Change
Password and Permissions. Delete User and Change Password can be applied to
multiple users at once if you select more than one from the list with Shift+Click
or Ctrl+Click.
The Search by Username… field is useful on systems with a lot of users; it will
limit the displayed users to those containing the characters entered. For
example, if you put “d” in the field in the figure above, it would show only DSigal
and Eventide; if you put “b”, BBellerue & LBertucci.
Edit User brings up the same page, without the Add New User overlay, with the
information and settings for the selected user. One difference between the 'Add
User' page' and 'Edit User' page, is that when adding a user, the 'Username'
parameter is editable, whereas it cannot be changed when editing an existing
user.
No options changed on any of these tabs will take effect until the 'Save' button
at the bottom of the page is clicked, except for Resource Permissions and Search
Filters which update in real time.
Force password change at next login: If checked, the user will be forced to
change their password the first time they log into the system. This can be used
in conjunction with the Change Password option to allow someone to reset
another user’s password if they have forgotten what they set it to.
Email: The address associated with this user account. The primary purpose of
the email parameter is that Users with Administrator access are emailed copies
of any recorder alerts that are configured to send email. A valid email address
also allows users to communicate on evaluations in Quality Factor.
Permissions tab:
Security: This control provides a check box for each user group configured for
the system. By default, these groups are: Admin, Agents, Archivers, Exporters,
Group Evaluators, Instant Recall, Maintainers, Monitors, Report Editor,
Researchers, SuperEvaluators and Systems. Checking the box makes the user a
member of that group, and the user will inherit all permissions which that
group provides. Except for 'Admin' (which is a hard-coded internal group name
providing Administrator access) all the user groups on the system and what
Archive Drive Maintenance Access: This affects which drives a user can
access at the front panel.
ROD Channels: This field uses the same formatting as the Channel IDs
parameter above and determines what if any channels the user will be allowed
to perform "Record On Demand" on. If the user has permission, they will be able
to temporarily disable recording on the channels they have this permission on.
Instant Recall Replay Limit: On the Front Panel and the MediaWorks and
MediaAgent clients, users may have access to an 'Instant Recall' functionality in
which they can view the most recent calls on the recorder. Users can select how
far in back they wish their view to contain calls from. The Limit configured here
places an upper bound on how far back the user can set this limit when
performing instant recall.
Enable alarm notifications via email: If this checkbox is selected, the user will
receive any email alerts or alarm notifications that are configured to do so in the
“Alert Codes” section. This setting is enabled and cannot be disabled if the
“Admin” permission is applied to the user. To receive the notifications via email,
a valid email address must be configured in the “User Info” tab. The SMTP
server settings must also be enabled and defined on the “Alerts: Email” page
(Section 4.8.5).
NAB Access: If this system is configured with any NexLog Access Bridges, each
NAB will be listed here by IP and Serial Number. By default, users will have
access to all configured NABs. You can uncheck these boxes to restrict a user
from connecting to any given NAB. By unchecking the box, you are removing
permission to access the source recorder and if this user is a member of a group
with access, it will not override the block. Similarly, a User Group with a NAB
unchecked will block access to that NAB for all users in that group.
For example, in Figure 73, we see the NAB Access section of a User who is in a
group that only has access to 192.46.153.204, and as such is blocked from
access to 192.46.153.101.
Password Never Expires: If checked, the password expiry date has no effect.
Account Expiry Date: The account expiry date. After this date, user will not be
able to log in. They will get an "Account expired" message instead.
Session Inactivity Timeout Enabled: By default, users will be logged out from
Configuration Manager and MediaWorks Plus after an hour of inactivity. This
toggles whether that is in effect.
Delete User
Delete User will delete the selected users from this recorder and any recorders
currently connected via NexLog Access Bridge. Clicking this button will prompt
for confirmation before deleting.
Change Password
Change Password will change the current password for the selected accounts.
Permissions
The Permissions button will load the Permissions page filtered to view the
selected user’s permissions. See Section 4.9.6 in this manual for more details.
Duplicate
This option adds new users based on the selected user, with all the same
options, user group memberships, permissions, resources and search filters.
The users are added one per line with Username, Password, FirstName,
LastName and Email as a comma delimited list. The only required entry is a
Username.
The checkbox for “Define Password for all new users.” will let you assign a
specific password to each user, who can then change it individually when they
log in. If “Force change at first login” is selected, these users will be prompted to
change password at first login.
Synchronize User(s)
Synchronize User(s) will sync the selected user to all NAB sources currently
connected. (This option is only present for systems with NexLog Access Bridge.)
While connected via NAB, all users created, edited and deleted will be created,
edited and deleted across all sources as well as the host.
For comprehensive information about NexLog Access Bridge and Sync, please
consult the Eventide NexLog Access Bridge Manual (part number 141307-01.)
General
Audit Changes: If this option is enabled, then any configuration changes made
via NexLog Configuration Manager, Front Panel, or the SOAP Service will result
in Audit event entries being placed in the audit history table. The audit history
can be viewed by visiting the Alerts and Logs: Audit History Setup page.
Audit Verbose: To have an effect, this option requires "Audit Changes" to also
be enabled. If enabled, then the full SOAP/XML Configuration Change request
message will be stored along with the audit entries in the audit history table.
This information can be viewed by clicking on the audit event on the audit
history page.
Disable encrypted terminal (ssh): The ssh terminal is only used by Eventide
support personnel to assist with diagnostics. Normally enabled, only disable this
if your organization’s security rules require it.
The Eventide Active Directory software add-on, its configuration and use are
detailed in the Eventide Active Directory Configuration Manual, (part number
141267.)
Front Panel
Front Panel Login Required: If disabled, the Recorder's Front Panel will be
usable without first logging in. If enabled, users will need to supply login
credentials in order to view or use the Front Panel. Normally this would only be
disabled if the recorder is physically secured, for example by being in a locked
rack or in a locked room. The Front Panel auto-login user determines which
user account is automatically logged in if "Front Panel login required" is
disabled. When Front Panel Login requires is disabled, there is no way to log in
to the front panel as any user other than the auto-login user other than first
enabling Front Panel Login Required in setup.
Front Panel auto-login user: The user that will be automatically logged on.
Many installations with high security requirements change the auto-login user
to an unprivileged user that can just monitor channel activity.
Auto logout after timeout: If Front Panel Logins are required, this is the
number of seconds of inactivity before the user will be automatically logged out.
This cannot be disabled, but can be set arbitrarily high to achieve the same
effect.
Password Complexity
This section configures restrictions on NexLog passwords. If the "Enable
Password complexity" option is disabled, then the only requirement on user
passwords is that passwords contain at least three characters so trivial
passwords such as 123 are allowed. If this option is enabled, further restrictions
can be applied. Note that password complexity constraints are enforced at
password creation or modification time. Newly configured password constraints
will not have any effect on existing user passwords until the users attempt to
change their password. When enabled, this option enforces basic "no dictionary
words" password complexity constraints. In addition, additional configurable
constraints can be enabled. Password complexity changes the configurable
password restrictions are configured as follows:
Minimum Digits: The numerical characters 0-9 are considered digits. If this
setting is greater than zero, then any password must contain at least that many
digit characters to be allowed.
Aging
The Password Aging sub header provides configuration options for the "Aging" or
"Time Limiting" of passwords. If this option is enabled via the "Enable Password
Aging" checkbox, users the system will require that users change their password
on a certain configured schedule to continue to access the system. The
configurable options are:
Maximum password age: Once this many days have passed since the user has
last changed the password before they are required to change it again. For
example, if this option were set to 7, users would be required to choose a
different password each week. If a user's password 'expires' and has not yet
been changed, then if the user attempts to log in to NexLog via the web
Configuration Manager or other clients, the only option they will have available
to them is "Change Password". They will not be able to utilize other client
functionality until they successfully complete password modification.
Minimum password age: If this option is set to a value greater than zero, it
configures a time period after which a user changes their password in which
they are prevented from changing their password again.
Warn Before Password Expires: Will warn user this many days before a
password change is required.
Lockout
Clicking the “Lockout Settings" sub header provides configuration settings
allowing user accounts to be temporarily "locked out" upon presentation of an
invalid password. This can be used to prevent unauthorized personnel from
Lock After Failed Attempts: The number of unsuccessful passwords that must
be entered in order for a user's account to enter the locked out state
Lock Duration: The number of seconds a user’s account remains in the lockout
state once the threshold above is met.
None of the settings on this NexLog Configuration Manager page will take effect
until the 'Save' button is pressed.
Active Directory
This tab allows for basic Active Directory Authentication to a Windows service.
The NexLog server does not have to join the domain in order to use this
credentialing method however users and permissions must be managed on the
recorder. All users must be created via the NexLog configuration interface before
logging in.
For Enhanced Active Directory integration, which includes the recorder joining
the domain, LDAP user management, and Domain Single Sign On, as well as
authentication please use the Active Directory menu option instead of this tab.
Note that an add-on license key is required for the Enhanced Integration, but is
not required to configure basic Active Directory Authentication via this tab.
Active Directory allows users to log in to their NexLog user accounts with their
Windows credentials (username and password,) via LDAP user management. It
allows the system administrators to manage group level user permissions from
one place. With the Single Sign-On option, logging into MWP can be as simple as
clicking a link.
This is much more comprehensive than the basic Active Directory feature
included previous to NexLog version 2.6, mentioned above in System Security;
for example, with enhanced Active Directory, users that exist on the domain but
have not been previously created on the NexLog can be automatically created on
the recorder at first login, including inheriting their proper group memberships
and resource permissions, if configured correctly on the domain.
Active Directory requires a NexLog Add-on License Key. The Eventide Active
Directory software add-on and its configuration and use are detailed in the
Eventide Active Directory Configuration Manual, (part number 141267.)
4.9.4. SSL
When client software connects to the recorder and transfers data over the
network, this data can be sent in plain text (unencrypted) over the network or
can be encrypted using the SSL (Secure Socket Layer) protocol. The ability to
This Setup page determines where encryption is used. For each entry, the
recorder can be configured to accept Unencrypted Connections only, SSL
Connections only or to accept both. When clients connect to the recorder they
must use an enabled form of communication. Encryption provides for data
security at the expense of causing more CPU resources to be utilized on the
recorder. The following connection types can each be configured:
Client Service Connections: Controls the live data sent between the Recorder
and MediaWorks/MediaAgent.
No changes made on this page will take effect on the recorder until the recorder
is rebooted.
User Groups are a way to organize permissions and resources so that they can
easily be granted to multiple users. User Groups are also sometimes called
"Roles" on other systems, the idea is the same.
When a user is added to a group they receive the recorder permissions for the
group. If they are removed from the group, they lose those permissions.
For example, you could create a Group called "Dispatchers" and give that group
permission only to instant recall calls and view alerts, and then add the user
accounts for all your dispatchers to that group.
The main User Groups page displays a table showing all the user groups
configured on the system, one per row. Each group entry displays the Group
Name, and the Members of the group. If there are many members in the group,
only the first few will be displayed here, and you must navigate to the 'Edit
Group' page for the group to view the full set. Under the User Groups table are a
set of action buttons. Except for the 'Add Group' button, all actions require you
to first select the group you wish to perform the action on from the User Group
table by clicking on it in the table.
'Add Group' and 'Edit Group' both navigate to the same page where group
membership can be viewed and modified. However, 'Edit Group' provides access
to the options for an existing group, while 'Add Group' creates a new group and
provided access. In addition to a Group Name, this page allows you to modify
which users are a member of the group. To accomplish this task, choose a user
from the drop down list of all users. Once chosen the user will appear below the
dropdown list as being a member of this group. You can remove a user by
simply clicking the 'remove' link next to the user name. You can also control a
user's group memberships via the check boxes on the Security: Users page. No
changes will take effect on this page until the 'Save button' is clicked.
'Delete Group' will prompt for conformation and then delete the currently
selected user group from the system. Users that are members of that group will
not be deleted, but they will no longer possess any permissions they were
inheriting through their group membership.
Defaults: User Session Inactivity Time Out, User Permission Groups and Search
Filter Groups can be set as a default here. Default in this context means that a
new user made as a part of this group will get these settings by default, but they
can be customized/overridden per user at any time without affecting their group
membership. For example, you may want a user to be a researcher, but with
fewer resource permissions; you can add them to this group and then customize
that user’s Resource Permissions on the User Edit page.
NAB Access: If this system is configured with any NexLog Access Bridges, each
NAB will be listed here by IP and Serial Number. By default, user groups will
have access to all configured NABs. You can uncheck these boxes to block a
user from connecting to any given NAB. This will remove permission to access
the source recorder and being a member of another group with access to that
recorder will not override the block.
4.9.6. Permissions
In NexLog, “Permission” refers to an action or "Security Operation" that can be
taken on an Entity or "Security Object". For example, "Alert Codes" is a Security
Object and "Update" is a Security Operation, so a user or user group could be
assigned permission to "Update" "Alert Codes", which would allow them access
to modify the Alert Code Settings under Alerts and Logs: Alert Codes. At install
time, your NexLog recorder is pre-assigned a default set of User Groups and
Permissions. Often, Recorder Administrators will simply assign users to the
preexisting groups, and possibly make minor modification to what permissions
each group has. However, if necessary, the NexLog permissions system is
flexible to allow for the creation of arbitrary user groups and the assignment of
The primary element on the Permissions Setup page is a table showing all the
currently assigned permissions. Each row in the table represents one
permission assignment on the system, for example "Group Maintainers can
Update Alert Codes", along with "Next Page" and "Previous Page" buttons for
navigating through the table.
Security Operation: The action upon the security object that the permission
references. For example, READ, UPDATE, ADD, DELETE. Some Security Objects
have special operations. For example, Archive Drives have OPENTRAY and
BROWSEARCHIVE permissions while Alerts have ACKNOWLEDGE permissions.
If you select a Permission in the table, you may then press the "Delete
Permission" to delete the permission assignment from the system. If the selected
permission assignment is assigned directly to the user, the permission will be
removed from that user. If the permission is assigned to a group, it will be
removed from the group, and hence, all users currently inheriting the
permission from that group will no longer do so. Note that in both cases, users
may still be inheriting the same permission from a different group. To truly take
a permission away from a certain user, you must make sure the permission is
not assigned to the user, nor to any groups the user is enrolled in.
The final button is 'Add Permission', which adds a new permission assignment
to the system. At the top of the 'Add Permission' Page are two list boxes, for
Security Object and Security Operation. First select the security object for which
you want to add a permission assignment. The Security Operation list box will
4.10.1. Schedules
The Schedules Page allows the configuration and maintenance of Recording and
other Schedules. A Schedule is an event that happens either once at a
configured time, or repeatedly at a configured time, such as every Sunday at
2PM. The main Schedules Page shows a table with all configured scheduled
events displayed one row per event. The fields displayed for each event are as
follows:
• Start Recording: Begin Recording on the configured channel and record for
the configured duration of the scheduled event.
• Disable Recording: Disable a channel for the duration of the scheduled event
• Archive: Starts archiving on the drive specified for the duration configured.
This is so that network based archiving such as NAS or Centralized
Archiving can be scheduled for overnight shifts.
• NAS Archive Splitter: Controls when and whether NAS drives will be split
into month sized Archives for faster loading when browsing for playback.
• R-HD Archive Splitter: Controls when and whether R-HD drives will be split
into month sized Archives for faster loading when browsing for playback.
• USB Archive Splitter: Controls when and whether the USB drives will be
split into month sized Archives for faster loading when browsing for
playback.
• Backup User Edited Metadata: Archives User Edited Metadata to the archive
drive specified.
Expire Time: When the schedule will no longer be active and will no longer
trigger
Enabled: If disabled, schedule events will not fire off when they otherwise
should due to date/time.
Under the main table containing the list of configured scheduled events are
buttons which allow actions to be taken. Except for the 'Add' button, all actions
require a specific scheduled event to first be selected in the table below as they
take effect on the scheduled event.
Delete: Deletes the selected scheduled event after prompting for confirmation
Add and Duplicate: Both of these allow you to create a new scheduled event and
take you to an 'Edit' page for that new schedule. The difference between 'Add'
and 'Duplicate' is that add displays the page with default values, and duplicate
uses the currently selected scheduled event as a Template to set the defaults,
which you can then change. This is useful for creating several schedules that
are all the same except for a couple of parameters, such as channel number.
Edit: The Add and Duplicate Page also take you to a page with the same
parameters as 'Edit', though for a new schedule rather than an existing one, so
the parameters described below are valid for those pages as well. The
configurable parameters for a scheduled event are as follows:
Schedule Heading
Description: A User Friendly Description of what this scheduled event is
Enabled: IF not checked, this schedule is disabled and will not have any effect
until enabled.
Channel: Used for scheduled events where the action is "Start Recording" or
"Disable Recording". This determines the number of the channel upon which
recording will be started or disabled
Scripting Tag: For use with custom scripting and Eventide integrations, it
associates a static piece of data with the notification.
Never expires: If checked, the schedule never expires, otherwise the Expire
Time option below becomes available. It works identically to the Start Time
parameter.
Action Heading
The radio buttons in this section allow you to specify the action that will take
place when the schedule fires. The options are described below:
Start Recording: Recording will start on the channel specified above in the
"Channel" parameter whenever the schedule fires and will continue recording for
the duration configured below, at which time it will stop recording. Note that in
addition to configuring the schedule here, the channel must be configured for
"Scheduled" in the Call Detect Type (configured under Recording: Boards).
Disable Recording: "Record On Demand" The channel will be disabled when the
schedule fires and re-enabled after the duration. During this time the channel
will not record, at all other times it will record based on its normal call detect
types.
Send Notification: Triggers a notification event for use with custom scripting
and Eventide integrations.
Run Statistics: Schedules the daily statistics to run. This should be run once
daily, you should only ever change the time of day which it is run, to schedule it
for the slowest volume period on your recorder.
Period Heading
These radio buttons determine how often the schedule repeats.
Which of these options is selected will dictate what parameters are available
under Period Options as well.
For Hourly: Start at X Minutes past the hour, the number of minutes past the
hour the schedule will trigger
For Weekly: Start at Hours: Minutes past Midnight, as above, but also
checkboxes for which days of the week to trigger on are provided
For Monthly: Start at Hours, Minutes past midnight, and also what day of the
month to schedule action for is supplied (e.g., 1 to trigger on 1st of the month),
plus check boxes for which months to trigger on
Repeat Every: If checked, the how many hours should pass between triggering.
For example, for an hourly schedule if Start At is set for 30 and Repeat Every for
3 hours, and the schedule activation time is 1:45, then the schedule will trigger
at 2:30, 5:30, 8:30, 11:30, etc. Repeat every is provided for Hourly and Weekly
schedules
Ethernet Device: Allows you to choose the device you intend to capture the
network traffic from.
Packet Filter (BPF): Allows you to apply additional rules to the captured
network traffic. This field uses the standard Berkeley Packet Filter (BPF) syntax.
For more details, perform a web search with using “bpf syntax”.
BPF example: To only capture the packets to or from a VoIP telephone with the
IP address 192.168.1.16, you would enter “host 192.168.1.16”.
Important! As noted in the display, the capture will automatically restart after 1
Gigabyte of data has been received.
For more information about this feature, see the Eventide Quality Factor
Manual (Eventide P/N: 141216.)
Press Setup.
If for some reason, it is not possible to use this standard method to perform a
shutdown, a controlled shutdown can still be accomplished using the following,
somewhat riskier, alternative.
Use the front panel power switch to initiate a controlled shutdown by engaging
the switch for up to one second.
Important! A forced shutdown can result in corrupted files and loss of data.
MediaWorks Plus does not require anything beyond a supported web browser
and an appropriate internet connection to the recorder:
• Firefox
• Chrome
For MediaWorks Plus to connect to the recorder with HTTP, ports 80 and 81
must be open; for HTTPS, ports 443 and 82.
• Audio redaction
• More (see the Eventide MediaWorks Plus Manual for a full description
of the MediaWorks Plus software’s capabilities.)
6. Restore power.
Figure 89—Upgrader
9. If installing, click Install, and see the Install specific instructions below.
If you do a new installation, all your calls will be erased. If you have archived
your calls, you can restore them as described in Restoring Archives When
Installing New Software. An upgrade will theoretically leave your calls in the
same state as they were earlier, and, in fact, it almost always does. But why
take chances? You are probably archiving anyway, so can it hurt to be up to
date?
If you upgrade the recorder, be sure to read the release notes or other
information to see if there are any new SETUP items that must be configured.
• Does the serial number of the recorder that recorded the archive medium
agree with that of the destination recorder?
• Are the channel names of the recorder the same as the destination?
• Does the format of the data on the archive conform to that of the
destination?
• User confirmation: Are you sure you want to go ahead with the transfer?
If none of these apply to the medium, or if you indicated that you wish to
proceed anyway, the archive transfer will commence. All drives operate
independently. You can restore archive media in all available drives, or you can
even record archives on one medium while restoring from another.
Important! The restoration process will delete the oldest calls on the recorder to make
room for the restored calls. In some cases, this will be the calls being
restored. Always restore from the most recent archive backwards.
If you are restoring archives after a new installation, set the current archive time
to make sure that new archives are only recorded from the present forward. If you
don’t set this and begin new archiving after you have restored your archives
from a previous installation, you might find yourself “re-archiving” the restored
archives.
One problem that can occur is failure to recognize the medium in the upgrade
drive (the one in which you place the DVD). If this happens, the recorder just
powers up normally and the DVD never ejects. In such a case, manually eject
the DVD, and again shut down the unit. Next, visually inspect the medium,
confirm it has no scratches, it’s clean, it’s right-side-up, and it’s carefully
centered in the drive tray. Then try again. If the drive persistently refuses to
recognize the DVD, yet works correctly when archiving, you probably have a
defective upgrade DVD, or one that differs enough from the drive’s calibration to
make reading the DVD problematic. You can try copying the DVD-ROM to
another blank one, burning a new one, requesting a replacement, etc.
Much less common: The DVD can’t be read completely, and the upgrade/install
process hangs up and the DVD does not eject. In this case, try the procedure
again from the beginning. For an installation, no damage will be done as long as
the install eventually completes correctly. For an upgrade, there is a possibility
that configuration information will have been lost, in which case it can be
restored manually or from the configuration archive that you made before
starting the upgrade. Do NOT, however, try to resume normal recorder operation
until the upgrade has completed normally.
Note: Please read the release notes. Software upgrades will normally come with
printed information, and possibly with a README file on the disk. If anything in
the release notes contradicts something you read here, go with the release notes!
Eventide supports the following optional GPIO board for use with recorders:
Important! The National Instruments specifications for these GPIO boards describe the
maximum ratings for their input or output signals. Connections that exceed
these maximum ratings can damage the board and the recorder. Neither
Eventide nor National Instruments are liable for any damages resulting from
signal connections that exceed these maximum ratings.
• 50-pin male I/O connector (for ribbon cable with IDC-type connector)
• No switches or jumpers
Eventide has adopted static port assignments on the PCI-6503. See Figure 92—
GPIO Board Pin Assignments (NI PCI-6503) on page 167, which shows the
PC7 1 2 GND
B PB4 23 24 GND
PB3 25 26 GND
PB2 27 28 GND
PB1 29 30 GND
PB0 31 32 GND
PA7 33 34 GND
PA6 35 36 GND
PA5 37 38 GND
A PA4 39 40 GND
PA3 41 42 GND
PA2 43 44 GND
PA1 45 46 GND
PA0 47 48 GND
+5V 49 50 GND
Eventide supports two modes in which to use the PCI-6503. Each is enabled
with a license key. The first mode divides the 24 IO lines as 12 input and 12
output. The second mode uses all 24 lines as input.
The static port assignments on the PCI-6503 for the two supported modes are as
follows.
12 input mode:
Input pins 0–7: Port A (PA0–PA7); odd numbered pins 47 to 33
Input pins 8–11: Port C upper nibble (PC4–PC7); odd numbered pins 7 to 1
Output pins 0–7: Port B (PB0–PB7); odd numbered pins 31 to 17
Output pins 8–11: Port C lower nibble (PC0–PC3); odd numbered pins 15 to 9
24 input mode:
Input pins 0-7: Port A (PA0-PA7); odd numbered pins 47 to 33
Input pins 8-15: Port B (PB0-PB7); odd numbered pins 31 to 17
Input pins 16-23: Port C (PC0-PC7); odd numbered pins 15 to 1
This list provides each server’s name, IP address, and location. It is probably
best to select one near to your location. If you have difficulty with using a server
name, you can access the server using the IP address instead.
All boards are labeled with the number of channels and pin-out type (either
standard or reverse), except for very early versions of the 16-channel board. If
you have one of these unlabeled Eventide analog boards in your recorder, it is a
16-channel board with reverse pin-outs.
For standard and reverse pin-out assignments, see Table 10—Eventide Analog
Board Standard Pin-Outs (8-, 16-, and 24-Channel Boards) and Table 11—Eventide
Analog Board Reverse Pin-Outs (8- and 16-Channel Boards).
The Eventide Quick Install Kits available for these boards come with cables that
compensate (if necessary) for the pin ordering so that when wiring the punch
down blocks, the lines are in order according to normal telephone company
Table 10—Eventide Analog Board Standard Pin-Outs (8-, 16-, and 24-Channel Boards)
Chan Pins Chan Pins Chan Pins Chan Pins Chan Pins Chan Pins
1 1 + 26 5 5 + 30 9 9 + 34 13 13 + 38 17 17 + 42 21 21 + 46
2 2 + 27 6 6 + 31 10 10 + 35 14 14 + 39 18 18 + 43 22 22 + 47
3 3+ 28 7 7 + 32 11 11 + 36 15 15 + 40 19 19 + 44 23 23 + 48
4 4 + 29 8 8 + 33 12 12 + 37 16 16 + 41 20 20 + 45 24 24 + 49
Table 11—Eventide Analog Board Reverse Pin-Outs (8- and 16-Channel Boards)
Note: The wiring is reversed, in the sense that Channel 1 would be connected to the
violet-slate pair, not the white-blue pair, if you are using standard telephone
cables. On a 25-pair block terminated in standard telephone color code order,
Channel 1 would be at the bottom of the block.
• Table 12—Alert Severity Levels: A list of alert severity levels and descriptions.
• Table 13—Alert Messages below: A list of alert messages, including the alert
code, severity level, & message text.
NexLog Recorders support both VoIP and RoIP, but this topic mainly describes
VoIP. However, because RoIP is similar to VoIP, much of the information applies
equally to both.
▪ Most VoIP recording was previously supported using an Eventide VoIP Gateway
but is now supported via Local VoIP with no additional server hardware
required.
▪ Cisco 7 through 10.5 are now supported under the Local VoIP/RTP recording.
▪ NG9-1-1 “SIP Invite” recording uses the Local VoIP/RTP feature on NexLog
Recorders.
▪ RoIP recording and IP Dispatch Console recording uses the Local VoIP/RTP
feature on NexLog Recorders.
What is VoIP?
VoIP (Voice over Internet Protocol) is a technology that allows telephone calls to
be made over local area networks (LAN) or the Internet. VoIP systems convert
analog voice signals into digital data packets and supports real-time, two-way
transmission of conversations using the Internet Protocol (IP).
On the other hand, VoIP transmits the call using a packet-switched network.
With VoIP, the audio signal of the telephone call is digitized and encapsulated
into data packets that are sent over the network to the other party. The packets
may take one or more paths over the network to reach the called party. At the
other end of the line, the packets are reassembled and converted back into
analog voice signals. This network can be used at the same time by other
communications, which may include other VoIP telephone calls as well as a
variety of packetized information such as data and video.
Because the VoIP network can carry many conversations at the same time and
because it can also transmit other types of information, VoIP is a more efficient
and flexible method for transporting voice. It can also produce a richer
experience for the user if it is combined with other features, such as video. In
addition, it can be cost-effective to implement because you may be able to add
VoIP telephony services to an existing network infrastructure.
VoIP systems can interconnect and co-exist with existing PBX systems as well
the traditional circuit-switched network. Of course, power sources are a
consideration when implementing any VoIP system, because VoIP phones do not
derive power from a PBX or from the telephone company Central Office. So, to
protect against loss of telephone service due to power outages, it is necessary to
install uninterruptible or back-up power supplies for both the LAN equipment
and VoIP telephones.
Technical Considerations
The handling of audio data in VoIP differs significantly from how it is done on a
conventional, circuit-switched network. On the latter, once a connection is
established, it is defined between two fixed points, and both the upstream and
downstream data are handled by the same pair of wires. The digital architecture
of VoIP separates upstream and downstream data, and the transmission path
across the network can vary. Audio is carried through RTP (Real Time Protocol)
packets, which can be routed along different paths. As a result, data packets of
audio data can become unsynchronized and be delivered out of their original
sequence.
Networks are by no means limited to carrying only voice data. As such, a packet
filtering mechanism is used to detect and isolate RTP audio data packets from
other data types carried across the network.
Network Requirements
The following requirements apply to recording VoIP calls:
When using the Local VoIP feature on an Eventide NexLog Recorder, the
recorder must be equipped with two network interface cards (NICs) if you are
using SPAN/RSPAN. (One port is used for the unidirectional VoIP traffic sent
to the recorder, and one port for bidirectional traffic with clients.)
Older systems may use an Eventide VoIP Gateway; it is equipped with two
NICs standard from the factory, and can be used with SPAN/RSPAN.
• The MAC or IP addresses of all active phone sets must be designated. This
information is entered in Configuration Files area of the NexLog Recorder
Configuration program. Additionally, port ranges for both the signaling ports
(the call’s attributes) and audio ports (the actual audio data packets) must
be designated. Only calls that occur on ports in these designated ranges are
recorded; all others are ignored.
The NexLog Recorders support capturing and recording voice or radio traffic
appearing in RTP packets on an Ethernet network. The recorder is able to
To configure the recorder for VoIP (or RoIP) traffic, you must first add a virtual
board of type Local IP and the required number of virtual channels to the
system.
If your system is not in the list of templates, select No Template and see the
Advanced Local VoIP Recorder Configuration section below.
Any IP board configured with a template can be re-configured using the same
template; this will effectively recreate the board from scratch, so if you have
made per-channel changes, those will be reset to defaults. As such, you may
want to make any necessary edits manually instead.
To configure Cisco Callmanager with Local VoIP recording, use the Cisco
Callmanager “Skinny” Protocol (SPAN) template. Enter the SCCP and RTP ports
in use, and then enter an IP address (xxx.xxx.xxx.xxx) or MAC address
(xx:xx:xx:xx:xx:xx) for each phone line in the system.
This tab allows you to configure all the RTP specific options detailed below in the
Channel Parameters subsection of the Advanced Local VoIP Recorder
configuration section of this chapter.
Diagnostics
The third tab is Diagnostics. It displays diagnostic information showing what
data is arriving for the channel and can be used to help troubleshoot whether
the channel is configured properly.
Each channel has up to 4 RTP queues for incoming RTP queues and signaling
queue. These queues show the number of packets that have arrived and been
Enqueued, and the number that have been Dequeued and handled. The
remaining columns (Source, Dest, Elapsed, Codec, SSRC, Seq) display data
about the most recent packet to arrive for that queue.
Edit Board
The board level parameters are accessible by clicking on the board name in the
Boards and Channels NexLog Configuration Manager page. The board is named
"Local IP Recording." On that page the board can be configured to capture RTP
traffic in different ways.
The UDP section is for configuring the virtual board to capture UDP packets
addressed directly to the NexLog recorder's IP address. For more information on
capture methods, see Section: 1.2.7. Basic Methods for Capturing VoIP/RTP
Traffic.
The PCAP section is for configuring Promiscuous Mode Packet Capture. This
capture method allows the recorder to capture traffic not addressed to its IP
address. For more information on capture methods, see Section: 1.2.7. Basic
Methods for Capturing VoIP/RTP Traffic
Device Information
PCAP Ports and UDP Ports: Specifies a port list (port numbers and/or port
ranges) for ports to record. All ports that are used by all channels must appear
in the list. The ports should also be specified in the channels specific pages.
Valid Range: 1-65535. Format: To specify multiple port numbers, separate them
with commas; for example: 1,2,3,5,9. To specify a port range, separate it with a
hyphen or dash; for example: 1-3. To specify multiple port ranges, separate the
ranges with a comma; for example: 1-3,7-12. To specify multiple port numbers
and port ranges, separate each type with a comma; for example: 1,2,5,9,12-
15,19,22-25,29,30. For readability and maintenance (and to avoid duplications),
it is recommended that you specify port numbers in numerical order.
Note: For PCAP Ports, the smaller the range, the better the performance, so it is
a good practice to identify only those ports that will be used. The ports belong to
VoIP devices such as IP phones, IP softphones, IP PBX ports, or other VoIP
endpoints on the network that you wish to record. Any packet received by the
recorder that uses ports in this list as either destination or source will make it
past the filter and be processed by the recorder.
Important! For UDP Ports, it is very important to specify only the ports that
will be used, because opening these ports will consume resources on the
recorder. For example, specify 3,5 rather than 3-5 if port 4 will not be used.
UDP Multicast Interface IP: Specifies the IP address of the NexLog Recorder’s
network interface device which will be used to capture the multicast traffic.
PCAP Devices: Ethernet Device name. Specifies the NexLog Recorder’s network
interface device (NIC) containing the Ethernet port that will be used to record
RTP data. Valid Values: eth0, eth1, etc. Typically, one Ethernet port on the
recorder is used to record the VoIP traffic sent to the recorder and one port is
used for bidirectional traffic with recorder clients, such as a PC with Eventide
MediaWorks that is used for playback or live monitoring.
• Full: (default) Accepts traffic from all source ports identified in the
configuration by IP or MAC address or port number.
• Port: Accepts traffic from all source ports identified in the configuration
independent of IP or MAC address. This setting is used when the IP
addresses may change.
Channel Parameters
The channel level configuration is accomplished the same way as other boards.
Click on the plus sign (+) next to the board name to open the list of channels for
a board. From there clicking on the gear icon will show the channel specific
configuration. On the channel page there is an RTP tab where VoIP specific
parameters can be changed. The settings include channel mapping parameters,
which direct RTP packets from a specific IP address, MAC address, or port
number to record on the specified channel (or which specifies dynamic channel
mapping).
When a virtual board is added the virtual channels are added to the recorder
and are assigned recorder channel numbers based on the channel numbering
sequence. The channel numbering sequence starts with hardware based
channels, beginning with installed telephony boards, followed by the channels
on virtual boards in the order they were added via NexLog Configuration
Manager. For example, if the recorder has 8 hardware-based channels, then the
first virtual channel (Channel1 of the virtual board) will be assigned to recorder
channel 9. For an illustration, see Section: 3.5. Set the Recording Control
Parameters.
• RTP Mixing Mode: Rtp Mux None, Rtp Mux Dir, Rtp Mux Port, Rtp Mux
Ip Port, Rtp Mux Ssrc
• Signal Protocol: Rtp Sig None, Rtp Sig Sip Trunk, Rtp Sig Zetron Rds,
Rtp Sig Cisco Forked, Rtp Sig Telex Ip223, Rtp Sig Telex Ip223 Trunked,
Rtp Sig Efjohnson
• RTCP Ports: Rtp Rtcp None, Rtp Rtcp Odd, Rtp Rtcp Even
• Break on SSRC: Rtp Ssrc Nobreak, Rtp Ssrc Break, Rtp Ssrc Fuzzy
Channel Mapping
VoIP calls can be mapped to NexLog Recorder channels using the following
options:
MAC Address: Map the MAC address of a VoIP device to a recorder channel
using static channel mapping. Mutually exclusive with IP address.
RTP Ports: Map a set of ports on a device to a recorder channel using static
channel mapping. For valid settings, see Port under Topic: Capture Method
Configuration Parameters.
Signal Ports: Specifies the signaling ports when signaling is used (when Signal
Protocol is set to a value other than Rtp Sig None). Like traditional telephone
calls, VoIP calls offer full-duplex communication, which allows the connected
parties or devices to communicate with each other in both directions at the
same time. However, with VoIP, the full-duplex call is composed of two halves: a
stream of audio packets that are transported from party A to party B and a
stream of audio packets that are transported from party B to party A.
RTP Mixing Mode: Specifies the type of audio stream mixing for the recording.
Valid values include:
• Rtp Mux Dir: Mix inbound and outbound audio streams belonging to a
VoIP device (that is, mix traffic going in both directions). Direction mixing
is typically used with the PCAP method, because the audio streams
could be coming in from any port in the range.
• Rtp Mux Port: Mix audio streams from multiple ports, where each port
carries a separate audio stream. Port mixing is typically used with the
UDP method.
• Rtp Mux Ip Port: Mix audio streams from a destination IP address and
port. IP Port mixing is used with the UDP method or SIP Trunk signaling.
• Rtp Mux Ip Ssrc: Mix audio streams by detecting which stream a packet
belongs to using the RTP packet's SSRC field. Only recommended in case
where IP_PORT cannot be used due to multiple streams received on the
same port
Signal Protocol: Specifies the type of signaling used. See Section: 2.1. Features
for more information on the supported signaling types. Valid values include:
• Rtp Sig None:(default) Audio data is recorded without any call metadata
and Start/Stop is based only on RTP Stream presence and SSRCs
• Rtp Sig Sip Trunk: SIP Trunk, which is used for trunk-side recording
and not station to station calls.
• Rtp Sig Cisco Forked: Used for Built-in-Bridge recording from Cisco IP
phones.
• Rtp Sig Telex Ip223: Telex /Vega IP radio recording when the Telex is
connected to a Conventional Radio System
• Rtp Sig Telex Ip223 Trunked: Telex/Vega IP radio recording when the
Telex is connected to a Trunked Radio System
• RTCP Ports: Specifies the location of RTCP ports when RTP Ports
specifies multiple ports (e.g., a range). This is used to ignore any signals
on the RTCP ports so as to avoid interpreting them as RTP. Valid values
include:
• None: (default) None of the ports carry RTCP data (which means that
none of them will be ignored).
These data are used to identify audio streams, and hence, the audio that
belongs to a VoIP call.
In addition, the SSRC is also used to aid in identifying call termination. When
the SSRC changes, it is an indicator that the audio stream from one party has
ended. However, there may be cases where the SSRC changes briefly but does
not indicate a separate call. This can result in a call being broken
inappropriately into two parts or in a spurious call with a very short call length
(e.g., 0 seconds). The following parameter is used to control call breaks for these
different situations.
Rtp Ssrc Nobreak: When the SSRC changes, do not “break” the call.
Rtp Ssrc Break: (default) When the SSRC changes, “break” the call (that is,
treat it as a new call).
Rtp Ssrc Fuzzy: When the SSRC changes, “break” the call. However, if the new
SSRC is numerically close to the current SSRC, do not break the call. This
setting is used with some VoIP implementations that have atypical SSRC
changes, such as with certain configurations of Cisco Call Manager.
CallID Field Name: If this value is set to the name of a text metadata field that
has been added to the recorder's database, and the signaling protocol from the
PBX includes CallID information (a unique identifier assigned to the call by the
PBX), then the CallID for the call will be attached to each call record by placing
the CallID in this field.
Requirements
Archive Pairing requires two recorders. These recorders should have identical
hardware profiles and software configurations, and must receive the same call
input. Each recorder should have two DVD-RAM drives. The recorders should
also be synced to the same time source, for example NTP, and be in the same
network with the ability to communicate with each other. Additionally, an
appropriate license is required for this functionality but this license is only
needed on the “primary” recorder.
Operation
Archive Pairing enables the end-user to archive their data in a more streamlined
way than traditional archiving with the benefits of system redundancy. With this
feature enabled, recorded information will continue to archive on the next
available DVD-RAM drive when a disc fills, the user manually stops archiving on
a particular DVD-RAM drive, or if some external factor disrupts normal
operation of one of the loggers (such as a power failure). Flow between drives is
automatic. The end-user simply has to flip or change out the media as the
drives fill for constant coverage.
The functionality works by creating a global archive pointer that both recorders
will use to determine what recorded data they should be archiving. The two
recorders are referred to as the “primary” recorder and the “secondary” recorder.
The distinguishing feature between them is that the primary recorder is where
the Archive Pairing license must be entered.
With Archive Pairing enabled, DVD-RAM drives with formatted media will enter
a state called “Standby”. This means the drive is ready to archive as part of the
When a DVD-RAM media fills, it will automatically begin archiving where it left
off on the next drive that is in Standby. Typically, the flow is first drive on the
primary recorder, then the second drive on the primary, followed by the first
drive secondary, and finally the second drive secondary. If an archive is
manually stopped, archiving will automatically resume on the next available
Standby archive. In the event that all drives are full, Archive Pairing will wait
until new media is inserted, formatted, and enters Standby.
Pairing Setup
Prior to setting up the software, the following items are assumed:
After the above is satisfied, the recorder should be configured to have the dates
and time synced to the same external clock. The channels for both recorders
should be configured the same and be properly recording. After that has been
setup, insert blank DVD-RAM discs into the drives. Format them if required.
Before enabling Archive Pairing, the archive pointer of the first drive should be
checked to make sure it will catch all calls. To view and set the archive pointer,
in Configuration Manager expand the menu item Archiving and click Archive
Configuration. Select the DVD-RAM 1 device and select the Configure button.
On the resulting screen, select the TIME tab and observe the Archive Time.
After the archive time has been set, add a license for Archive Pairing. A new
menu option will become available via Configuration Manager as seen in the
following image. The options are also available via the Front Panel Setup menu.
After the archive time has been set, add a license for Archive Pairing. A new
menu option will become available via Configuration Manager as can be seen in
the following image. The options are also available via the Front Panel Setup
menu.
The Host field should contain the IP address of the secondary recorder. The User
and Pwd fields should contain information for a valid administrator on the
secondary logger. Once that information has been entered, check the Enabled
box and click the Save button. The primary recorder will communicate with the
secondary recorder to make sure the system is in sync. Drives that are in the
state “Idle, blank media” should become “Standby” on both recorders
automatically. Archiving should also automatically begin on the first drive of the
primary recorder.
After Auto Start has been enabled for both DVD-RAM drives, Archive Pairing
configuration should be complete. The only thing that should require attention
at this point is making sure media is flipped or replaced as needed to keep
archived records up to date.
Requirements:
Network Interfaces: primary or secondary network interface must have
accurate, and valid network IP addressing with working Gateway.
SSL Settings:
In Configuration Manager, under Users and Security: SSL: SSL Settings, you
can configure database connections, web server connections, client service
connections to unencrypted only, SSL only, or both.
Request procedure:
First open the Configuration Manager and log in with an Administrator account.
Expand Users and Security, then click SSL.
1. Under the SSL Keys tab: Check the box for generating a new request,
complete the form with the pertinent details
4. Click the SSL Certificates tab and click on View CSR (SSL Certificate
Signing Request.)
This is what your certificate authority will require to provide a certificate. Select
all including the dashes in the CSR window. Copy to your certificate authority
vendor. The certificate authority will sign your request, and provide the SSL
certificates.
1. Click the option to Set New Certificate under the SSL Certificates tab.
2. The Certificate window opens with two windows to copy and paste.
3. On top, you will copy the Signed Certificate. (usually a file with the
Common Name)
Successfully updated SSL settings. The new settings will not apply until after a reboot
Testing:
Reboot the recorder, and connect to the system using the web browser
requesting SSL “https://name.domain.com”
Eventide Inc. warrants the products unit to be free from defects in workmanship
and material under normal operation and service for a period of one year from
the date of purchase, as detailed in this warranty. At our discretion within the
warranty period, we may elect to repair or replace the defective unit. This means
that if the unit fails under normal operation because of such defect, we will
repair the defective unit at no charge for parts or labor. We also assume a
limited responsibility for shipping charges, as described later in this warranty.
The warranty does not extend beyond repair or replacement as stated herein
and in no event will we be responsible for consequential or incidental damages
caused by any defect, and such damages are specifically excluded from this
warranty. Our sole obligation is to repair or replace the defective unit as
described herein.
The warranty DOES NOT COVER any damage to the unit regardless of the cause
of that damage. The unit is a complex piece of equipment that does not react
well to being dropped, bounced, crushed, soaked or exposed to excessively high
temperatures, voltages, electrostatic or electromagnetic fields. If the unit is
damaged for these or similar causes, and the unit is deemed to be economically
repairable, we will repair it and charge our normal rates.
The warranty DOES NOT COVER shipping damage, either to or from Eventide. If
you receive a new unit from us in damaged condition, notify us and the carrier;
we will arrange to file an insurance claim and either repair or exchange the unit.
If you receive a new unit from a dealer in damaged condition, notify the dealer
and the carrier.
If we receive the unit from you with apparent shipping damage, we will notify
you and the carrier. In this case, you must arrange to collect on any insurance
held by you or your carrier. We will await your instructions as to how to proceed
with the unit, but we will charge you for all repairs on damaged units.
If you have any questions about who is an Authorized Eventide Dealer, call
Eventide at 201-641-1200.
Units with the serial number plate defaced or removed will not be serviced or
covered by this warranty.
If the unit was shipped from our factory within the past calendar year, we
assume that it is under warranty unless there is evidence to the contrary, such
as its having been sold as used or rented, etc.
If the unit was shipped from our factory more than a calendar year ago, we
assume it is not under warranty unless there is a warranty registration form on
file showing that it has been purchased within the past year under appropriate
conditions or if you send a copy of your purchase invoice indicating warranty
status along with the unit.
If the unit was used as a demo, the warranty runs from the date that it was
received by the dealer. The original purchaser gets the unexpired portion of that
warranty.
When you send a unit for repair, you should indicate whether or not you believe
it to be under warranty. If you do not say the unit is under warranty, we will
charge you for the repair and we will not refund unless the charge was caused
by an error on our part. If you believe the unit to be under warranty and you do
say it is but this disagree, you will not incur any charges until the dispute is
resolved.
However, we and our dealers do try to be helpful in various ways. Our dealers
will assist, usually without charge during the warranty period, in determining
whether there is a problem requiring return to the factory, and alleviating user
error or interconnection problems that may be preventing the unit from
operating to its full capability.
If a part is found to be defective during the warranty period and you wish to
replace it yourself, we will normally ship the part immediately at no charge. We
reserve the right to request that the defective part be returned to us.
We will return the in-warranty unit to you prepaid, at our expense, using a
standard shipping method, normally United Parcel Service. If you are in a hurry
and want us to use a premium shipping method (such as air express, next day
air, etc.), be sure you tell us and agree to pay shipping charges collect. If you
specify a method that does not permit collect or COD charges, remit sufficient
funds to prepay shipping.
If you wish to return the unit to us, please note the following policies:
The unit must be prepaid to our door. This means that you are responsible
for all shipping charges, including customs brokerage and duties. When a
unit is shipped to us it must be cleared through United States Customs by
an authorized broker. You must make arrangements for this to be done.
Normally, your freight forwarder has a branch in the United States that can
handle this transaction. If you want our assistance in clearing incoming
packages, you must notify us before shipping the unit for repair, giving full
details of the shipment, and including a minimum of $250.00 in US funds to
cover the administrative and brokerage expenses. Any balance will be
applied to the repair charges or refunded. If a balance is due to us, we will
request a further prepayment.
This warranty gives you specific legal rights and you may also have other rights
which vary from location to location.
1. License. YOU (either as an individual or an entity) MAY: (a) use this Software
on a single computer; (b) physically transfer the Software from one computer to
another provided that the Software is used on only one computer at a time and
that you remove any copies of the Software from the computer from which the
Software is being transferred; and (c) install a second copy of the Software in the
event that the first Software installation is unusable. In addition, the Eventide
NexLog firmware may only be installed on a purchased and Licensed Eventide
NexLog Recorder.
YOU MAY NOT: (a) distribute copies of the Software or the Documentation to
others; (b) modify or grant sublicenses or other rights to the Software; and (c)
use the Software in a computer service business, network, time-sharing, or
multiple user arrangement without the prior written consent of Eventide.
The License is effective until terminated. You may terminate this License at any
time by destroying the Software together with any copies in any form. This
Agreement, including the license to use the Software, will terminate
automatically if you fail to comply with any term of condition of this Agreement.
3. No Reverse Engineering and Other Restrictions. You agree that you will not
(and if you are a corporation, you will use your best efforts to prevent your
5. Compliance with Laws and Indemnification. You agree to use the Product in a
manner that applies to all applicable laws in the jurisdiction in which you use
the Product, including all intellectual property laws. You may not use the
Software or Firmware in conjunction with any device or service designed to
circumvent technological measures employed to control access to, or the rights
in, a content file or other work protected by the copyright laws of any
jurisdiction. You agree to indemnify, defend, and hold harmless Eventide from
and against losses, damages, expenses, (including reasonable attorneys' fees),
fines, or claims arising from or relating to any claim that the Product was used
by you to violate, either directly or indirectly, another party's intellectual
property rights.
9. Export. You acknowledge that the laws and regulations of the United States
restrict the export and re-export of the Software and Documentation. You agree
the Software will not be exported or re-exported without the appropriate U.S. or
foreign government licenses. You also agree not to export the Software (including
over the Internet) into any country subject to U.S. embargo.
10. Governing Law and Arbitration. This Agreement will be governed by the
laws of the State of New Jersey and will be interpreted as if the agreement were
made between New Jersey residents and performed entirely within New Jersey.
All disputes under this Agreement or involving use of the Product shall be
subject to binding arbitration in Little Ferry, NJ in accordance with the
commercial arbitration laws of the American Arbitration Association.
Notwithstanding anything contained in this Paragraph to the contrary, Eventide
shall have the right to institute judicial proceedings against you or anyone
acting by, through, or under you, in order to enforce Eventide's rights hereunder
through reformation of contract, specific performance, injunction or similar
equitable relief.
11. Entire Agreement. This is the entire agreement between you and Eventide
AND supersedes any prior agreement, whether written or oral, relating to the
subject matter of this Agreement. No amendment or modification of this
agreement will be binding unless in writing and signed by a duly authorized
representative of Eventide.
Copyright 2007-2013, Eventide Inc. and its licensors. All rights reserved.
Preamble
The licenses for most software are designed to take away your freedom to share
and change it. By contrast, the GNU General Public License is intended to
guarantee your freedom to share and change free software--to make sure the
software is free for all its users. This General Public License applies to most of
the Free Software Foundation's software and to any other program whose
authors commit to using it. (Some other Free Software Foundation software is
covered by the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not price. Our
General Public Licenses are designed to make sure that you have the freedom to
distribute copies of free software (and charge for this service if you wish), that
you receive source code or can get it if you want it, that you can change the
software or use pieces of it in new free programs; and that you know you can do
these things.
To protect your rights, we need to make restrictions that forbid anyone to deny
you these rights or to ask you to surrender the rights. These restrictions
translate to certain responsibilities for you if you distribute copies of the
software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a
fee, you must give the recipients all the rights that you have. You must make
sure that they, too, receive or can get the source code. And you must show them
these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2) offer
you this license which gives you legal permission to copy, distribute and/or
modify the software.
The precise terms and conditions for copying, distribution and modification
follow.
1. You may copy and distribute verbatim copies of the Program's source code
as you receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice and
disclaimer of warranty; keep intact all the notices that refer to this License and
to the absence of any warranty; and give any other recipients of the Program a
copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may
at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it,
thus forming a work based on the Program, and copy and distribute such
modifications or work under the terms of Section 1 above, provided that you
also meet all of these conditions:
3. You may copy and distribute the Program (or a work based on it, under
Section 2) in object code or executable form under the terms of Sections 1 and
2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software
interchange; or,
b) Accompany it with a written offer, valid for at least three years, to
give any third party, for a charge no more than your cost of
physically performing source distribution, a complete machine-
readable copy of the corresponding source code, to be distributed
under the terms of Sections 1 and 2 above on a medium customarily
used for software interchange; or,
c) Accompany it with the information you received as to the offer to
distribute corresponding source code. (This alternative is allowed
only for noncommercial distribution and only if you received the
program in object code or executable form with such an offer, in
accord with Subsection b above.)
4. You may not copy, modify, sublicense, or distribute the Program except as
expressly provided under this License. Any attempt otherwise to copy,
modify, sublicense or distribute the Program is void, and will automatically
terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it.
However, nothing else grants you permission to modify or distribute the
Program or its derivative works. These actions are prohibited by law if you do
not accept this License. Therefore, by modifying or distributing the Program
(or any work based on the Program), you indicate your acceptance of this
License to do so, and all its terms and conditions for copying, distributing or
modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the original
licensor to copy, distribute or modify the Program subject to these terms and
conditions. You may not impose any further restrictions on the recipients'
exercise of the rights granted herein. You are not responsible for enforcing
compliance by third parties to this License.
9. The Free Software Foundation may publish revised and/or new versions of
the General Public License from time to time. Such new versions will be
similar in spirit to the present version, but may differ in detail to address new
problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any later
version", you have the option of following the terms and conditions either of
that version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of this License,
you may choose any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs
whose distribution conditions are different, write to the author to ask for
permission. For software which is copyrighted by the Free Software
Foundation, write to the Free Software Foundation; we sometimes make
exceptions for this. Our decision will be guided by the two goals of preserving
the free status of all derivatives of our free software and of promoting the
sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
Eventide Inc.
ATTN: NexLog Engineering – GPL Software Request
1 Alsan Way
Little Ferry, NJ 08731
USA
Included with your letter, please provide:
• The GPL/LGPL licensed packages you are requesting source to. Please
use the Debian Apt package naming standards to request packages.