Professional Documents
Culture Documents
Nextiva 6 4 AE Specifications
Nextiva 6 4 AE Specifications
GENERAL
A. All software components shall be part of the manufacturers standard software
product offering.
B. All software components shall be thoroughly tested and proven in reference
installations equal to or greater than the size and/or complexity of the Project.
C. The VMS shall be approved by the US Department of Homeland Security with a
Designation status in the SAFETY Act program.
D.
All software components shall be provided with the availability of a toll-free (US and
Canada) Technical Assistance Program (TAP) from the manufacturer. The TAP shall
allow for immediate technical assistance for the dealer/integrator/installer or for the
end user.
The VMS manufacturer shall offer a variety of Service and Support plans.
G. The VMS shall have a flexible, open architecture that supports unified workstation
logon, based on Microsoft Windows authentication.
H. The VMS shall be able to be installed in a Virtual Environment and be recognized by
VMware as VMware Ready.
I.
J.
The VMS shall have a flexible, open configuration architecture that facilitates NAT
Traversing for the Review application, WebReview, Mobile application and Client
Software Development Kit (SDK) connections.
K.
The VMS shall have a flexible, open configuration architecture that facilitates
Firewalls Traversing for the Review application, WebReview, Mobile application and
Client Software Development Kit (SDK) connections .
L. The VMS shall have a flexible configuration architecture that facilitates video
resolution transcoding, in order to stream video in a low bandwidth environment to
the Review, WebReview, Mobile, and Client SDK applications. VMS shall support
streaming video with bandwidth connections as low as 56 kbps.
M. The VMS shall have flexible throttling technology that facilitates video streaming
support for both software and hardware VPN, as well as for Review, WebReview,
Mobile, and Client SDK remote applications connections.
N. The VMS shall support Multiple NIC for Servers from different networks, which allows
Review, WebReview, Mobile, or Client SDK applications to reach the Video LAN.
O. The VMS shall offer redundancy solutions using the Marathon EverRun or VMWare
ESXi platforms. Three possible solutions shall be supported:
1. The solution shall be redundant, using two separate servers, and achieve a fault
tolerant, zero downtime environment.
(a) The solution shall provide a disaster recovery option, using a third separate
server at a secondary location which would assume primary responsibility in
the event of a catastrophic event at the primary location.
2. The solution shall be redundant, using two separate servers, and achieve a high
availability, minimal downtime environment. This design should not result in any
data loss, however may require manual or automatic start of the application on
the secondary server.
P. The VMS shall support multicast capability to allow client applications to receive live
streams from multicast groups through router instead of from camera or Recorder to
provide live streaming continuously even when Recorders or the Server become
unavailable, and to offload both cameras and recorders
Q. The recorder shall offer a redundancy solution using a Recorder Failover feature,
with distributed architecture that allows each subsystem to operate independently,
without affecting video recording or live viewing.
R. The recorder shall offer a redundancy solution using a Dual Recording features, with
distributed architecture that allows each subsystem to operate independently, without
affecting video recording or live viewing.
S.
The VMS shall possess an internal watchdog to detect and recover from the
unlikely occurrence of a system lockup.
T.
The VMS shall provide support for IP (network) cameras from multiple third-party
manufacturers using various codecs, including H.264, MPEG-4, and MJPEG.
U.
The VMS shall not use multiplexing or timed division technology for analog video
recording. All analog camera sources shall be digitally recorded as individual
streams.
V.
The VMS shall be able to support native video motion detection. This operation can
be executed by the edge device, the IP Camera or the server. Enabling motion
detection shall be performed either:
1. On a continuous basis
2. As scheduled for particular times, dates, days, months, etc.
3. For defined areas of interest, defined using an easy-to-use user interface and
simple editing tools
4. At a defined sensitivity level
W.
The VMS Server component shall support software designed for the Microsoft
Windows 2008 R2 or Windows 2012 server platforms (32 or 64 bit).
X.
The VMS Client component shall support Microsoft Windows 7, or Windows 8 (32
or 64 bit) operating systems for workstations.
Y.
The VMS shall be localization-ready and include support for Unicode characters,
including double-byte and extended characters.
Z.
A.
B.
C. The VMS shall support a variety of video matrix switcher devices and PTZ cameras
from different manufacturers.
D. The VMS shall be Conformant to the ONVIF Profile S standard for Network Video
Client (NVC). The VMS shall be listed on the ONVIF.org web site list of conformant
NVC products.
E. The VMS shall support H.264, MPEG-4, and MJPEG compression from edge
devices and IP cameras on a camera-by-camera basis.
F. The VMS shall support H.264, MPEG-4, and MJPEG de-compression on the
Workstations.
G. The VMS shall support an asynchronous serial port for the RS-422 or RS-485 signal
levels that can be programmed for data rates of up to 230 kbps.
1. The RS-485 mode shall support 2-wire and 4-wire interfaces.
H. The VMS shall support an unlimited number of RS-232 asynchronous serial ports
that can be programmed for data rates of up to 230 kbps.
I.
J.
1. QCIF
2. CIF
3. 2CIF
4. VGA
5. 4CIF
6. HD720
7. HD1080
8. 2MP
9. 3MP
10. 5MP
11. 10MP
T. The VMS shall support additional PTZ keyboard camera commands such as:
1. Variable speed control of PTZ functionality
2. Manual iris and focus control
3. Call up patterns (store and retrieve)
4. Camera menu commands
5. Auxiliaries/advanced PTZ commands
6. Home position
7. Flip camera 180 degrees
2.4
vii. Pelco
viii. Samsung
ix. Sony
x. Verint
xi. HIK
xii. Canon
xiii. LG
xiv. XTS
xv. Scallop Imaging
D. The VMS shall support a variety of video matrix switcher devices and PTZ cameras
from different manufacturers.
E. The VMS third-party Analog PTZ cameras support shall be inclusive of but not limited
to the following brands:
1. American Dynamics SpeedDome, Ultra IV and up, SpeedDome Optima, Optima
LT, AD1641M, AD1696B, AD1694
2. Bosch (Phillips) AutoDome, BasicDome, EnviroDome
3. Checkpoint Clarity
4. Covi EVQ-1000
5. Honeywell KD6i
6. GE (Kalatel) CyberDome, CyberScout, Legend
7. Panasonic CS600, CD650, WV-CS574, WV-CS574, WV-CS954, WV-CS964,
WV-CS974
8. Pelco Spectra, DF and DD series, all cameras supporting Pelco P and Pelco D
protocol
9. Vicon Surveyor 2000
F. The VMS shall upoort HID compliant PTZ Joysticks
1. The following models have been tested and qualified
i.
Axis T8311
H. The VMS shall integrate with the following matrix switches to provide command and
control of associated devices, camera to monitor call up, and access to matrix switch
functionality:
1. American Dynamics MegaPower 2050/1024
2. American Dynamics MegaPower LT: ADMPLT16, ADMPLT32
3. American Dynamics MegaPower 48 Plus: ADMP48-E
4. American Dynamics MegaPower 48: VR48
5. American Dynamics AD2150 System V
6. American Dynamics MegaPower 168
7. American Dynamics MegaPower 3200
8. Bosch LTC8x00
9. Pelco 9740/ 9760
2.5
B.
Recorder
1. The VMS Recorders shall be certified with optional EMC storage solutions.
2. The VMS Recorders shall be certified to record in a VMware environment.
3. The VMS Recorder Server shall have the ability to run Master Server functions,
including the Recording and Review applications simultaneously for cost-effective
deployments.
4. The Recorder shall run autonomously, and continue to record once configuration
is received.
5. The Recorder shall offer a fail-over solution, either to another recorder or group
of recorders, dynamically, and without any user intervention.
6. The VMS Recorder Server shall have the ability to simultaneously record 200
streams, at 2CIF @ 30 FPS or 4CIF @ 15 FPS, with an H.264 resolution.
7. The VMS Recorders shall store video on COTS computer server, from a leading
manufacturer (including IBM, Lenovo, Hewlett-Packard and Dell); with
processors at minimum speed of 2.8 GHz from a leading manufacturer (including
Intel or AMD); with a a network-interface card with a minimum speed of 1GBPS.
Hard-disk drive requirements should be identified during the system design
preparations and be aligned accordingly.
8. The recorders shall be capable of supporting the attachment of external storage
devices via SAN, NAS, SAS, iSCSI or Fibre Channel, and other server
manufacturer supported interfaces..
C. Enterprise Storage Manager (ESM)
1. The ESM shall accept video files from multiple recorders for redundant, off-site,
or long-term storage.
2. The ESM shall allow for the support of long-term video storage, using hard drives
as the storage medium. It shall support virtually any central disk storage device,
including disk arrays with iSCSI connectivity,Storage Area Network (SAN) and
Network-Attached Storage (NAS) devices.
3. The ESM shall be capable of offering long-term video storage using COTS
equipment with processors such as Intel or AMD.
D.
5. The Media Gateway shall be capable of running all video transcoding, pass
through, and WAN transport services, using COTS equipment with processors
such as Intel or AMD.
E.
2.6
250GB; with a high-end video card with 128MB RAM, 1024 x 768 screen
resolution and highest 32-bit color quality from a leading manufacturer (including
ATI, nVidia and Matrox.)
D. Mobile Client Application
1. The VMS shall provide a Mobile Client Application via WiFi, 3G or 4G networks
i. The Mobile Client shall have secure login and authentication (RSA
encryption)
ii. The Mobile Client shall utilize live transcoding to low-bandwidth H.264
streaming in 4CIF resolution and lower
2. The VMS Mobile Client Application shall utilize the Apple iOS mobile operating
system
i. The Mobile Client shall feature an interface tailored to the Apple iOS user
experience and allow users familiar with iOS usability to use direct
manipulation and multi-touch gestures similar to other applications
supported on iOS
ii. The Mobile Client shall be featured and accessible for download for use
on Apple iPad or iPhone devices
2.7
VMS FUNCTIONS
A. Control Center Client Application
1. The VMS shall have a Control Center graphical user interface (GUI) that allows
the user to efficiently configure and apply the following parameters, and perform
the following procedures:
i. All camera configurations
ii. All recorder configurations
iii. All work schedules
iv. User and access rights and privileges, including rights for multisite
configuration
v. Create schedules and apply them to specific camera groups
vi. Configure cameras and recorders individually, and as a group, in system
components
vii. Preconfigure camera profiles (containing video quality configurations) to
be managed and distributed as required in user defined logical groups
2. The user shall have the ability to add and edit interactive site plans and maps.
3. Control Center shall be controlled by access rights assigned by the system
administrator, including:
i. Full access to all functions
ii. Limited to system configuration only
iii. Limited to Health Check viewing only
4. Control Center shall have the capability to automatically discover and perform
initial IP camera configurations.
10
5. The VMS shall provide a health check single point of control mechanism to
monitor operations and track system performance.
6. The VMS shall provide audit trails of activities performed in the system.
7. Control Center shall have the capability to provide a dashboard, with status
information of each recorder that is part of a Master Server configuration.
B. Review Client Application
1. The VMS shall have a video viewing graphical user interface (GUI) that allows
users to view live video, retrieve recorded video, and export video from a
workstation PC.
2. The VMS Review application shall enable users to manage multiple windows and
perform multiple tasks simultaneously. The VMS Review application includes the
following functionality:
i. The ability to select time preference format: AM/PM or 24H
ii. A quick video query button
iii. Hot function keys
iv. Configurable playback speed in multiple increments up to 100x
v. The ability to retain time between queries
vi. The ability to view live or recorded video in multiple windows, including
video from multiple Digital Video Recorders and multiple sites
vii. Variable speed PTZ camera control (camera dependant)
viii. The ability to lock the PTZ control for a camera, depending on user rights
and priority levels
ix. The ability to take-over a PTZ function, depending on user rights and
priority levels
x. The ability to export video to digital media output devices, such as a CD,
DVD, Blu-ray disk, and USB thumb drive, and to manage the exported
files via an exported queue, depending on user rights.
xi. The ability to submit and manage multiple requests for video
xii. Support for time synchronized video playback on up to 16 windows
simultaneously
xiii. Support for camera groups and maps that provide a video preview of the
camera and alarm indication
xiv. Support for camera presets in a user-defined, multi-level tree structure.
The following guidelines shall apply:
1. Each group has a user-defined name and user-defined contents
2. Cross-site monitor trees are supported for multisite environments
3. A group can contain cameras and/or other groups
4. Users can define multiple levels of groups and maps
5. A camera can be included in more than one group.
11
12
14
20. The VMS shall support scanning recorded video for activity using an energy
graph that indicates activity levels.
21. The VMS shall support scanning recorded video for motion in all or specific Areas
of Interest, and shall have the ability to set the motion sensitivity and sampling
time.
22. The VMS shall authenticate video, enabling users to verify that the video has not
been modified since it was recorded.
23. The VMS shall have live video windows consistent with video playback windows
in appearance and operation.
24. The VMS shall control PTZ cameras.
25. The VMS shall allow the entire live video window to be a mouse-sensitive area
for PTZ control.
26. The VMS shall provide an optional heads up display (HUD), which supports
layering a PTZ control user interface over the video, providing a visual indication
of the window areas that control zoom, focus, and iris functions.
27. The VMS shall support camera presets by providing a toolbar, or other GUI
method, for working with camera presets when viewing live video from a PTZ
camera.
28. The VMS shall provide the ability to view camera tours through a graphical, iconbased user interface.
29. The VMS shall allow the user to access a calendar view to query by month, day,
and year, and by hour, minute, and second.
30. The VMS shall allow the user to access a hierarchical tree to manage the icons
that represent cameras.
31. The VMS shall allow hovering from the camera list to preview the camera window
in real-time.
32. The VMS shall provide auto-play alarm tiles and workspaces.
33. The VMS shall allow users to pin alarms to tiles, which keeps the alarm on the
tile until it is acknowledged.
34. The VMS shall allow administrators to configure access rights and privileges for
every user. The configured user access rights and privileges will apply when the
user logs on to any workstation.
35. Review application operations shall be able to be restricted. It shall be possible to
restrict or enable the following functionality:
i. Live video
ii. PTZ control
iii. Assigning PTZ priorities for take-over functionality
iv. Digital zoom
15
v. Camera menu
vi. Recorded video
vii. Export video
viii. Investigation management
ix. Alarm notification, alarm viewing, alarm history
x. Cameras
xi. Tours
xii. Salvos
xiii. Maps
xiv. Sites
xv. Remote viewing access
xvi. Remote Viewing maximum bandwidth
xvii. Remote viewing priority
36. The VMS shall allow users to select the following pattern functionalities:
i. Configure PTZ presets
ii. Call-up camera patterns
iii. Record patterns
iv. Stop recording pattern
37. The VMS shall allow users to directly access internal camera menus that comply
with supported protocols.
38. The VMS shall allow users to define, save, and call up PTZ presets, patterns,
and virtual guard tours as supported by the camera manufacturer.
C. WebReview Client Application
1. The VMS shall provide a thin secured client with a look and feel that is consistent
with the Review application for remote video viewing, to reduce training and
improve usability.
2. The WebReview application shall be operational with bandwidth as low as
56kbps.
3. WebReview capabilities shall be:
i. Live and video playback
ii. Display of alarms and auto-play
iii. Bookmarks
iv. Tours, camera presets, PTZ
v. Up to 16 tiles (4X4 layout) support
16
17
18
iv. Ignore environmental changes including rain, hail, wind, swaying trees,
and gradual light changes
v. Classify objects
vi. Detect tripwire events
vii. Detect multi-line tripwire events
viii. Detect enters, exits, appears, disappears, inside of, loitering,
leave behind, and taken away events
ix. Detect scene change events
x. Create object size and size change filters
8. The VMS shall be able to combine object tracking with object classification,
allowing detection of specific objects in a region of interest, while ignoring other
object types.
9. The VMS shall support alarm generation and other actions, based on the VMS
rule engine for when an object is detected, classified, and tracked.
10. The VMS shall support 3rd party facial recognition analytics and initiate an alarm
event when a specific face is recognized from a user deined pre-configured list
during a live video feed or in post event forensic analisys.
11. The VMS shall support 3rd party License Plate Recognition analytics and initiate
an alarm event when a specific licence number is recognized from a user defined
pre-configured list during a live video feed or in post event forensic analisys.
H. Virtual Matrix
1. The VMS shall automatically distribute live and recorded video to video walls
(analog or digital) via decoders across dispersed user locations in a bandwidthefficient manner, effectively replacing the most commonly used features of legacy
cross-point matrices.
2. The VMS virtual matrix shall have the ability to send alarms and events, live and
recorded, across multiple sites.
3. The Virtual Matrix shall have the capability to interface with video walls via a
CCTV keyboard connected to a decoder.
4. The Virtual Matrix shall have the ability to play back a video sequence on an
analog monitor when an alarm or event is activated. The length of the playback
sequence shall be configurable, and may include pre- and post-video. This can
also be done across multiple sites.
5. The Virtual Matrix shall have the capability of creating camera sequences with
the following functionality:
i. Each sequence shall support up to 100 cameras.
ii. Each camera in the sequence shall have its own individual dwell time,
from 1 to 60 seconds.
iii. Each entry in a sequence shall have the capacity to trigger camera
presets.
19
iv. Multiple users shall be able to view the same camera sequence
simultaneously. Users viewing the same sequence simultaneously can
pause and re-start the sequence without affecting other viewers.
v. Operators shall be able to use an integrated CCTV keyboard to control
pan-tilt-zoom, iris, focus, dome relays, and dome presets to an analog
monitor.
vi. The VMS shall enable users to assign cameras to monitors by attaching
any adapted CCTV keyboard using the following methods:
1. Select a camera from the camera tree in the Control Center onto
an associated monitor
2. Enter a camera number from the keyboard
3. Enable the user to switch between monitor views on the analog
monitors by using the specified keyboard buttons for multiple
cameras
4. Provide a function to start a tour that can be programmed
through the CCTV keyboard
vii. The VMS shall support
comprehensive features:
camera
tours,
including
the
following
Event Management
1. The VMS shall have a rule-based engine with powerful analytics capabilities that
provides the following actions as responses to events and behaviors, including
events that occur on one site and responses triggered on another site:
i. Automatic event notification
ii. Video distribution
iii. Process activation
2. Triggering responses shall be addressed on the following:
i. when an event occurs
20
Video Recording
1. The VMS Recorder shall be capable of performing multiple tasks simultaneously,
and, provided hardware configuration and software setup guidelines are followed,
no task shall interfere with any other task.
2. The VMS shall be able to perform the following tasks simultaneously:
i. Digitizing and compressing video, and calculating digital signatures for
video authentication
ii. Writing video to files on local hard disks and maintaining an accurate
index of the stored video files
iii. Deleting older video files as needed, freeing up space to record newer
video files
iv. Selectively transferring recorded video to long-term storage media
3. The VMS shall be capable of supporting dual streaming live or recorded video in
different resolutions or frame rates.The VMS shall be capable of performing the
following tasks related to alarms:
i. Executing video image analysis algorithms, including activity detection
and video loss detection
ii. Receiving signals from alarm inputs and generating alarm messages
iii. Processing alarm response instructions including calling, changing
recording modes, and controlling alarm relay outputs
21
23
24
6. The VMS shall be capable of retaining video online after transferring it to longterm storage (ESM). Video shall be retained online on the recorder to support
immediate playback, even if the video has been successfully copied to long-term
storage media.
N. Managing Long-Term Storage and Archiving
1. The VMS shall support automatic long term storage with the ESM.
2. Long-term storage shall be implemented using separate storage attachments.
3. The VMS shall support multiple long-term storage devices.
4. The VMS shall be capable of independent operations between storage servers.
5. The VMS shall be capable of immediate transfer to long-term storage.
6. The VMS shall support the ability to catch up after storage server downtime. If a
storage server must be taken out of service temporarily for maintenance, the
VMS shall retain video designated for long-term storage online on Recorders.
When the storage server is placed back in service, it shall transfer video data to
long-term storage faster than the rate at which new video is being recorded.
7. The VMS shall be capable of variable retention times, i.e., it shall support the
segmentation of cameras into groups based on the video retention requirements,
so that video is retained for some cameras longer than for others.
O. Archived and Bookmarked Video
1. The VMS shall allow disks to be reserved for video archiving.
2. The VMS shall support copying bookmarked video to the appropriate archive
storage media, and ensure that the video will not be overwritten or deleted for the
specified number of days.
3. The VMS shall allow any video clip attached to an investigation to be
automatically archived. The default video retention time shall be 60 days. This
retention period can be modified by the system administrator.
4. The VMS shall allow database queries to find reports, view reports, and export an
HTML page with the ability to attach video clips and still images to a report.
P.
Health Check
1. The VMS shall provide a Health Check application for live monitoring and
detailed system performance metrics on system components, including all
server-side software applications, including video recorder software.
2. The VMS shall provide a Health Check application for live monitoring and
detailed system performance metrics on edge devices, and IP cameras.
3. The VMS shall be capable of exporting performance analysis results.
4. The VMS shall offer a user interface designed to enable the management of the
following:
i. System logs
25
vii. PTZ commands supported in the service SDK are available in the Client
SDK.
viii. Calling up camera patterns from the Client.
ix. Accessing camera menus via the Client.
x. Streaming HD to the Client.
xi. Streaming MJPEG to the Client.
xii. Event Notification to Client, such as Video Lost, Motion Detection, and
Input Relay notifications.
xiii. Triggering contact closures on any user-specified Verint edge device or
IP camera whose hardware is equipped with this capability.
xiv. A Verint Direct Show filter interface shall be available to display live and
playback video.
xv. The interface shall be functional for any type of codec used (Verint, Axis,
etc.).
xvi. PTZ overlay support.
xvii. Digital Zoom support.
T. Camera Tampering Detection
1. The VMS shall support the Camera Tampering Detection resident on the edge
devices. The VMS shall monitor the following types of tampering alerts
communicated by the edge devices:
i. Camera blocked fully or partially
ii. Out of Focus (OoF) or Camera Defocus, where the image becomes
blurred because the camera is being defocused
27
28