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 video-encoding encoding netflix video-quality

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 stands for Video Multi-Method Assessment Fusion.

Insiders

Sign Up for our Newsletter

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

Optimizing Video For Size And Quality

Smashing Magazine

Optimizing Video For Size And Quality. Optimizing Video For Size And Quality. Over the last few years, more and more projects are using video as an integral part of the application. However, it all goes sideways when there are issues related to the video playback.

Varnish and BBR: Lower Latency OTT Video Delivery

DZone

When delivering video over-the-top (OTT), the internet is the principal highway for distributing this content. Currently, publicly available wifi hotspots are the preferred networks for video consumption, but poor network infrastructure also leads to unbearable video buffering and latency. A congested network slows down response times and directly affects the quality of service and experience of your video applications and services.

MicroProfile Metrics with Prometheus and Grafana [Video]

DZone

In this short video, Rudy de Busscher shows how to connect MicroProfile Metrics with Prometheus and Grafana to produce useful graphics and to help investigate your microservice architecture. The goal of MicroProfile Metrics is to expose monitoring data from the implementation in a unified way. It also defines a Java API so that the developer can define and supply his own values. java microservices microservice architecture microprofile grafana prometheus microprofile metrics

Nutanix X-Ray video Series

n0derunner

The post Nutanix X-Ray video Series appeared first on n0derunner. Workloads & Benchmarks X-Ray video xray

Re-Architecting the Video Gatekeeper

The Netflix TechBlog

date ranges and places where we can show a video are set up correctly for each title Video with captions, subtitles, and secondary audio “dub” assets are sourced, translated, and made available to the right populations around the world Title name and synopsis are available and translated The appropriate maturity ratings are available for each country When a title meets all of the minimum above requirements, then it is allowed to go live on the service.

ScaleOut Software Releases New Video on Real-Time Digital Twins

ScaleOut Software

“Tame Your Data Monster” illustrates the power of real-time digital twins in an entertaining new video. Check out this new video which depicts the challenges in using conventional tools for streaming analytics to track and respond to thousands of data sources in a live system.

ScaleOut Software Releases New Video on Real-Time Digital Twins

ScaleOut Software

“Tame Your Data Monster” illustrates the power of real-time digital twins in an entertaining new video. Check out this new video which depicts the challenges in using conventional tools for streaming analytics to track and respond to thousands of data sources in a live system.

How to Run Video Streaming Performance Tests With the HLS Plugin for JMeter

DZone

Find out how to run video streaming performance tests! Using open-source tools to stress test video streaming at scale. open source performance load testing jmeter streaming stress testing hls live streaming tableau online tutorial

Weekly Platform News: Layout Shifts, Stalled High-Bitrate Videos, Screenshots in Firefox

CSS - Tricks

In this week's roundup: fighting shifty layouts, some videos might be a bit stalled, and a new way to take screenshots in Firefox. A high bitrate can cause your videos to stall. If you serve videos for your website from your own web server, keep an eye on the video bitrate (the author suggests FFmpeg and streamclarity.com ). If your video has a bitrate of over 1.5 Article firefox performance video

How to Run Video Streaming Performance Tests with the HLS Plugin for JMeter

Abstracta

Using open source tools to stress test video streaming at scale In this post, I want to share something that we have been working on with BlazeMeter for. The post How to Run Video Streaming Performance Tests with the HLS Plugin for JMeter appeared first on Abstracta Software Testing Services. Performance Engineering Software Testing HLS JMeter load testing Webinar

5 Ways to Improve Video Performance

DZone

Visual content like infographics, images, animations, and videos attract website visitors because people find this type of content more engaging and interesting. Video is the most powerful form of media used online today—according to Cisco’s global Internet traffic projections , video content will account for 82 percent of all IP traffic (both business and consumer) by 2022. tips and tricks performance web development video optimization shared hosting

Some new Serverless Architecture videos from John and Mike

The Symphonia

Here are some videos of our talks from them. Some new Serverless Architecture videos from John and Mike was originally published in The Symphonium on Medium, where people are continuing the conversation by highlighting and responding to this story. Hi everyone. It’s been a great, fascinating, and busy 2019 for John and I (Mike) at Symphonia. You’ll probably be able to tell that we haven’t had too much spare time because of the lack of updates around these parts!

SVT-AV1: an open-source AV1 encoder and decoder

The Netflix TechBlog

open-source video-encoding netflix av1 video-compressionSVT-AV1: open-source AV1 encoder and decoder by Andrey Norkin , Joel Sole , Mariana Afonso , Kyle Swanson, Agata Opalach , Anush Moorthy , Anne Aaron SVT-AV1 is an open-source AV1 codec implementation hosted on GitHub [link] under a BSD + patent license. As mentioned in our earlier blog post , Intel and Netflix have been collaborating on the SVT-AV1 encoder and decoder framework since August 2018.

Netflix Now Streaming AV1 on Android

The Netflix TechBlog

