Preparing for an RFP

Considerations for a Video CMS RFP

We’ve sub-divided the questions based on functional areas that are imperative towards creating a scalable and robust video strategy.


Purpose

We prepared this document to assist RFP committee members when preparing a formal Request for Proposal (RFP) when seeking products for their organization that perform video management, lecture capture, and video accessibility.

How to Use

We’ve sub-divided the questions based on functional area. Within each functional area, we’ve bolded the aspects that are imperative towards creating a scalable and robust video strategy.


Company Considerations

Background

  • Does the company experience providing relevant video ed-tech tools to higher-education for at least a decade?
  • Does the company provide data migration at no extra charge?
  • Does the company have the ability to migrate LMS links (“link replacement”) from an existing video provider without the use of third-party contractors?
  • Does the company provide a predictable pricing model with a no-overages policy?
  • What SLA does the company made during times of high-load?
  • Did the company have zero unscheduled outages during the pandemic?
  • Outline any changes to senior leadership or ownership structure in the last 3 years?
  • What percentage of your firm’s staff serve higher-ed customers?
  • Does your product offer the ability to delay a product update to align with our school’s academic calendar? Can this be done with the cloud-hosted solution or does this require a hybrid or on-premise installation?

Regulatory

  • Does the product provide data sovereignty over your content? That is, does your cloud-hosted system reside in your native country or region?
  • Is your Section 508 / VPAT and WCAG 2.1 compliance documentation prepared by an independent or third-party assessor?
  • Do you have a completed Full HECVAT assessment available for review?

Security

  • Does the company perform regular third-party security audits of their systems?
  • Describe the qualifications of your senior technical staff members responsible for ensuring data integrity, security, and risk management.
  • Is the Platform, as well as the selected hosting vendor, both SOC 2 certified by a third-party auditor? How many years has your SOC 2 attestation been in-place?
  • If serving Texas institutions, is your product TX-RAMP certified? If so, at what level?

Support

  • Does the product include unlimited support to all admins, faculty, and students? 
  • Does the product provide a 365-day, 24/7-hour emergency support facility at no extra charge?

Media Management

Uploads

  • Does the product provide full digital asset management capabilities? This includes the ability to ingest a variety of non-video and audio formats such as PDFs, Microsoft Office documents (Word, PowerPoint, Excel), etc.
  • Does your product support 360° video? What about 360° images?
  • Does the product provide the ability to preview non-videos assets directly within the product including previewing PDFs, images, and Microsoft Office documents?
  • Does the product provide the ability for all roles to upload content (admin, instructors, and students)?
  • Describe the product’s ability to scale transcoding and transmuxing to accommodate high-volume processing operations? Does your system automatically increase the number of processing servers to handling the prevailing load?
  • Does the product allow all uploading, moving, and publishing operations to take place via drag-and-drop?
  • Can a video be immediately played back after the upload?
  • Does the product provide accelerated image loading with support for the industry-standard SRCSET protocol?

Video Playback

  • Does the product have automatic bitrate encoding to ensure smooth streaming?
  • Does the product provide capabilities to change the video playback speed directly within the video player?
  • Does the product provide the end user with the ability to select a streaming quality setting, which would overwrite any automatically established bitrate encoding settings?
  • Does the video player’s multi-stream capability of independently handling multiple sources include resizing, changing perspective, and full-screening specific sources? To meet this requirement, the player must not be a single-stream with preset picture-in-picture sizes.
  • Does the video playback for recorded and live streamed content use a responsive, mobile-compatible HTML5-based player?
  • Does the product have the ability to attach documents to a video, as well as view them inline within the player during playback?
  • Can viewers perform dynamic search-inside-video across table of content titles, captions, optical character recognition extracts, notes & bookmarks, and in-video comments?
  • Do the native mobile applications provide offline downloading capabilities?
  • Can viewers move the Closed Caption Bar to different positions within the video player?

Video Security

  • Can video security restrictions be created that are geographic in nature such as excluding or including specific countries, states, provinces, etc.?
  • Can users specify IP-based security restrictions on video?
  • Does the product provide capabilities to control permission settings by a role or group?
  • Can multiple video security settings be overlaid on a given video asset? For example, can IP-based security settings be used in tandem with a password restriction?
  • Can video security restrictions be created for specific website addresses?

