HEVC

High Efficiency Video Coding

Services
Introduced in Rel-12
HEVC (H.265) is a video compression standard that doubles the data compression ratio compared to its predecessor AVC (H.264). It enables the delivery of high-quality video, including 4K and 8K content, over bandwidth-constrained mobile networks. This is crucial for efficient video streaming services in 3GPP systems.

Description

High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a video compression standard developed by the Joint Collaborative Team on Video Coding (JCT-VC). Within the 3GPP ecosystem, it is standardized as a codec for multimedia telephony, streaming, and broadcast services. The codec's architecture is based on a block-based hybrid video coding approach, similar to its predecessor AVC, but with significant enhancements. It uses advanced techniques like larger and more flexible block structures (Coding Tree Units up to 64x64 pixels), improved intra-prediction with 35 directional modes, enhanced motion vector prediction and merge techniques, and more sophisticated in-loop filters such as Sample Adaptive Offset (SAO). These improvements allow it to achieve approximately 50% bitrate reduction for the same perceptual video quality compared to AVC.

In a 3GPP network, HEVC operates within the media processing and delivery framework defined for services like Multimedia Telephony Service for IMS (MTSI), Packet-Switched Streaming Service (PSS), and Multimedia Broadcast/Multicast Service (MBMS). The codec is integrated into end-user devices (UEs) and network elements like the Media Resource Function Processor (MRFP) for transcoding or the Broadcast-Multicast Service Center (BM-SC) for broadcast. The encoding process involves partitioning each picture into Coding Tree Units (CTUs), which are then recursively split into Coding Units (CUs) using a quadtree structure. Prediction (intra or inter), transformation, quantization, and entropy coding are then applied to these CUs. The resulting bitstream is packaged according to 3GPP-defined formats, such as the ISO Base Media File Format (ISOBMFF) for streaming or the Real-time Transport Protocol (RTP) for conversational services.

The role of HEVC in the network is to enable high-efficiency video applications, which are a primary driver of mobile data traffic. For service providers, it reduces the bandwidth and storage costs associated with delivering high-resolution video. For users, it enables higher quality experiences, such as 4K Ultra HD video on mobile devices, without proportionally increasing data consumption. 3GPP specifications define the profiles, levels, and carriage formats for HEVC to ensure interoperability across devices and networks. This includes support for various color spaces, high dynamic range (HDR), and 360-degree video, making it a versatile codec for next-generation multimedia services.

Purpose & Motivation

HEVC was created to address the exponential growth of video traffic on mobile networks and the limitations of the previous AVC (H.264) standard. As consumer demand shifted towards higher resolution video (HD, 4K, and eventually 8K) and new applications like virtual reality emerged, AVC's compression efficiency became a bottleneck. Delivering such content would require unsustainable amounts of network bandwidth and storage, increasing costs for operators and potentially degrading user experience due to congestion. The primary motivation was to develop a codec that could halve the required bitrate for equivalent quality, thereby future-proofing networks for the video-centric data era.

Historically, each new generation of video codec (e.g., MPEG-2, AVC) has delivered a significant leap in compression efficiency. HEVC continues this trend, initiated by the ITU-T Video Coding Experts Group (VCEG) and ISO/IEC Moving Picture Experts Group (MPEG) through their joint collaboration. Its adoption into 3GPP, starting in Release 12, was driven by the need to standardize its use within IMS-based and streaming services. This ensured a unified, interoperable approach for video delivery across global mobile networks, preventing fragmentation. By standardizing HEVC, 3GPP enabled operators to deploy advanced video services efficiently, supporting business models like mobile TV, video-on-demand, and high-quality video calling, which are central to the 4G and 5G service portfolios.