AV1 is a high performance, royalty-free video codec that provides 20% improved compression efficiency over our VP9† encodes. Our support for AV1 represents Netflix’s continued investment in delivering the most efficient and highest quality video streams. android aom video-codec av1By Liwei Guo , Vivian Li , Julie Beckley , Venkatesh Selvaraj , and Jeff Watts Today we are excited to announce that Netflix has started streaming AV1 to our Android mobile app.

Media 158

Netflix Now Streaming AV1 on Android

The Netflix TechBlog

AV1 is a high performance, royalty-free video codec that provides 20% improved compression efficiency over our VP9† encodes. Our support for AV1 represents Netflix’s continued investment in delivering the most efficient and highest quality video streams. android aom video-codec av1By Liwei Guo , Vivian Li , Julie Beckley , Venkatesh Selvaraj , and Jeff Watts Today we are excited to announce that Netflix has started streaming AV1 to our Android mobile app.

Media 158

Talk Video: Welcome to the Jungle

Sutter's Mill

Last month in Kansas City I gave a talk on “Welcome to the Jungle,” based on my recent essay of the same name (sequel to “The Free Lunch Is Over”) concerning the turn to mainstream heterogeneous distributed computing and the end of Moore’s Law. Perceptive Software has now made the talk available online [ EOA : the talk itself starts six minutes in] : Welcome to the Jungle.

Cloud 40

Introducing SVT-AV1: a scalable open-source AV1 framework

The Netflix TechBlog

What does this example have to do with software development and video encoding? Intel and Netflix announced their collaboration on a software video encoder implementation called SVT-AV1 on April 8, 2019. Scalable Video Technology (SVT) is Intel’s open source framework that provides high-performance software video encoding libraries for developers of visual cloud technologies. The advantage of adopting a video compression standard is interoperability.

Talk Video: Welcome to the Jungle (60 min version + Q&A)

Sutter's Mill

While visiting Facebook earlier this month, I gave a shorter version of my “Welcome to the Jungle” talk, based on the eponymous WttJ article. They made a nice recording and it’s now available online here: Facebook Engineering. Title: Herb Sutter: Welcome to the Jungle.

Optimizing Database Performance and Efficiency

DZone

database performance video distributed database cost optimization uers experienceIt's easy for modern, distributed, high-scale applications to hide database performance and efficiency problems. Optimizing performance of such complex systems at scale requires some skill, but more importantly it requires a sound strategy and good observability, because you can't optimize what you can't measure.

The Best In Performance Interview Series – Featuring Rich Howard

Rigor

These insightful videos will provide you with information from industry. Web Performance best in performance recap best in performance video holiday readiness peak readiness the best in performance series

The Best In Performance Interview Series – Featuring Rich Howard

Rigor

These insightful videos will provide you with information from industry. Web Performance best in performance recap best in performance video holiday readiness peak readiness the best in performance series

The Best In Performance Interview Series – Episode #4: Recap with Rich Howard

Rigor

These insightful videos will provide you with information from industry insiders that you can use to plan for upcoming events, start conversations, and make an impact in your own organization. Check out Rich Howard’s full episode of The Best In Performance video interview series – as well as episodes from other industry experts. Web Performance best in performance recap best in performance video holiday readiness peak readiness the best in performance series

The Best In Performance Interview Series – Episode #2: Recap with Alla Gringaus

Rigor

“The Best in Performance” video series from Rigor gives you the chance to eavesdrop on conversations with web performance industry experts, thought leaders, and technologists. Web Performance best in performance recap best in performance videoListen in as they talk about current trends, challenges, and lessons that impact the APM and performance space today.

Improve Animated GIF Performance With HTML5 Video

Smashing Magazine

Improve Animated GIF Performance With HTML5 Video. Improve Animated GIF Performance With HTML5 Video. Each frame in the animation is restricted to a palette of just 256 colors, and over the years, advances in compression technology has made leading to several improvements the way animations and video files are compressed and used. Hence, we’re going to look at some techniques that enable us use HTML5 video as a drop in replacement for animated GIFs.

MezzFS?—?Mounting object storage in Netflix’s media processing platform

The Netflix TechBlog

It’s used extensively in our media processing platform, which includes services like Archer and runs features like video encoding and title image generation on tens of thousands of Amazon EC2 instances. We are constantly innovating on video encoding technology at Netflix, and we have a lot of content to encode. A single movie at Netflix might be encoded dozens of times for different codecs and video resolutions. distributed-systems video-encoding algorithms python amazon-s3

Media 199

The Best In Performance Interview Series – Episode #3: Recap with Buddy Brewer

Rigor

“ The Best in Performance ” video series from Rigor gives you the chance to listen in on conversations with web performance industry experts, thought leaders, and technologists as they discuss current trends, challenges, and lessons that impact the APM and performance space today. Check out Buddy Brewer’s full episode of The Best In Performance video interview series – as well as episodes from other industry experts.

Complete Guide - How to Speed up GIF Videos

KeyCDN