Bulk Media Management

  • What bulk media operations can be performed on media? Describe the steps to perform bulk operations.
  • Can videos be merged in bulk with a single operation and without the use of the video editor?
  • Can videos be downloaded in bulk with the auto-captions?
  • Does the product allow the ability for content owners and administers to move content ownership in bulk?
  • Does platform provide content owners the ability to add multiple tags to multiple videos at once?
  • Can bulk security on videos be added?

Metadata and Search

  • Does the product automatically perform Optical Character Recognition (OCR) on the textual information shown on-screen?
  • Does the product provide the ability to create custom metadata schemas and optionally enforce specific data entry rules?
  • Does the product provide both search-inside-library and video-specific search-inside-video capabilities across captions, table of contents, and related metadata?
  • Does the product offer an advanced search console that allows for multiple Boolean searches (AND, OR, NOT) to narrow down search criteria.
  • Does the product provide a “word cloud” or data visualization to provide semantic meaning insights?
  • Does the product automatically pre-generate searchable metadata tags based on semantic meaning of the video? Can content owners edit these metadata tags?
  • Does the product provide full library-level search that includes the ability to see matches within the captions, OCR, comments, and notes? Is there a visual indicator of matches within the video timeline?
  • Are users able to play a sub-clip of a given search match before accessing the entire video?

Management and Organization

  • Does the product allow uploads by simply dragging and dropping content onto the Platform? Does this also apply for multiple files?
  • Does the product allow the content owner to download the video?
  • Does your product enable download of the original and highest quality version of the file?
  • Does the product provide a configurable Recycle Bin for deleted content to allow users to self-restore content?
  • Does the product allow content owners to create sub-channels or sub-collections of content to organize media?
  • The product must allow Administrators to be able to “Act as User” (user impersonation) and assist users within their actual account.
  • Does the product provide a self-service capability for administrators to see, manage, and download all videos, regardless of the creator?
  • Does the product provide the ability to perform bulk operations on content including move, delete, and share?
  • Does the product provide a full audit track to monitor individual recording events and their status?
  • Does the product provide data lifecycle management and archiving tools?

Video Editor

  • Does your product include an HTML5-based video editor?
  • Does the video editor auto-save in-progress edits if the web browser is accidentally closed?
  • Does the video editor offer the ability to perform slide-override by uploading the PDF or PowerPoint slide directly?
  • Does the video editor provide a way to amplify or mute audio tracks at specific time points? Please specify which amplification settings are provided.
  • Does the video editor provide a way to amplify audio tracks? Please specify which amplification settings are provided.
  • Does the video editor provide capabilities to redact or blur specific portions of the video for privacy or FERPA compliance?
  • Does the video editor provide capabilities to overlay text and images onto the video source?
  • Does the video editor provide capabilities to remove a video source from a multi-source recording?
  • Does the video editor provide the ability to perform inline caption editing of associated captions?
  • Does the video editor provide a list of edits, as well as the ability to revert an edit?
  • Does the video editor provide a pre-generated audio waveform visualization that can be used to identify quiet spots in the recording such as classroom breaks?
  • Does the video editor provide keyboard-only hotkeys for both convenience and improved accessibility?
  • Does the video editor support a freehand annotation functionality?
  • Can the video editor allow for the find-and-replace (or replace all) of captions?
  • Can the video editor allow for the edits of multiple caption languages?

Video Distribution

  • Does the product provide a public-facing channel to share content with alumni, prospective students, and your general community?
  • Does the product allow the end-user to download videos, but give content owners the ability to turn the download features on-or-off?
  • Does the product provide capabilities for instructors to create customize a playlist and share it publicly or among a student(s)?

Branding

  • Does the product provide the ability to customize the HTML5 video player including colors, button placements, and the ability to turn specific tools on-and-off?
  • Does the product provide branding capabilities including the ability to select an image masthead and color palette?
  • Can Administrators create centralized intro/outro (video bumpers) that can be individually applied by end-users for consistent branding of video content?

Integration (LMS / SSO / API)

