Developers

Quality and Bandwidth Optimization with Advanced Video Streaming Techniques

As content providers face increasing viewer expectations, we explore how can publishers deliver premium quality video while still reducing bandwidth consumption? Anyone working in video knows that along with fast startup and avoiding stalls (buffering), video quality is a key factor in satisfying your audience. We at Bitmovin have recently introduced three new ways video…

Lower bandwidth, higher quality with Per-Scene Adaptation
Developers

Per-Scene Adaptation: Going Beyond Bitrate

Adaptation Based on Video Context or “Per-Scene Adaptation”, reduces bandwidth consumption by adjusting the bitrate stream to the minimum bitrate required to maintain perfect visual quality for every segment within your video. Since Netflix began customizing their encoding ladder in order to optimize each of their titles individually, the idea of “Per-Title Encoding” has been…

Multi-codec streaming for bandwidth reduction and quality optimization
Developers

Efficient Multi-Codec Support for OTT Services: H.264/HEVC/VP9 and/or AV1?

By encoding your videos using a multi-codec approach you can double the quality while still reducing your bandwidth consumption and maintaining maximum device reach. In the spectrum of online video, you probably already know that H.264 (also known as AVC) is ubiquitous. Nearly every device and operating system supports decoding either on hardware or software….

Conatinerization
Developers

Containerized Video Encoding Definition: What is it and what are the advantages?

Containerization has opened up new possibilities in performance and efficiency and is a perfect fit for video encoding The difference between containerization and virtualization? Server-side technology has been on a steep development curve over recent years, as architects and system engineers have worked to streamline and optimize their workflows, as well as improve the performance…

Developers

Stream Conditions for Video Encoding Workflows

When an input file doesn’t fit your encoding profile settings, it can cause problems. Stream Conditions allow you to automatically deal with this on the fly, saving you processing power and encoding time. In a standard video encoding workflow, the profile configurations tell the encoder which streams to generate for each video. In some situations,…

Developers

Simple User Tracking with Bitmovin’s Adaptive Streaming Player and Google Analytics

This blog post will show you how to integrate the Bitmovin Adaptive Streaming Player with Google Analytics. For most commercial websites, Google Analytics is a must have. It is easy to install, and provides great insights into page views, traffic sources, user behaviour, user technology, goal conversions and much, much more. But when it comes…

Join the 50k+ companies, developers and professionals who access our latest news and insights.

The Bitmovin Blog. Keeping you informed.

Join the conversation