Thanks to their simplicity and widespread support, GIF files remain wildly popular despite the dozens of other image and video formats available today. There’s a debate among web developers whether or not animated image formats should be ditched altogether in favor of video formats. MP4 Videos Since the HTML5 video tag gave browsers the ability to play videos without the need for external plugins, MP4 has become the preferred multimedia container format of most web developers.

Speed 50

The Best In Web Performance Interview Series – Episode #1: Recap with Cliff Crocker

Rigor

“The Best in Performance” video series from Rigor gives you the chance to eavesdrop on conversations with web performance industry experts, thought leaders, and technologists. Web Performance best in performance recap best in performance video web performance expert interviewListen in as they talk about current trends, challenges, and lessons that impact the APM and performance space today. Why pay for a conference (airfare! hotel! room service!)

Packaging award-winning shows with award-winning technology

The Netflix TechBlog

By Cyril Concolato Introduction In previous blog posts, our colleagues at Netflix have explained how 4K video streams are optimized , how even legacy video streams are improved and more recently how new audio codecs can provide better aural experiences to our members.

The Import On Interaction Pattern

Addy Osmani

This can apply to many kinds of first-party code you author, but this also applies to third-party widgets such as video players or chat widgets where you typically need to click a button to display the main interface

Code 114

Life of a Netflix Partner Engineer?—?The case of extra 40 ms

The Netflix TechBlog

i.e. video would play for a very short time, then pause, then start again, then pause. They supplied a video and it looked terrible. I walked upstairs and found the engineer who wrote the audio and video pipeline in Ninja, and he gave me a guided tour of the code.

The Modern Observability Strategy: How and Why to Evolve Your Monitoring

Dynatrace

In this video series, Nancy Gohring, Senior Analyst at 451 Research , answers your questions about observability and application monitoring. Nancy Gohring, Senior Analyst at 451 Research, discusses the four main action-items in the video below. Dynatrace news.

Engineering a Studio Quality Experience With High-Quality Audio at Netflix

The Netflix TechBlog

Most conversations about streaming quality focus on video. In fact, Netflix has led the charge for most of the video technology that drives these conversations, from visual quality improvements like 4K and HDR, to behind-the-scenes technologies that make the streaming experience better for everyone, like adaptive streaming, complexity-based encoding, and AV1. For example, have you ever seen a TV show where the video and audio were a little out of sync?

HDMI?—?Scaling Netflix Certification

The Netflix TechBlog

The HDMI spec includes several protocols and capabilities that are key to successfully transmitting audio, video, and other digital messages from source (STB) to sink (display) devices. For example, an HD-only STB should not request 4K video streams. HDMI?—?Scaling

Media 173

The Fastest Google Fonts

CSS Wizardry

And a video showing the issue in DevTools: Can’t see the video? In these slow-motion videos, you can see the differences quite clearly. Can’t see the video? Can’t see the video?

Google 219

What Testing Really Requires

DZone

Expect to see (much) more of him there soon…starting with the launch of the DevOps Unbound video/podcast series on August 6 (where Grigori is joined by James Bach). “That’s one of the best descriptions of the mission of software testing that I’ve heard in 25 years. That was beautiful!”.

Dynatrace University 2020

Dynatrace

Whether it’s providing the next playlist, the next video, or the next article it’s crucial to helping our users be successful, and so we’re launching our new Dashboard experience: See your progress and pick back up where you left off. Dynatrace news.

Network Automation at Fastly

InfoQ

Fastly are directly connected to numerous ISPs across the US and try to keep their live video traffic on these direct paths with their partners to deliver video streams as close to the end-user as possible. Ryan Landry, the senior director for TechOps at Fastly, has shared how network automation enables them to manage traffic peaks during popular live-streamed events such as the Super Bowl LIV.

Java vs. Python Comparison: The Battle of Best Programming Language in 2021

DZone

Let's start with Zoom, an incredible video-conferencing application on which almost today's world relies on was developed using JAVA and C++. Comparing two programming languages is similar to a comparison between two cars, where two different individuals may have different opinions on both of them. Well, as starters, computer programming languages have come a long way since their inception.

Java 178

Essential Suite?—?Artwork Producer Assistant

The Netflix TechBlog

Below, we discuss how we’ve built upon our previous work of harvesting static images directly from video source files and our computer vision algorithms to produce a set of artwork candidates that covers the major product canvases for the entire content catalog. Our usage of computer vision to generate artwork candidates from video sources thus is focussed on alleviating the workload for our Creative Production team. Essential Suite?—?Artwork

Design 151

Stuff The Internet Says On Scalability For February 15th, 2019

High Scalability

200 million : per day YouTube videos recommended on home page; $9.3 Example of YT vicious circle: two years ago I found out that many conspiracies were promoted by the AI much more than truth, for instance flat earth videos were promoted ~10x more than round earth ones ???? jamesbridle, disgusting kids videos. Wake up! It's HighScalability time: Opportunity crossed over the rainbow bridge after 15 years of loyal service. " Our beloved Opportunity remains silent.".