article thumbnail

All of Netflix’s HDR video streaming is now dynamically optimized

The Netflix TechBlog

by Aditya Mavlankar , Zhi Li , Lukáš Krasula and Christos Bampis High dynamic range ( HDR ) video brings a wider range of luminance and a wider gamut of colors, paving the way for a stunning viewing experience. This is achieved by more efficiently spacing the ladder points, especially in the high-bitrate region.

article thumbnail

For your eyes only: improving Netflix video quality with neural networks

The Netflix TechBlog

Bampis , Li-Heng Chen and Zhi Li When you are binge-watching the latest season of Stranger Things or Ozark, we strive to deliver the best possible video quality to your eyes. To do so, we continuously push the boundaries of streaming video quality and leverage the best video technologies.

Network 292
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Improving our video encodes for legacy devices

The Netflix TechBlog

by Mariana Afonso , Anush Moorthy , Liwei Guo , Lishan Zhu , Anne Aaron Netflix has been one of the pioneers of streaming video-on-demand content?—?we we announced our intention to stream video over 13 years ago, in January 2007?—?and and thus fall back to less efficient encode families. 264/AVC Main profile family.

article thumbnail

Unlocking Performance: Exploring Java 21 Virtual Threads [Video]

DZone

Virtual threads are a lightweight and efficient alternative to traditional platform threads, designed to simplify concurrent programming and enhance the performance of Java applications. In this Java 21 tutorial, we dive into virtual threads, a game-changing feature for developers.

article thumbnail

Our First Netflix Data Engineering Summit

The Netflix TechBlog

Data Processing Patterns Lee Woodridge and Pallavi Phadnis, Data Engineers at Netflix, talk about how you can apply different processing strategies for your batch pipelines by implementing generic abstractions to help scale, be more efficient, handle late-arriving data, and be more fault tolerant. In this video, Sr.

article thumbnail

New Series: Creating Media with Machine Learning

The Netflix TechBlog

Each title is promoted with a custom set of artworks and video assets in support of helping each title find their audience of fans. Our goal is to empower creators with innovative tools that support them in effectively and efficiently create the best media possible.

Media 239
article thumbnail

Bending pause times to your will with Generational ZGC

The Netflix TechBlog

More than half of our critical streaming video services are now running on JDK 21 with Generational ZGC, so it’s a good time to talk about our experience and the benefits we’ve seen. We have several frameworks that periodically refresh large amounts of on-heap data to avoid external service calls for efficiency.

Latency 228