Attachment 1 - Requirements Checklist.xlsx

XLSX spreadsheet 22 KB Posted

Attached to
Streaming Media Hosting, Management, and Distribution Services - Amendment 1
Solicitation number
USCA26Q0172-01
Issued by

About this file

This is a Requirements Checklist for a commercial off-the-shelf (COTS) Software as a Service (SaaS) video streaming platform solicitation (USCA26Q0172) issued by the Administrative Office of the U.S. Courts. The checklist is designed for vendors to complete during the proposal process by indicating whether their platform meets mandatory and preferred requirements across multiple functional categories. Responses are due by 2:00 PM EST on September 21, 2026, with questions due by 2:00 PM EST on September 10, 2026. Submissions must be sent via email to Kelly_Weidner@ao.uscourts.gov and David_Kelley@ao.uscourts.gov.

The platform must deliver on-demand web streaming of recorded audio and video media through a singularly managed interface with an integrated content management system, HTML5-compatible video players, adaptive streaming capability, and support for 99.9% uptime availability 24/7/365. Mandatory requirements include transcoding for optimized delivery, end-user analytics with reporting capabilities, storage capacity of approximately 17 TB with ability to support 6,000 GB monthly bandwidth and 80 hours of new content uploads monthly, user account management with two-factor authentication, and comprehensive content management features including search, asset organization, metadata management, and publishing workflows. Media upload/ingest must support browser-based, FTP/SFTP, and Telestream Vantage integration methods, with integrated player capabilities including closed captioning support, responsive design across devices, and accessibility features. Additional mandatory requirements encompass secure API integration for developer tools, historical analytics retention for the contract duration, HTTPS endpoints, and compliance with Judiciary IT Standards. Preferred but non-mandatory capabilities include single sign-on integration, content trimming and editing, automatic playlist generation via rules, RSS feed support for podcast distribution, custom transcoding profiles, automatic closed caption generation, multi-language audio support, playback speed adjustment, Google Analytics integration, and geographic location analytics reporting.

View the file

Other files

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

SaaS video streaming platform USCA26Q0172 - Software as a service (SaaS) video streaming platform requirenment.

RFQ - Volume I: Technical Approach Attachment 1 Requirements Checklist

Name of Quoter:
Name of Platform Being Quoted:
Please complete the below checklist by placing an "X" in the appropriate Yes or No box indicating if your platform fulfills each of the listed requirements.
Section 2.1MANDATORY Platform RequirementsMeets RequirementsVendor Notes
YESNO
AA. The platform shall host and provide on-demand web streaming of recorded audio and video media
BB. The platform shall be accessible through a singularly managed interface not a series of component tools/interfaces/logins from different vendors.
CC. The platform shall have an integrated content management system secured to only authorized users for media management (See Section 2.9)
DD. The platform shall include integrated HTML5 accessible video players that can be embedded on court internet and intranet sites as well as standalone platform hosted direct link pages (See Section 2.12)
EE. The platform shall transcode source content for optimized online delivery (See Section 2.11)
FF. The platform shall support adaptive streaming (i.e. dynamically adjust quality of media for an uninterrupted viewing experience)
GG. The platform shall collect end user (viewer) analytics and have the ability to generate reports based on their activity (See Section 2.15)
HH. The platform shall be accessible to users and monitored 24/7/365 for any system failures, disruptions, or other functional problems.
1. The Platform will make accessible quality of service reports.
II. The platform shall be structured in a way that maintains separation between Federal Court Units (AOUSC, FJC, and other federal Judiciary units).
JJ. The platform shall have sufficient storage capability and the ability to scale to support the Judiciary’s needs.
1. The federal Judiciary’s incumbent streaming platform currently requires approximately 17 TB of data storage for existing media, 6,000 Gb for streaming bandwidth a month, and transcoding resources for the addition of up to 80 hours of new content uploaded per month.
2. The platform shall track consumable usage and report on availability
3. The contractor shall provide administrative and technical support to ensure that all associated hosting services are functioning optimally.

4. The platform shall maintain availability of no less than 99.9%, 24x7x365 (not including scheduled downtime)

KK. The contractor shall provide maintenance, enhancements, data integrity and security of servers and supporting components of the platform.
LL. The contractor shall maintain the data and maintain data back-ups in a secure environment to prevent unauthorized access and to prevent catastrophic loss of judiciary data.
2.7User Accounts
AA. The contractor shall establish user accounts for AOUSC and FJC staff that are authorized by VPS manager and deputy manager for administration of the platform.
BB. Platform user accounts shall have separate login names and passwords with rights depending on user’s roles and responsibilities. Privileges shall range from full administrative rights to read only for asset searches.
CC. Platform user accounts shall support two-factor authentication.
2.9Content Management:
AA. The content management system (CMS) shall support interfaces to

