TECHNICAL BRIEF
Get Ready for Scalable Video Streaming with the H.265 Codec Majeed Kamran
For the past 14 years, the H.264 video compression Why HEVC? standard has been used to provide fast, ubiquitous, and According to the recent Ericsson Mobility Report, video will cheap video encoding in content delivery networks (CDNs) comprise three-fourths of total mobile data traffic by across the globe. 2023. This is being driven by growth in over-the-top (OTT) But H.264 is inefficient at compressing video by modern services, as consumers now stream UHD video content via standards. It struggles to render high-quality images, and the Internet on devices such as smartphones, laptops, and also doesn’t support resolutions over 4K. All of these connected media players. As a result, significant stress is limitations are problematic in the age of ultra-high-definition being placed on the CDNs that distribute rich media to (UHD) video streaming. end users.
In response, CDN operators are transitioning to H.265, or A main reason the H.264 standard struggles with these the High Efficiency Video Codec (HEVC). HEVC provides workloads is a technique it uses called macro-blocking. a 50 percent improvement in file compression over its Macro-blocking allows 4×4- or 16×16-pixel matrices to be predecessor while delivering the same image quality. processed quickly but also yields blocky image artifacts. And it supports 8K resolutions. This is especially true at low bitrates.
But there is a cost. HEVC’s performance and efficiency HEVC, on the other hand, replaces the macro-blocking come with a need for more advanced CDN hardware. method used in H.264 with coding tree units (CTUs). These appliances must be optimized for high-volume CTUs process blocks of 16×16-, 32×32-, or 64×64-pixel video streaming but can’t compromise on other tasks image or video data, always capturing the largest coding unit such as packet forwarding. In addition, there is a need (LCU) available. This makes the encoding process more to add these capabilities without revamping the entire efficient, and allows CTUs to partition images into variable CDN infrastructure. sizes for better image quality at lower bitrates.
Fortunately, drop-in network interface cards (NICs) As mentioned, the use of CTUs contributes to HEVC’s based on Intel® Xeon® processors can handle HEVC using 50 percent compression improvement (Figure 1). But the hardware accelerators and features like Intel® Iris Pro real advantage for CDNs is that the smaller file sizes result Graphics GT4e. As a result, CDN operators now have the in significantly lower bandwidth and storage requirements. bandwidth to scale into the age of streaming video. The network can therefore support more UHD video streams at any given time. TECHNICAL BRIEF