Description
Mission Critical Video (MCVideo) is a standardized service within the 3GPP framework that enables real-time video communication for mission-critical operations, such as those conducted by public safety agencies, first responders, and industrial teams. It works by establishing video sessions between users or groups over LTE or 5G networks, leveraging the Mission Critical Services (MCS) architecture to ensure high reliability, low latency, and prioritized access. The architecture includes key components like the MCVideo client on user equipment, which captures and encodes video streams, and the MCVideo server in the network, which manages session control, media distribution, and interoperability with other mission-critical services like MCPTT and MCData. The service operates in conjunction with core network functions such as the Policy and Charging Rules Function (PCRF) to enforce QoS policies, ensuring that video traffic receives higher priority over commercial traffic during emergencies. Its role in the network is to provide a secure and resilient video communication platform that supports features like group video calls, video push-to-talk, and integration with location services, enabling enhanced situational awareness. MCVideo utilizes protocols like SIP for signaling and RTP for media transport, with extensions for mission-specific requirements such as fallback to narrowband networks or operation in isolated environments. By standardizing this service, 3GPP facilitates interoperability across different vendors and networks, which is crucial for effective cross-agency collaboration during critical incidents.
Purpose & Motivation
MCVideo was created in Rel-14 to address the gap in standardized video communication for mission-critical scenarios, where existing consumer video services lacked the reliability, security, and prioritization needed for emergency response. Prior to its introduction, public safety organizations often relied on proprietary video systems or adapted commercial solutions, which suffered from interoperability issues, inconsistent performance under network congestion, and insufficient integration with voice and data services. The development of MCVideo was motivated by the increasing use of video in fields like law enforcement, firefighting, and disaster management, where real-time visual information can significantly improve decision-making and coordination. It solves problems related to network resilience by incorporating features like QoS prioritization, service continuity during handovers, and support for degraded network conditions. Historically, as 3GPP expanded its mission-critical portfolio from MCPTT (voice) in Rel-13 to include data and video, MCVideo represented a natural evolution to provide a comprehensive communication suite. It addresses limitations of previous approaches by ensuring that video services are built on the same robust architecture as other mission-critical components, enabling seamless interoperability and enhanced safety for users in high-stakes environments.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (91 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-14, normative work from Rel-15.
In Release 15, the MCVideo service introduced enhancements including the MCVideo emergency private call capability, a functional model for MCVideo interconnection, and refined procedures for video capabilities sharing and mutual adaption during communication. It also added definitions for resource management and user profile migration, while updating QoS parameters with specific QCI values for different MCVideo modes. Furthermore, the release included clarifications for server configuration and UE presentation priority, alongside corrections to terminology such as renaming the "emergency condition" state.
- Video capabilities sharing enhancement TS 23.281CR0078
- MCVideo emergency private call TS 23.281CR0079
- Functional model for MCVideo interconnection TS 23.281CR0080
- Mutual adaption during MCVideo communication TS 23.281CR0084
- Renaming of MCVideo emergency group call cancel and correction to clause 7.1.2.5.1.3 TS 23.281CR0085
- User profile for MCVideo migration TS 23.281CR0100
+ 11 more changes
In Release 16, key enhancements for MCVideo included the introduction of functional alias support for video pull/push operations, private calls, and group calls, allowing users to be identified by role-based identifiers. The release also defined procedures for a user leaving a group call and for late entry to a chat group call, while introducing user configuration for querying functional alias information. Furthermore, it corrected configuration parameters for emergency alert procedures and refined the information flows for group join procedures.
- Late entry for MCVideo chat group call TS 23.281CR0117
- Procedure for MCVideo user leaving a group call TS 23.281CR0118
- User configuration for functional alias information query for MCVideo TS 23.281CR0120
- MCVideo configuration for functional alias TS 23.281CR0122
- Add configuration data to support functional alias in MCVideo TS 23.281CR0124
- Add functional alias to MCVideo for video pull and push operations TS 23.281CR0125
+ 7 more changes
In Release 17, key enhancements for MCVideo included the introduction of application priority capabilities for communication requests in on-network mode and the support for using a functional alias as the target address for private video calls. The release also provided clarifications and procedural corrections for emergency group calls, emergency private calls, and the use of ProSe in off-network communications, alongside updates to functional alias management and binding handling.
- Enhancing MCVideo communication requests with application priority capabilities in on-network mode TS 23.281CR0139
- Introducing a functional alias as target address for private video calls TS 23.281CR0142
- Alignment of functional alias to group binding handling in MCVideo TS 23.281CR0140
- MCVideo emergency group call clarifications TS 23.281CR0148
- MCVideo emergency private call clarifications TS 23.281CR0149
- Clarifications on the use of ProSe in off-network MCVideo communications TS 23.281CR0150
+ 4 more changes
In Release 18, key enhancements for MCVideo included the introduction of an ad hoc group call feature, which was integrated with new procedures for ad hoc group emergency alerts. This release also added user profile and system configuration data to support these alerts, manage participant lists across multiple MC systems, and enable subsequent MCVideo communications following an alert. Furthermore, new capabilities were specified for users to restrict the dissemination of their location information within MCVideo configurations and calls.
- Allow the user to restrict the dissemination of the location information – MCVideo Configuration TS 23.281CR0162
- User profile configuration data to support MCVideo ad hoc group emergency alerts TS 23.281CR0168
- Ad hoc group call feature for MCVideo TS 23.281CR0173
- Adds user profile data for allowing subsequent MCVideo communications after an adhoc group emergency alert TS 23.281CR0174
- Configuration for receiving the adhoc group emergency alert participants list notification (MCVideo) TS 23.281CR0175
- Notifying authorized user about adhoc group participants list involving multiple MC systems - MCVideo TS 23.281CR0177
+ 22 more changes
In Release 19, the MCVideo function introduced enhanced procedures for managing dynamic ad hoc group calls, including the authorization and modification of participant lists based on changing criteria during an ongoing call, both within single and multiple MC systems. It also added clarifications for temporary broadcast groups and introduced new configurations for authorizing changes to emergency alert participants and for targeting specific users for recording. Furthermore, the release provided corrections and clarifications to existing ad hoc group call procedures and user profile configurations to improve operational precision.
- Clarifications on temporary and pre-arranged MCVideo Broadcast Groups TS 23.281CR0183
- Modify list of participants by changing the criteria during an ongoing MCVideo ad hoc group call (single MC system) TS 23.281CR0185
- Changing the criteria during an ongoing MCVideo ad hoc group call (multiple MC systems) TS 23.281CR0190
- Configuration for authorising modification of ad hoc group emergency alert participants - mcvideo TS 23.281CR0200
- Adhoc group call release by an authorized user (MCVideo) TS 23.281CR0208
- Change list of participants when criteria was used to setup the ad hoc group call (MCVideo) TS 23.281CR0207
+ 12 more changes
In Release 20, the MCVideo function introduced updates to allow preconfigured ad hoc group regrouping and added authorization for a client to request its connection quality. The release also provided procedural clarifications and corrections for server-server messaging and information flows, alongside corrections to specific MC service terminology used within the MCVideo specifications.
- Configurations update to allow preconfigured ad hoc group regroup for MCVideo TS 23.281CR0267
- Authorisation to request quality of connection of MCVideo client TS 23.281CR0268
- Clarification on Server-Server message (MCVideo) procedures TS 23.281CR0263
- Correction on server-server information flows (MCVideo) TS 23.281CR0264
- Corrections to MC service term used in MCVideo TS 23.281CR0269
Explore further
Broader topics and technologies where MCVideo plays a role.
Defining Specifications
3GPP specifications that define or reference MCVideo, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.281 vk10 | MCVideo Functional Architecture and Flows | Rel-20 |
| TS 37.579 vi40 | Mission Critical services conformance testing | Rel-18 |