Pelco Vxprofessional
Pelco Vxprofessional
Section 28 23 00
Pelco understands that information is critical to success, which is why we are singularly
focused on the development of video surveillance and security solutions that provide you
the information necessary to make real-time, business-enabling decisions. From the
recently introduced VideoXpert video management platform to our industry-leading
selection of IP cameras and accessories, Pelco is committed to designing and delivering
a broad range of high-quality, IP video security products and systems complemented with
an unparalleled level of customer support and services.
Notes to Specifier:
1. Where several alternative parameters or specifications exist, or where, the specifier has the option of
inserting text, such choices are presented in <bold text>.
PART 1 GENERAL
1.01 SUMMARY
A. Section includes an IP Video Management System.
B. Related Requirements
1. 27 20 00 Data Communications
2. 28 05 00 Common Work Results for Electronic Safety and Security
a. 28 05 13 Servers, Workstations and Storage for Electronic Safety and Security
b. 28 05 33 Safety and Security Network Communications Equipment
c. 28 05 45 Systems Integration and Unified Systems
3. 28 06 20 Schedules for Video Surveillance
4. 28 16 15 Access Control Interfaces to Video Surveillance
5. 28 21 00 Surveillance Cameras
6. 28 25 00 Video Surveillance Positioning Equipment
7. 28 31 31.15 Intrusion Detection Interfaces to Video Surveillance
8. 28 51 15.13 Information Interfaces to Video Surveillance Systems
1.02 REFERENCES
A. Abbreviations
1. API – Applications Programming Interface
2. DHCP – Dynamic Host Client Protocol
3. FIPS – Federal Information Processing Standard
4. FISMA - Federal Information Security Management Act
5. GUI – Graphical User Interface
6. IP – Internet Protocol
7. JPEG – Joint Photographic Experts Group
8. LDAP – Lightweight Directory Access Protocol
9. MJPEG – Motion JPEG
10. MPEG – Moving Pictures Experts Group
11. NSM – Network Storage manager
12. NTP – Network Time Protocol
13. ONVIF – Open Network Video Interface Forum
14. RMF – Risk Management Framework
15. SNMP – Simple Network Management Protocol
16. STIG – Security Technical Implementation Guides
17. TLS – Transport Layer Security
18. UPS – Uninterruptible Power Supply
19. VMS – Video Management System
B. Reference Standards
1. Network
a. IEEE 802.3 Ethernet Standards
2. Video
a. ISO / IEC 14496 –10, MPEG-4 Part 10 (ITU H.264 or H.265)
b. ISO / IEC 10918 – JPEG
c. ONVIF – Profile S
3. Emissions
a. FCC-47 CFR Part 15, Class A
b. CE, Class A
c. ICES-003, Class A
C. Definitions
1. Cell – A defined area within a tab.
2. Playlist – A series of recorded video clips.
3. Role - A group of permissions defining abilities and responsibilities within a system.
4. Tab - A layout populated with sources, e.g., video and plugins.
5. Tags - Custom attributes that users with sufficient rights can create and assign to cameras and
devices, helping organize resources.
6. Workspace - A collection of tabs spanning the monitors connected to a workstation.
0.02 SUBMITTALS
A. Informational Submittals
1. Product Data
a. Manufacturer’s printed or electronic data sheets
b. Manufacturer’s installation and operation manuals
c. Warranty documentation
2. Password assignment plan
3. Manufacturers Cyber Hardening Guidelines.
4. Shop Drawings
B. Closeout Submittals
1. Final listing of devices and settings
2. System test results
3. Statement of compliance with Manufacturer Cyber Hardening Guidelines.
0.03 QUALIFICATIONS
A. Manufacturer shall have a minimum of five (5) years of experience in producing IP video application
software.
B. Installers shall be trained and authorized by the Manufacturer to install, integrate, test, and
commission the system.
END OF SECTION
PART 2 PRODUCTS
2.01 EQUIPMENT
A. Manufacturer: Pelco, Inc.
625 W. Alluvial Ave.
Fresno, California 93711 USA
Phone: +1 813 888-9555
Web: www.pelco.com
E-mail: [email protected]
B. Models
1. VMS: VideoXpert® Professional
2. VideoXpert Professional Servers:
6N
VXP-P3-72- Power 3 Server 2019 72 TB RAID 5 Dual 54.55
5N
VXP-P3-72- Power 3 Server 2019 72 TB JBOD Dual 65.46
JN
VXP-P3-48- Power 3 Server 2019 48 TB RAID 6 Dual 21.82
6N
VXP-P3-48- Power 3 Server 2019 48 TB RAID 5 Dual 32.73
5N
VXP-P3-48- Power 3 Server 2019 48 TB JBOD Dual 43.64
JN
VXP-P3-36- Power 3 Server 2019 36 TB RAID 5 Dual 21.82
5N
VXP-P3-36- Power 3 Server 2019 36 TB JBOD Dual 32.73
JN
VXP-P3-0- Power 3 Server 2019 0 TB Unconfigured Dual N/A
XN
VXP-E3-4-J- Eco 3 10 IoT 4 TB JBOD Single 3.63 TB
S
VXP-E3-8-J- Eco 3 10 IoT 8 TB JBOD Single 7.26 TB
S
VXP-E3-12- Eco 3 10 IoT 12 TB JBOD Single 10.89 TB
J-S
VXP-E3-24- Eco 3 10 IoT 24 TB JBOD Single 21.78 TB
J-S
VXP-E3-32- Eco 3 10 IoT 32 TB JBOD Single 29.10 TB
J-S
VX-WKST2 Desktop 10 IoT N/A N/A Single N/A
Workstation
VX-RKWKST Rackmount 10 IoT N/A N/A Single N/A
Workstation
C. Alternates: None
R. The IP VMS shall support Lightweight Directory Access Protocol (LDAP) to authenticate users.
S. The IP video management system shall allow archival of video data to external network locations or
NAS devices over a network connection. The archival schedule shall be either automatic at user-
defined intervals or manually executed.
T. The video management system shall allow an administrator to enable pruning of previously recorded
video by removing P-frames and retaining I-frames only, after a specified duration of days.
U. The video management system shall be available as a hardware server with capacity to record up to
96 cameras at up to 450 Mbps recording throughput (per recorder).
V. The video management system shall be available as a software product that can be installed on
COTS hardware.
W. The server shall support semantic grouping and organization of cameras/devices into groups using
“tags”.
X. The system shall allow users to export video on request; exported video shall be stored locally on the
server or on another network location selected by the administrator.
Y. The system shall support aggregation by a higher-level environment, allowing the IP video
management system to belong to a confederation of servers.
Z. Support for RTP video streaming over Transmission Control Protocol (TCP) and User
Datagram protocol (UDP)
AA. The VMS shall be accessible via a web browser with no software installed for live and playback
functionality.
BB. Basic Analytic capabilities
1. Motion – Receive motion detection events from cameras
2. Alarm – Receive detection of physical alarms from cameras within the system, triggering an event
3. Analytic – Detection of analytic events and edge analytic events from cameras, including those
that are free of charge
6. Video
a. Outputs 4x Mini DisplayPort (DP++) 1.4
b. Memory 2 GB GDDR5
c. Maximum Video Resolution Per Output Type
1) mDP 1.4 direct connect HDR 5120 x 2880 at 60 Hz (30-bit color)
7. Audio
a. Outputs DisplayPort Audio
b. Connector Types mDP Cable (Out)
8. USB Ports
a. USB 3.0 2x front
b. USB 3.1 Type-C 1x front, 2x rear
9. Networking
a. Gigabit Ethernet (1000Base-T) ports 1x 1 Gigabit Ethernet (1000 Base-T),
1x 10 Gigabit Ethernet (10 G Base-T)
b. Throughput 250 Mbps
c. IP Version IPv4 and IPv6
10. Browser Current version of Google Chrome, Mozilla Firefox, or Microsoft Edge
11. Power
a. Input 100 to 240 VAC 50/60 Hz, autoranging
b. Supply Internal 550 W—1 included, 2 maximum
c. Consumption 2107 BTU/hr maximum (550 W power supply)
12. Environmental
a. Temperature
1) Operating 10° to 35°C (50° to 95°F) at unit front air intake
2) Storage -40° to 65°C (-40° to 149°F)
b. Operating Humidity 10% to 85%, non-condensing
c. Non-Operating Relative Humidity 10% to 90%, non-condensing
d. Operating Altitude Max. 3048 m (10,000 ft)
e. Operating Vibration 0.26 Grms
13. Physical
a. Dimensions 57.75 x 48.2 x 4.28 cm (22.73 x 18.97 x 1.68 in)
b. Unit Weight (varies by configuration) 12.42 kg (27.38 lb)
c.
C. Desktop Workstations (Pelco VX-WKST2 Models)
1. Processor: Intel Core™ i5-12500
2. Operating System: Microsoft Windows 10 IoT Enterprise (LTSC)
3. OS Drive: SSD m.2 256 GB
4. RAM: 32 GB DDR4
5. Video
a. Outputs 4x Mini DisplayPort (DP++)
b. Memory 8 GB GDDR6
c. Maximum Video Resolution Per Output Type
1) The operator shall be able to specify the name & description of the bookmark.
2) The operator shall be able to lock video and audio around the bookmark and set the time
range for the bookmark.
b. The Client shall allow operators to search bookmarks by name, description, or time range.
11. Pan Tilt Zoom (PTZ)
a. Digital Zoom - An operator shall be able to digitally zoom in a video stream in live or playback
mode.
b. Optical Zoom and Pan Tilt Control: Operators shall be able to control PTZ cameras.
c. The Client application shall be able to perform digital de-warping of Optera and Evo 180-,
270-, and 360-degree cameras.
12. Playback
a. The Client application shall enable synchronized playback of up to nine (9) streams
simultaneously in one tab.
b. The Client application shall have the capability to playback several non-synchronized
cameras at one time in different cells.
c. For viewing recorded video, cells 1/4 the size of the tab or larger shall display full-frame rate
video, and cells smaller than 1/4 the size of the tab shall playback only I-Frames to conserve
bandwidth and processing power.
d. When hovering over a recorded video time bar, an operator shall see a thumbnail
representing the contents of the video stream at that point in time.
e. Available playback control functions:
1) date-time selection
2) synchronized playback of selected cells within a tab
3) play video at normal speed
4) pause video and advance one frame
5) pause video and rewind 0.5 second
6) fast forward video at speeds up to 128x
7) rewind video at speeds up to 128x
8) jump video forward or back in preset increments and initiates playback
9) forward video to live playback
10) take snapshot of the current frame
f. Hovering over a video playback cell with a mouse shall display the playback control menu.
13. The user shall be able to configure a rotating sequence of cameras, allowing the application to
cycle through cameras relevant to the operator without intervention.
a. Using keyboard input alone, the operator can type a camera number, a preset number, or a
time (hhmm format) to jump to a selected camera. No mouse input is necessary.
b. Users shall be able to create keyboard shortcuts to trigger predefined video management
system actions.
14. The user shall be able to create a sequence of cameras by dragging and dropping camera names
in a single user interface.
a. The user shall be able to configure a rotating sequence of cameras, allowing the application
to cycle through cameras relevant to the operator without intervention.
b. The user shall be able to configure a sequence of cameras that appear on alarm, allowing the
application to cycle cameras when an event or alarm relevant to the user occurs.
H. Investigations
1. An investigation mode shall be available to provide multiple layouts (1x1, 2x2, and 3x3) with
synchronized playback controls, allowing users to fully investigate a scene from multiple angles.
2. The investigation mode shall display recording types for motion, analytics, and alarms in recorded
video.
3. The investigation mode shall enable operators to synchronize video playback and export
investigative playlists covering scenes of interest in forward or reverse at speeds up to 128 times
normal playback.
4. Users shall be able to create playlists from multiple video clips encompassing selected scenes
from an investigation. Audio shall be included any time it is associated with a video clip.
5. Operators shall be able to save an investigation, preserving the associated device list and any
created clips for later recall.
a. Saved investigations shall be capable of being shared with other operators.
6. Operators shall be able to export individual video clips or entire playlists.
7. Administrators can configure the system to save exports to a shared network drive for evidentiary
safe-keeping and quick access.
8. Investigation mode shall allow video clips from cameras of interest to be clipped to shorter times
to allow for smaller video exports.
9. Investigation mode shall be a built-in application, provided at no additional cost.
10. Investigation mode shall have the ability to create multiple clips, allowing views from any camera
to be added to an exported playlist.
I. Export
1. The Client shall allow a user to preview the export playlist prior to creating the finished export.
2. The Client shall initiate an export on the server independent of the client workstation; allowing the
user to log off or use their workstation for other tasks.
3. An operator shall be able to create a JPEG or PNG snapshot image of the current frame of video
in a cell. The user shall be able to include the camera name and timestamp in the snapshot.
4. An operator shall be able to select encryption of exports prior to the export, and the export shall
be protected by the user-entered password.
5. The system shall save the export and permit the operator to download the export to any system-
accessible media including locally to HDD, CD/DVD, Flash USB device, or to network storage.
J. Display
1. The Client application shall allow at least four (4) 1080p resolution streams per monitor and
support 60 fps camera streams per monitor.
K. Events
1. The Client application shall enable an operator to respond to events.
2. The Administrator shall specify which Clients shall receive notifications by user role.
3. Certain events shall be configurable for acknowledgement.
a. Acknowledgement options:
1) snoozed
2) in process
3) acknowledged
L. Relays – For devices that have a physical relay that is enabled on the VMS System, the Client
application shall enable operators to activate or deactivate relays.
M. Plugins – The Client application shall support an open interface that facilitates the creation and
deployment of user interface plugins including, but not limited to, mapping, video information
overlays, access control, license plate recognition, and video content analysis with the option to
integrate other third-party applications (such as advanced GIS Mapping Interfaces).
N. System and Device Information
1. Information management
a. The Client application shall provide a mechanism to create and assign metadata to devices.
b. A primary device list shall be apparent in the Client application, and devices shall be
assignable to folders.
1) The device list shall be sortable by device name or device number.
2) The device list shall be able to be filtered by the following terms:
a) simple text-based filter, matching the device name or device number
b) tag-based filtering, showing devices matching the intersection of all assigned tags
c) status-based filtering, showing devices with a particular status
2. User Roles, as assigned by a System Administrator, shall define the limits of a user’s ability to
access live or recorded video and to export video and other standard client operations.
a. Authorized users shall be able to share views, including window arrangements and camera
selections, with other users, for purposes of collaboration.
3. When using a mouse to hover over a device in a listing, a popup shall appear with the following
information:
a. Device name
b. Thumbnail image
c. Device state
d. Associated tags
e. IP Address
O. Client Specifications – See Specifications / Minimum System Requirements VXP-WKST2 and VX-
RKWKST, above.
1.05 INTEGRATIONS
A. Plugins shall be able to be created by third-party developers using a vendor-provided API that is a
RESTful open-standard architecture to communicate with the VMS system.
B. Plugins shall be built using programming languages that can make HTTP requests and parse JSON
responses.
C. API clients shall interact with VMS using the HTTP methods of GET, POST, PATCH, PUT, and
DELETE.
a. Digital Zoom - An operator shall be able to digitally zoom in a video stream in live or playback
mode.
b. Optical Zoom and Pan Tilt Control: Operators shall be able to control PTZ cameras.
c. The Client application shall be able to perform digital de-warping of Optera 180-, 270-, and
360-degree cameras.
9. Playback
a. The Client application shall have the capability to playback non-synchronized cameras at one
time in different cells.
b. Available playback control functions:
1) date-time selection
2) play video at normal speed
3) fast forward video at speeds up to 128x
4) rewind video at speeds up to 128x
5) forward video to live playback
6) take snapshot of the current frame
c. Hovering over a video playback cell with a mouse shall display the playback control menu.
10. Using keyboard input alone, the operator can type a camera number, a preset number, or a time
(hhmm format) to jump to a selected camera. No mouse input is necessary.
E. Export
1. The Client shall allow a user to create quick export in one- or five-minute increments.
2. The Client shall initiate an export on the server independent of the client workstation; allowing the
user to log off or use their workstation for other tasks.
3. An operator shall be able to create a JPEG snapshot image of the current frame of video in a cell.
4. An operator shall be able to select encryption of exports prior to the export, and the export shall
be protected by the user-entered password.
5. The system shall save the export and permit the operator to download the export to any system-
accessible media including locally to HDD, CD/DVD, Flash USB device, or to network storage.
F. Events
1. The Client application shall enable an operator to respond to events.
2. The Administrator shall specify which Clients shall receive notifications by user role.
3. Certain events shall be configurable for acknowledgement.
a. Acknowledgement options:
1) snoozed
2) in process
3) acknowledged
G. Relays – For devices that have a physical relay that is enabled on the VMS System, the Client
application shall enable operators to activate or deactivate relays.
H. System and Device Information
1. Information management
a. The Client application shall provide a mechanism to create and assign metadata to devices.
b. A primary device list shall be apparent in the Client application, and devices shall be
assignable to folders.
VideoXpert Professional v3.24 VIDEO MANAGEMENT SYSTEM
C4052A-Y | 04/24 18
GUIDE SPECIFICATION
Section 28 23 00
3. Module Specifications
a. 3D Space Mouse Keypad
b. Joystick Fully proportional PTZ, variable speed; with
zoom, iris, and focus controls
4. Physical
a. Dimensions 204 x 142 x 58 cm (8.0" D x 5.6" W x 2.3" H)
b. Unit Weight 665 g (1.47 lbs)
5. Environmental
a. Operating Temperature 0 to 40C (32 to 104F) air intake of unit
b. Storage Temperature –40 to 65C (–40 to 149F)
1.09 KEYBOARD
1.10 CYBERSECURITY
A. The VMS server application user interface shall support the following:
1. client authentication
2. TLS-based encryption over HTTPS
3. configurable roles and permissions
4. retrieval of logs and reports of user actions
B. System software shall be able to operate without conflict alongside antivirus software.
C. System servers shall not store passwords in an unencrypted format.
D. System shall enforce the changing of default passwords upon initial use of the system.
E. System shall support encrypting exports.
F. The VMS Accessory Server shall support HTTPS when acting as a proxy load balancer for the VMS
core server.
G. The VMS server components shall support synchronized system clocks using NTP.
H. The system shall support functionality with FIPS-validated cryptographic modules and DISA-STIGs
applied.
I. The system shall support RMF-compliant configurations (FISMA/NIST).
END OF SECTION
PART 3 EXECUTION
3.01 INSTALLERS
A. Contractor personnel shall comply with all applicable state and local licensing requirements.
3.02 PREPARATION
A. The network design and configuration shall be verified for compatibility and performance with the
camera(s).
B. Network configuration shall be tested and qualified by the Contractor prior to system installation.
2.02 INSTALLATION
A. Contractor shall follow all manufacturer published installation and configuration instructions and
guidelines.
2.03 STORAGE
A. Server hardware shall be stored in an environment where temperature and humidity are in the range
specified by the Manufacturer.
END OF SECTION