MCVideo

Mission Critical Video

Services →
Introduced in Rel-14

MCVideo is a 3GPP mission-critical service introduced in Release-14 that provides reliable, low-latency, and prioritized real-time video communication over cellular networks for public safety and emergency response scenarios.

Category
Services
Introduced
Rel-14
Where
Services › IMS
Specifications
2 specs
MCVideo Description Purpose Related Classification Detected Changes Specifications

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

Part ofMCPTT
Specific typesMVEPCMVIGMVEAMVPEATGI

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (80 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 15 changes

In Release 15, the MCVideo service introduced key functionalities including MCVideo emergency private call and emergency group call procedures, a defined functional model for interconnection, and enhanced transmission control with mechanisms like implicit transmit media requests. It also formalized user profile migration, server PSI configuration, and specific QoS handling with updated QCI values for different MCVideo modes like urgent real-time. Furthermore, the release added capabilities for resource management, remote transmit media control, and device inventory for off-network operations.

  • 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
  • Definition of MCVideo-3 TS 23.281CR0103

+ 9 more changes

Rel-16 13 changes

In Release 16, the MCVideo function introduced support for functional aliases, enabling their use in video pull/push operations and in both private and group calls. The release also added user configuration for querying functional alias information and allowed clients to automatically activate or deactivate these aliases based on location. Furthermore, it included procedural refinements such as defining a user's departure from a group call, correcting emergency alert and group join procedures, and implementing a server limit on simultaneous successful service authorisations.

  • 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

Rel-17 9 changes

In Release 17, the MCVideo function introduced the capability for communication requests to include application priority in on-network mode and provided clarifications for emergency group and private calls. The release also delivered corrections and clarifications for procedures including functional alias handling, ProSe use in off-network communications, and push/pull operations, alongside updates to the description of the MCVideo-5 reference point and the Functional Alias (FA) controlling role and management procedures.

  • Enhancing MCVideo communication requests with application priority capabilities in on-network mode TS 23.281CR0139
  • 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
  • MCVideo pull and push corrections TS 23.281CR0152

+ 3 more changes

Rel-18 20 changes

In Release 18, key enhancements for MCVideo introduced new procedures and user profile configurations to support ad hoc group emergency alerts and subsequent communications. Specifically, the release added functionality for initiating an ad hoc group call, notifying authorized users of the participants list, and enabling a follow-up MCVideo call after an emergency alert. It also expanded user profile configuration to manage location information dissemination and introduced updates to private call end request information elements.

  • 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

+ 14 more changes

Rel-19 18 changes

In Release 19, the MCVideo function introduced enhanced capabilities for managing dynamic ad hoc group calls, including the authorization and procedures for modifying the list of participants or the selection criteria during an ongoing call, both within a single and across multiple MC systems. It also added configurations for authorizing such modifications and for targeting specific MCVideo users for recording. Furthermore, the release provided clarifications and corrections for procedures like MCVideo broadcast groups, user profiles, and the separation of control plane and user plane signaling.

  • 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

Rel-20 5 changes

In Release 20, the MCVideo function introduced new capabilities for authorizing a client to request its quality of connection and updated configurations to allow preconfigured ad hoc group regroup. The release also included procedural clarifications and corrections for server-server information flows and the terminology used for the MCVideo service.

  • 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.

SpecificationTitleRelease
TS 23.281 vk10 MCVideo Functional Architecture and Flows Rel-20
TS 37.579 vi40 Mission Critical services conformance testing Rel-18
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.