Key Features

  • Coding Tree Unit (CTU) structure supporting blocks up to 64x64 pixels for more efficient representation of homogeneous areas
  • Advanced motion vector prediction including Merge mode and Advanced Motion Vector Prediction (AMVP) to reduce inter-prediction overhead
  • Sample Adaptive Offset (SAO) in-loop filter that reduces banding artifacts and improves subjective quality
  • Support for parallel processing tools like Tiles and Wavefront Parallel Processing (WPP) to leverage multi-core architectures
  • Wide range of profiles and levels supporting mainstream, high-dynamic-range (HDR), and scalable video coding
  • Integration with 3GPP media delivery frameworks including ISOBMFF for streaming and RTP for real-time communication

Evolution Across Releases

Rel-12 Initial

Initial integration of HEVC into the 3GPP framework. Specifications defined its support for the Packet-switched Streaming Service (PSS) and Multimedia Broadcast/Multicast Service (MBMS), enabling efficient streaming of high-resolution video. Key specs like 26.114 (IMS-based media handling) and 26.244 (codec specifications) were amended to include HEVC profiles and carriage formats.

Enhanced support for HEVC in Multimedia Telephony Service for IMS (MTSI), allowing its use for real-time video calls. Specifications were updated to include HEVC in the list of mandatory and optional codecs for IMS communication services, improving interoperability for high-quality video telephony.

Introduction of support for High Dynamic Range (HDR) and Wide Color Gamut (WCG) video with HEVC. This enabled delivery of more vivid and realistic video content over mobile networks. Specifications for media adaptation and streaming were enhanced to handle HDR metadata.

Alignment with 5G system requirements, ensuring HEVC is optimized for enhanced Mobile Broadband (eMBB) use cases. Support for 360-degree video and virtual reality services using HEVC-based tiled streaming was introduced, leveraging its efficient compression for immersive media.

Further enhancements for immersive media, including specifications for viewport-dependent processing of 360-degree video using HEVC. Integration with 5G Media Streaming (5GMS) architecture began, defining how HEVC is used within the new media delivery framework for 5G.

Strengthened support for edge computing scenarios in media delivery, optimizing HEVC streaming through network edge processing. Enhancements for multicast/broadcast services using HEVC were specified to support efficient large-scale content distribution in 5G.

Ongoing evolution within the 5G-Advanced context, exploring further integration with network slicing for guaranteed quality of experience (QoE) for HEVC-based services. Work on enhanced compression techniques and integration with AI/ML for media optimization.

Continued maintenance and enhancement of HEVC specifications to support emerging media formats and use cases, ensuring backward compatibility and interoperability across all 3GPP releases where it is supported.

Defining Specifications

SpecificationTitle
TS 22.864 3GPP TS 22.864
TS 24.501 3GPP TS 24.501
TS 26.114 3GPP TS 26.114
TS 26.116 3GPP TS 26.116
TS 26.118 3GPP TS 26.118
TS 26.119 3GPP TS 26.119
TS 26.140 3GPP TS 26.140
TS 26.223 3GPP TS 26.223
TS 26.234 3GPP TS 26.234
TS 26.244 3GPP TS 26.244
TS 26.265 3GPP TS 26.265
TS 26.281 3GPP TS 26.281
TS 26.346 3GPP TS 26.346
TS 26.511 3GPP TS 26.511
TS 26.522 3GPP TS 26.522
TS 26.804 3GPP TS 26.804
TS 26.822 3GPP TS 26.822
TS 26.841 3GPP TS 26.841
TS 26.855 3GPP TS 26.855
TS 26.862 3GPP TS 26.862
TS 26.880 3GPP TS 26.880
TS 26.891 3GPP TS 26.891
TS 26.906 3GPP TS 26.906
TS 26.922 3GPP TS 26.922
TS 26.923 3GPP TS 26.923
TS 26.926 3GPP TS 26.926
TS 26.927 3GPP TS 26.927
TS 26.928 3GPP TS 26.928
TS 26.948 3GPP TS 26.948
TS 26.949 3GPP TS 26.949
TS 26.955 3GPP TS 26.955
TS 26.956 3GPP TS 26.956
TS 26.962 3GPP TS 26.962
TS 26.998 3GPP TS 26.998
TS 38.835 3GPP TR 38.835