article thumbnail

Building In-Video Search

The Netflix TechBlog

We have built an internal system that allows someone to perform in-video search across the entire Netflix video catalog, and we’d like to share our experience in building this system. Building in-video search To build such a visual search engine, we needed a machine learning system that can understand visual elements.

Media 225
article thumbnail

Best practices and key metrics for improving mobile app performance

Dynatrace

Mobile applications (apps) are an increasingly important channel for reaching customers, but the distributed nature of mobile app platforms and delivery networks can cause performance problems that leave users frustrated, or worse, turning to competitors. What is mobile app performance? Some of the most important KPIs are listed below.

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

Toward a Better Quality Metric for the Video Community

The Netflix TechBlog

by Zhi Li, Kyle Swanson, Christos Bampis, Lukáš Krasula and Anne Aaron Over the past few years, we have been striving to make VMAF a more usable tool not just for Netflix, but for the video community at large. VMAF is a video quality metric that Netflix jointly developed with a number of university collaborators and open-sourced on Github.

Metrics 154
article thumbnail

Netflix Video Quality at Scale with Cosmos Microservices

The Netflix TechBlog

Moorthy and Zhi Li Introduction Measuring video quality at scale is an essential component of the Netflix streaming pipeline. Perceptual quality measurements are used to drive video encoding optimizations , perform video codec comparisons , carry out A/B testing and optimize streaming QoE decisions to mention a few.

Media 171
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 how long it takes for the video to start playing), rebuffer rates, etc.,

article thumbnail

New web performance insights with additional metrics and enhanced Visually complete for synthetic monitors

Dynatrace

Synthetic monitors are also the perfect tool to monitor performance baselines. This clean-room, lab-like environment allows you to react to slight changes in performance. It also gives you the first indication of whether a new deployment of your application or API leads to a performance improvement or, perhaps, a regression.

Metrics 203
article thumbnail

Migrating Netflix to GraphQL Safely

The Netflix TechBlog

This blog post will share broadly-applicable techniques (beyond GraphQL) we used to perform this migration. We could also swap out the implementation of a field from GraphQL Shim to Video API with federation directives. So, we relied on higher-level metrics-based testing: AB Testing and Sticky Canaries.

Traffic 353