1. Upload Media (2.10)

2. Search for assets

i. By all asset fields metadata fields including title, ID, description, keywords.

ii. Support Boolean, fuzzy, and exact match functions.

3. Sort and organize assets

i. Via metadata tagging and/or folder system into groups of media sometimes called projects, channels, and or playlists.

4. Manage and modify all media assets and their accompanying metadata including but not limited to

i. the ability to replace, update, or modify all metadata fields;

ii. the ability to download library assets for offline play;

iii. the ability to automatically assign and manually override thumbnails via integrated thumbnail generator or via still image file upload;

iv. the ability to seamlessly replace media or swap underlying media files that retains embed player; functionality, and associated metadata and viewer analytics consistency; and

v. the ability to delete and remove content at the discretion of the government.

BB. The CMS interface must be a contemporary, user friendly/intuitive for all staff, including those with less technical knowledge, to navigate and perform their responsibilities.
CC. The CMS Shall support a publishing workflow so judiciary staff can:

1. stage projects for review;

2. collaborate with other authenticated court staff;

3. modify assets;

4. publish; and

5. generate embedded codes for display on both internet and intranet websites.

DD. The CMS shall be able to set access restrictions to content to limit viewership based on shared links or shared common passwords.
EE. The CMS shall support the ability to preview/share an unpublished assert using a specific URL that respects permissions and viewer rights as defined in the security section.
2.10Media Upload/Ingest
AA. The platform shall support multiple methods for uploading media files:

1. The CMS shall support browser-based single or multiple media file uploads.

2. The platform shall support simultaneous multi-file (batch) uploads via file exchange protocol:

i. FTP/SFTP and/or

ii. HTTP/HTTPS

3. The platform shall support the direct connection from Telestream Vantage software via FTP/SFTP.
BB. The contractor shall provide complete list of compatible codecs and file types, including recommendations on bitrates, frame rate and structure, resolution, etc. of media source files.
2.11Media Encode and Transcoding
AA. The platform shall support single and batch media file transcoding.
BB. Support previews of all iterations of transcoded media.
CC. The contractor shall provide information of their transcoding profiles for media delivery, including default codecs, resolutions, and bitrates, etc.
DD. The contractor shall provide information of their supported streaming protocols, such as HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP from MPEG, MPEG-DASH, Microsoft Smooth Streaming (MSS) and HDS, HTTP Dynamic Streaming.
2.12Integrated Players
AA. The contractor shall provide media player(s) available out of the box integrated into the CMS, including, but not limited to, single, playlist, and audio only.
BB. The players shall support web design and usability principles that provide a contemporary user experience for end users.
CC. The player shall support a variety of player features that includes, but are not limited to:

1. Built-in play/pause.

2. Display video title and description.

3. Volume control button.

4. Mute button.

5. Togglable Full screen mode

6. Scrubber bar (to jump to specific point in playback).

7. Display time of asset playback and total run time.

8. Control of accessibility features, such as enabling/disabling closed captioning.

9. Support permanent links and dynamic embed code that works on modern browsers and devices.

10. Support fallback features for older browsers.

11. Support responsive web design players that scale up or down to fit screen sizes of any device, including personal computers, mobile phones, and tablets.

12. Players function as expected with supported versions of modern desktop and mobile browsers, including but not limited to Microsoft Edge, Chrome, Firefox, and Safari.

13. Players support mobile devices in full-screen mode, with playback controls.

14. Closed Captions: integrated synchronized captions from industry standard caption sidecar files (.vtt, .srt, etc.)

2.13Metadata Capability
AA. The contractor shall provide default and required metadata fields for media content and, including but not limited to, title, description, keywords, etc.
BB. Support integration with secure automation tools that can be used to create or use scripts that can access/migrate metadata, including title, description, custom fields, thumbnail, and playlist/related video information. (See related requirement in Section 2.14.)
2.14Website Integration and developer tools
AA. The platform shall support the ability to integrate with other third-party platforms and tools using secure automation technology. (e.g. application programing interface API)
BB. Automation tools shall allow developers to perform tasks, such as bulk uploads, bulk updates, and migrating/accessing data both into and out of the system.

1. At a minimum, the automation tools must allow developers to script:

i. Access and modify metadata, title, description, and custom fields.

ii. Access and modify asset thumbnails.

iii. Access on demand assets for video and audio programming.

iv. Access lists of video/audio assets.