LMS Integration

  • Does the product provide LTI1.3 integration using an IMS (1EdTech)-certification standards?
  • Does the LMS-specific mashup / plugin use the IMS (1EdTech) Deep Linking / Content Item Messaging protocol to ensure that embedded media tracks detailed user-level analytics?
  • Can a recording be initiated directly from the LMS-specific mashup / plugin?
  • Does the product provide the ability to create video quizzes with an LTI 1.3 IMS (1EdTech)-certified integration?
  • Does the product provide a Content Item Messaging (CIM) / Deep Linkability-based LTI integration that can track embedded video analytics based on the authenticated user?
  • Does the product provide an LMS-specific mashup / plugin that provides native LMS capabilities to directly embed content into the LMS discussions, announcements, or/and assignments?
  • Does the platform provide multi-column Gradebook sync using the LMS’s native API integration? Note that LTI-based Gradebook integration is insufficient to meeting this requirement.
  • Does the LMS extension, available within rich-text boxes, enable users to embed videos, quizzes, images, and documents?
  • Does the LMS extension, available within rich-text boxes, enable users to record and embed directly?

SSO Integration

  • What identity providers do you provide Single-Sign-On capabilities with? Please list.
  • Can SSO integration cross-match LTI-linked users to ensure that irrespective of the login method, the user sees the same linked user account?

Third-Party Integrations

  • Does the product offer API-level video syndication with YouTube, Facebook, Twitter, LinkedIn, or other social media platforms?
  • Does the product offer direct API-level integration to Zoom Video Conferencing?
  • Does the product offer direct API-level integration to Microsoft Teams Video Conferencing?
  • Does the product offer direct API-level integration to Collaborate (Class.com/Blackboard) Video Conferencing?
  • Does the product offer direct API-level integration to WebEx Video Conferencing?
  • Do your Video Conferencing integrations allow for multiple simultaneous authentication and provision options?
  • Does the product offer direct API-level integration with PlayPosit?
  • Can your system integrate RTMP-based devices for recording and live streaming
  • Does the product offer direct API-level integration Epiphan Devices?
  • Does the product offer direct API-level integration Matrox Devices?
  • Does the product offer direct API-level integration Extron Devices?

API

  • Does the product provide a comprehensive API?
  • Does your API integration use a modern programming interface such as RESTFul?
  • Please list some types of third-party products that can be written with your APIs.

Capture & Live Stream

Capture Solution

  • Does the product provide a full range of capture capabilities that include hardware-based, software application-based, browser-based, and mobile-based solutions?
  • Is HTML5-based live streaming available on both the hardware and software-based solution?

Hardware Capture Appliance

  • Is the hardware capture appliance a fully managed solution or do you utilize third-party appliance hardware?
  • What monitoring facilities does the hardware capture appliance offer? Can you preview the audio and video sources continuously?
  • Does the hardware capture appliance provide a low volume or no-volume alert during active recordings to inform administrators of potential mic or peripheral issues?
  • Do you provide over-the-air firmware updates to the hardware capture appliance?
  • Is customer support for hardware capture appliances included at no additional cost?
  • Does the Video Platform integrate with third-party hardware capture appliances with end-to-end scheduling, recording, uploading and LMS publishing?

Software Capture Applications

  • Does the software capture provide the capability to record at least six unique A/V sources?
  • Does the software capture provide a simple recording process? Describe it including specific steps.
  • Does the software capture provide the capability to record dual monitors?
  • Does the software capture provide the facility to create personal and shared recording profiles in advance?
  • Does software capture on both Apple and PC-based platforms support multi-source, HTML5-based live streaming?
  • Does software capture perform automatic media recoverability and restoration for prematurely or abruptly terminated recordings on both Mac and PC?
  • In case of computer issues or premature capture termination, is the recording recovered automatically? Describe the algorithms used to repair and recover media without human intervention.
  • Does the software capture platform support the ability to select specific areas of the screen to record?
  • If a capture is interrupted or improperly terminated, will the cloud automatically repair and recover the content?
  • Can the browser-based recording tool be accessed directly form the LMS Rich Text Editor?

