SOW USMC Parris Island CaseCracker.pdf
PDF 172 KB Posted
- Attached to
- CaseCracker Onyx Interviewing RMS
- Solicitation number
- M0026325SS003
- Issued by
-
United States Marine Corps
About this file
This Scope of Work (SOW) details the United States Marine Corps (USMC) requirement for a CaseCracker® Onyx Interview Recording and Management System (IRMS) for MCAS Beaufort and MCRD Parris Island, South Carolina. The system must digitally record audio and video interviews, provide an authentic record of interrogations, improve investigator focus, assist in accurate testimony, allow real-time observation by multiple investigators, and facilitate continuous improvement through interview review.
The technical specifications require a Commercial off-the-shelf (COTS) enterprise-class network-based system with specific hardware and software components, including a server with 4TB storage, two high-definition IP cameras per interview room, digital microphones, a room controller, start/stop switch, recording indicator light, and flag switch. The system must support multiple recording streams, encryption, cryptographic hashing for evidence integrity, and have comprehensive user management with granular permissions. Additional contract requirements include returning installation sites to original condition, providing training to soldiers, offering customer support during weekday business hours, and maintaining daily housekeeping at the installation site.
View the file
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Scope of Work
USMC Paris Island, SC CaseCracker® Onyx Interview Management and Recording Contract
1. General: MCAS Beaufort, SC has a requirement to purchase and install a CaseCrakcer Onyx Interview Recording and Management System (IRMS) in order to be in compliance with CID Regulations USMC Criminal Investigation Division (CID) has mandated that CaseCracker® will be the standard interview system utilized across the command. The reason for this is wide disparity among systems in CID offices and the problems that result in playback of recorded interviews. The U.S.
Marine Corps HQ Division has received recorded interviews they are unable to play due to the interview system having proprietary software that precludes viewing without the proper program.
This issue has also created problems with supported Trial Counsels and Commanders viewing interviews on their computers. The CaseCracker® systems must provide:
• Digitally record audio and video interviews and interrogations that document crucial testimonial evidence, particularly in cases where there is little or no physical evidence;
• Provide an authentic record of the interview/interrogation by preserving the event with a recording that includes both audio and video;
• Improve the investigator’s ability to focus on the interview/interrogation by reducing the need for prolonged delays in questioning for the purpose of note taking;
• Assist investigators and attorneys to ensure more accurate testimony;
• Allow more than one investigator to watch the interrogation in real time in order to relay suggestions to the interviewer, and;
• Facilitate continuous improvement by providing a means to review interviews / interrogations for training and evaluation purposes.
2. Scope: Furnish all labor, material, equipment, incidentals, supervision and transportation to installation of the case cracker systems with the work outlined below:
a. MCRD Paris Island, SC
• Provide one (1) Interview Room with case cracker capability.
• Requires one (1) Onyx Lite CaseCracker® system.
• Three (3) years of hardware and three (3) years software warranty.
General Requirements
The IRMS shall be composed of Commercial off-the-shelf (COTS) equipment.
• The IRMS shall have a proven multi-year operational track record.
• The IRMS shall be backed by a technical support team from the manufacturer. The cost of support shall be included as part of the software licensing.
• The IRMS shall be backed by a 3-year hardware warranty from the manufacturer. The cost of the hardware warranty shall be included in the hardware purchase.
Interview Management and Recording Contract
• The IRMS shall be designed as an enterprise-class network-based system for large scale law enforcement agencies.
• The IRMS shall use a client/server architecture.
• The IRMS server application shall run in a CentOS Linux environment and perform recording, secure hashing, indexing, storage and streaming of video recordings.
• The IRMS client application shall run in a standard Windows PC which can be provided by the manufacturer or by the agency.
• The IRMS client shall be an easy-to-use intuitive graphical user interface application.
• The IRMS shall enable an authorized administrator to create an unlimited number of user login accounts.
• The IRMS shall enable an authorized administrator to create and manage an unlimited number of user groups.
• The IRMS server application shall be capable of interacting with up to 3 client applications at once over an office Local Area Network (LAN).
• The IRMS server application shall be capable of recording sessions from up to 4 rooms at once. Each session shall include video streams from 2 cameras and 2 microphones per room.
• The IRMS server application shall interface to the interview room recording devices (cameras and microphones) over an isolated secure recording LAN.
• The IRMS server shall interface to the isolated recording LAN through a Gigabit Ethernet link to ensure sufficient bandwidth for HD video streams from multiple rooms.
• The IRMS shall be built with numerous redundancies throughout including:
o Two video streams and four audio streams per room.
o A working copy and evidentiary copy of a single recording.
o All streams, working copies and evidentiary copies to be stored on the file system shall be encrypted and protected on a separate hard disk.
• The IRMS shall compute a cryptographic SHA 3-256 fingerprint while recording to ensure later evidence integrity. The hash shall be computed on each video and audio stream, and the hash values shall be updated in the file approximately every two seconds.
• The IRMS shall enable an authorized user to re-verify the file to ensure integrity at a later date.
Interview Management and Recording Contract
Equipment Requirements
Server requirements:
• The IRMS server shall include the following: server complete with 4TB of storage and (1) power supply (dual redundant auto-failover).
Each interview room of the IRMS shall contain the following equipment:
• Two high-definition IP Cameras.
o The IRMS shall have covert (typical) or overt options for the cameras.
o The IRMS shall support ONVIF-profile S compliant Axis cameras at a minimum of 720P resolution.
o The IRMS shall support cameras with a resolution of up to 1080p.
o The IRMS cameras shall offer a wide range of configurable parameters, including frame rate, bit rate and compression. Additionally, it shall be possible to configure the cameras to superimpose the time onto the video when the video is originally encoded. This timestamp becomes a permanent part of the video and cannot be removed.
• One digital Microphones.
o The IRMS shall support a range of microphone choices including the Louroe Verifact A and the Louroe Verifact D microphones.
o The IRMS microphones shall have a frequency response from 20Hz - 5kHz (-6dB).
• One Cardinal Peak Technologies Room Controller (RC).
o The IRMS RC shall perform the following functions:
It shall receive uncompressed audio from the microphones and format that audio, still uncompressed, for streaming across the recording LAN
It shall provide breakout connections to a start/stop wall switch, two recording indication lights, and a flag switch
It shall provide two power-over-Ethernet interfaces to the IP cameras enabling the two cameras to be served by only one Ethernet drop.
It shall enable changes in camera configuration settings from the IRMS client application.
• One Start/Stop Switch mounted in a 1-gang electrical box inside or outside the interview room near the door. The switch shall start or stop recording.
• One Exterior Recording Indicator Light mounted outside the interview room, with the words “In Use” to warn others that a recorded interview is in progress. The exterior recording indicator light shall only be turned on if there is positive confirmation of a recording from the IRMS server.
• One Wired Flag Switch allowing the interviewer to unobtrusively mark important parts of the interview.
o The wired flag switch shall be a small, wired, momentary contact switch that is mounted under a table near where the interviewer sits.
Interview Management and Recording Contract o Pressing the wired flag switch during the interview shall place an index point (flag”) in the video recording.
Operation, Recording & Playback
• The IRMS shall enable recordings to be started from the client application running on Windows based PCs attached to the office LAN.
• The IRMS client shall be the main interface to the system allowing authorized users to start, view and flag live interviews; search and play back stored interviews; and export stored interviews.
• The IRMS client shall be a traditional Windows application, not a web application.
• The IRMS shall display a view of all available interview rooms upon logging into the IRMS client.
o The room view screen shall show live, thumbnail views of the interview rooms, without audio.
o The room view shall provide a security view updated every 3 seconds while no recordings are taking place.
• Once recording is initiated either from the workstation client or from the start/stop switch, group permissions shall determine who may view.
• The IRMS shall indicate which rooms are actively recording (with a pulsing red recording icon) and which rooms are available.
• Clicking on an interview room with a recording in progress shall allow an authorized user to observe the interview, with full ability to hear audio, view both cameras, and view, add, and edit per-session metadata and flags.
• Clicking on an unused room shall allow a user to immediately start recording.
• The recording view of the IRMS shall show users both camera views in a picture-in-picture format. The
IRMS shall provide the ability to swap the two cameras’ views by clicking on the picture-in-picture.
• The recording view of the IRMS shall enable a user to hear the audio recording, switch between audio microphones and see a VU meter for visual feedback that audio is being recorded.
• The recording view of the IRMS shall display metadata fields that an authorized user can fill out.
• The IRMS shall pre-populate the following per-session metadata fields: room/location, start time, duration (populated after the interview completes), number of flags, and the user who initiated recording. Other metadata shall be configurable by authorized users such as interviewer, case number or other additional fields as desired.
Interview Management and Recording Contract
• Case notes shall be stored in two ways in the IRMS. One, there shall be a per-session Notes field. Two, case notes that are specific to points in the recording tied to flags, which allows quick access to the associated video. Both types of metadata entry shall be full-text searchable.
• The user shall be able to view, add, edit, and delete flags by clicking on the Flags tab of the recording view. Flags shall be tied to a specific instance in the interview, and the IRMS shall have the ability to add them from the client with or without descriptive text. In addition to free-form text entry, the client shall allow users to fill in flags with pre-defined text selected from an administrator-configured list, which could contain commonly-used tags such as “Miranda” or “Confession” and a generic Flag. Finally, the IRMS shall have the ability to add a flag (without descriptive text) to the interview when the interviewer presses the flag switch in the interview room during recording.
• The IRMS shall provide an archive view which shall show video stored on the system.
• The IRMS shall enable users to view recently recorded or recently viewed video, or they shall be able to search all stored video.
• The IRMS shall have Administration pages for all system functions (overall system configuration, policy definition, mapping of permissions to users and groups, etc.) that are accessible to authorized users.
• The IRMS shall maintain a system audit log, which shall record user and administrator activity for audit purposes.
• The IRMS system audit log shall be written to standard syslog and flat files. The retention window shall be configurable.
• The following events shall be logged:
o User logs in, user logs out o Begin or end recording (either client-initiated or wall-switch-initiated) o Pause or resume recording o Delete recording o View video/audio o Export video, audio, or other data from the system o Add/edit/delete metadata or flags o System administration functions
Data Export and Import
The IRMS client shall support exporting a number of different non-proprietary file formats:
• An MP4 file containing both video streams and both audio streams.
o The IRMS client shall enable the user to choose to include all streams, or select any subset of streams for inclusion, Interview Management and Recording Contract o The IRMS shall encode video using h.264, and record the exact bits that were delivered from the IP cameras at the time of recording.
o The IRMS shall record each track of audio twice: Once using the Apple lossless ALAC codec, and again using the AAC algorithm.
o The IRMS shall record, in the MP4 file, the secure hash information for the audio and video streams, so that it can later be validated.
o The MP4 file created by the IRMS shall follow open standards to enable playback in readily-available commercial players such as Windows Media Player, QuickTime, and VLC.
o A PDF file containing the per-session metadata from the interview.
• The IRMS client shall enable a user to export all files (audio & video, audio-only, video-only, metadata) to the client computer.
• The IRMS client shall enable a user to store recorded files to any file system supported by the underlying hardware, including removable media and enterprise-wide file servers.
User Management and Authentication
• The IRMS shall require an authenticated user for all actions performed on the system, with the exception of pressing the start/stop button located outside an interview room. Each user must log in to the Client when it is started.
• The IRMS shall enable permissions to be individually set on a per-group basis for most actions on the system.
3. Any construction changes made for the installation / wiring of the rooms must be returned to its original configuration prior to installation, to include the patching of holes and paint to its original color.
4. The Installation Company will be responsible for the transportation of its personnel, to include meals and lodging. The Company will be required for the shipping of any equipment required for the installation of the Onyx Enterprise CaseCracker® system and proper recovery of the installation site in order to return it to its original condition prior to installation.
5. Provide a training session to all available Soldiers, after the completion of installation, to ensure familiarity with the system by the daily users.
6. Provide customer support / technical support at all locations listed in this scope of work from 0800-
1700 on weekdays.
7. Daily Housekeeping: The Contractor shall keep work area clean and remove all unneeded construction debris daily and/or as directed by the Construction Inspector.
8. Work performed under this task order shall comply with the latest addition of the publications dated at the time of the task order award.
File details come from the government source that posted it. Updated .