2. Generate data feeds for groups of video/audio assets (such as JSON or XML), which will be used to dynamically import and display content and associated metadata on third-party systems.

3. Ability to modify player embed codes to customize player features.

C C. The Contractor shall provide detailed documentation/instructions for all developer and automation tools.

2.15Analytics
AA. The platform shall support historical analytics for on-demand media.
BB. The platform shall retain for the full duration of the contract all analytics data.
CC. The platform shall collect and store analytics data, which shall include but is not limited to

1. Number of views/plays.

2. Number of unique viewers.

3. Watch time as either duration or percentage watched.

4. The following are not mandatory requirements but are preferred:

i. referral tracking and/or embed tracking

ii. Quality rendition watched out

iii. Full screen or not

iv. Player impressions

v. Playback device and/or browser version

DD. The analytics information shall be accessible via the CMS in browser
1. The CMS shall support the setting of date and time ranges (e.g., hourly, daily, weekly, monthly, yearly).
2. The CMS shall support the Export and download of standardized reports

i. in standard file format(s), such as CSV, JSON, XLSX, TSV.

2.16Security
AA. The platform shall comply with all points of Clause 2-140, Judiciary IT Standards
BB. The platform shall have the ability to provide supported HTTPS endpoints to all video/audio assets and embeds
CC. The platform shall have the ability to set access restrictions to limit access of any media based on geographic, network address, or referring link source.
DD. The platform shall have the ability to make unpublished/unreleased assets not accessible to unauthorized users.
The following are preferred but not mandatory requirements stated in the SOW:
2.7 User AccountsD. The following are not a mandatory, functional requirement but are preferred:

1. The platform should have Single-sign-on support with the ability to integrate with the AOUSC and FJC separate Single Sign On (SSO) systems.

2.9 content management F. The following are not a mandatory, functional requirement but are preferred:

1. The CMS should support content trimming and editing features after media is uploaded.

2. The CMS should support the ability to create projects, channels, and or playlists automatically based on content or metadata via the use of rules.
3. Ability to create a project consisting of related media (e.g., a video series with episodes) that automatically populate via rules.
4. Podcasts are published on internal and external websites. Some podcasts are also published on Apple Podcasts, Google Play, and Spotify. To support this requirement, the streaming platform should provide a platform compatible RSS feed links.

i. The CMS Should support automation to collect episodes into a series projects, channels, and or playlists. An example of this would be the ability to set rules for media inclusion in a series project based on media metadata.

5. The platform should support site-wide bumper videos.
6. The platform should have the ability to restrict playback of individual assets by time and date.
7. The platform should support Domain Masking
2.11 Media Encode and TranscodingE. The following is not a mandatory functional requirement but is preferred:

1. The platform should support custom transcoding profiles.

2.12 Integrated Players D. The following are not mandatory functional requirements but are preferred:

1. The platform should generate automatic closed captions.

2. The player should support multitrack audio to enable user selectable multi-language support.
3. The CMS should have the ability to enable a media download button in the player.
4. The player should have the ability to adjust playback speed of the media.
5. The CMS should have the ability to assign bumper videos to players.
6. Support player customization Including but not limited to color, layout, control elements, and logo branding
7. The platform should support video/audio players that are accessible, operable, and understandable for all users, including those with disabilities and/or using assistive technology to access the videos/audios. Specifically, the players must have the following capabilities.

i. Accessible Player Controls: Players must be navigable via keyboard and clearly labeled for screen readers, with no mandatory autoplay. All controls, including play, pause, volume, and seeking, must be operable via a keyboard, with a clear visible focus indicator.

ii. Readable Text & Contrast: Display high-contrast, legible text for on-screen information.

2.13 Metadata Capability C. The following are not mandatory functional requirements but are preferred:

1. The CMS should support speech recognition of English spoken in the media to conduct searches against.

2.14 Website Integration and developer tools D. The following are not mandatory functional requirements but are preferred:

1. Flexibility to customize platform players, use our own player, or use third-party players with assets on the platform.

2.15 Analytics D. The following are not mandatory functional requirements but are preferred

1. The platform should have the ability to integrate platform analytics with Google Analytics.

2. The platform should have the ability to generate geographic location reports, such as IP address filtering (i.e., region, state, court).
3. The platform shall support trending reports.
Additional Vendor Provided Capabilities: (vendor shall note any additional capabilities they believe would provide a benefit to the government for consideration in evaluation for the quote. Capabilities can include for the platform or the services covered in the SOW (i.e. training, migration, etc.)
1
2
3
4

File details come from the government source that posted it. Updated .