Auto Scheduling / In-Classroom Lecture Capture

  • Does the software capture support auto-scheduling and the ability to auto-start using a pre-defined schedule?
  • Does the auto-scheduling capability provide remote-monitoring facilities offer?
  • Do the product’s auto-scheduling capabilities include the ability for the admin to delegate lecture capture scheduled modification by instructors? Specifically, how can instructors opt-out of specific scheduled sessions?
  • Can administrators preview the audio and video sources continuously to ensure that classroom peripherals (cameras and mics) are working correctly?
  • Can the product establish a configurable, system-wide publishing delay for auto-published content?

Live Streaming

  • Does live streaming use adaptive bitrate streaming?
  • Can live streaming be initiated using both Apple and PC-based software capture applications?
  • Does live streaming integrate a real-time participant chat capability?
  • Does the live streaming’s chat capability provide audience engagement tools or visual indicators?
  • After the live streamed event has completed, do the chat comments integrate into inline video comments in the subsequent recording?
  • Does your product offer multi-source (primary and secondary) live streaming on desktop, tablet, and mobile devices?
  • Is it possible to automatically forward the live stream URL used for the event to automatically forward to the corresponding recording?
  • Does the live streaming capability provide the facility to created pre-defined template responses for frequently used comments and feedback?
  • Does your system offer real-time analytics with geolocation for live streams?

Engagement and Interactive Tools

In-Video Commenting

  • Does the video player provide the ability to associate comments that appear dynamically at specific time points in the video?
  • Do in-video comments provide a visual indicator on the timeline bar indicating where they exist within the video?
  • Is it possible to establish specific permission and visibility settings for in-video comments?
  • Can links be added as in-line video comments?
  • Are in-video comments searchable?

Video Quizzes

  • Does the product provide the ability to create both video and text-based quizzes?
  • List the types of question types that can be used when creating video quizzes.
  • Does the product provide Content-Item Messaging (CIM) / Deep Linkability-based integration for video quizzes in a manner that ensures that video quizzes can be inserted directly into LMS Assignments, Modules, Announcements, or Discussions?
  • Do video quizzes embedded into any locations within the LMS automatically sync quiz Gradebook data with the LMS?
  • Does the product provide native LMS-specific API integration of video quizzes to ensure multi-column Gradebook integration? Does it use the less powerful LTI Gradebook integration or both?
  • Does the product allow for quizzes to be customized with functionality such as “disable fast forwarding or providing answers right away?
  • Does the product’s video quiz allow for LaTeX (technical typesetting) and code?
  • Can the product allow quiz creators to edit quizzes and re-sync the grades with the LMS gradebook?

Analytics and Reporting

Visual Analytics

  • Do the analytics provide the percentage of the video that a student has watched?
  • Do the analytics provide Administrators with tools to oversee the entire system’s usage at-a-glance?
  • Describe how an instructor can access analytics and track how students are progressing, at a school, course, and individual level.
  • Do the analytics provide insights on which devices/browsers were used to view the content?
  • Does the product provide the ability to see areas of confusion or “hot spots” within the video?
  • Does the platform provide the ability to see in-depth users-level analytics?

Quotas and Usage

  • Does the product provide the ability to establish user quota limits to manage the amount of storage under each user?
  • Does the product provide the ability to pull analytics reports directly from the platform?
  • Does the product provide the ability to see storage quotas and bandwidth usage directly from the platform?
  • Does your pricing structure include any form of usage-based pricing (view bundles, bandwidth caps, storage gaps?
  • Does your product mandate specific retention policies? If so, what are they?

Data Management

  • What tools are available for Administrators to manage content across an entire deployment?
  • What specific retention parameters can be designated within your data management toolset by the institution?
  • Are there any default retention or deletion policies that would require additional costing to adjust?

Captioning and Accessibility

  • Does your Platform include Artificial Intelligence-powered captioning that is approximately 90%- 95% accurate?
  • Does your platform include Artificial Intelligence-powered caption language translations? How many languages?
  • Does your platform include Artificial Intelligence-powered captioning for live streaming?
  • Does the Artificial Intelligence-based captioning provide captioning and transcription in multiple languages? List the available languages.
  • Does the video player provide keyboard shortcuts?
  • Does the video player support Audio Descriptions?

Join the 1,000+ Organizations Deploying High-Impact Solutions