Photo Storage and Serving Infrastructure
Bringing HDR video to Reels

Bringing HDR video to Reels

7/17/2023 · Adarsh Solanki, Cosmin Stejerean, Chris Ellsworth

What this post added

This post details the technical challenges and solutions for enabling High Dynamic Range (HDR) video uploads and playback in Meta's Reels feature. It describes the implementation of client-side tone mapping on iOS using native APIs and custom shaders on Android to convert HDR to SDR for compatibility. It also outlines the development of server-side tone mapping to generate both HDR and SDR representations, ensuring optimal playback across devices with and without HDR display support. The post highlights the need to manage brightness levels for consistent UI elements over HDR video and the use of the Meta Scalable Video Processor (MSVP) for efficient HDR processing.

Read the original post ↗