Developers

Popular Topics

video encoding video player MPEG-DASH DRM HLS
- Bitmovin
Developers

Developing a Video Player with Structured Concurrency

In software architecture, as in any problem-solving domain, it is important to solve the right problem in the right place. A very well known example of this is the React Virtual DOM. Before this concept was introduced, web developers used to have to add, update and delete DOM nodes on their own. React removes this…

- Bitmovin
Developers

Why Structured Concurrency Matters for Developers

What is the problem with async code? As every developer knows, writing concurrent code is hard. You could even ask any project manager, and they would agree the bugs in whichever project they are managing, which are the hardest to figure out and fix, are usually solved when the programmers diagnose a race condition of…

- Bitmovin
Developers

Creating a Live Streaming Setup with Android Devices and Bitmovin

It is that time of the quarter again at Bitmovin, Hackathon time. Our Hackathon includes two days of hacking solutions together before presenting the results to the wider business. Every programmer loves it and even more when your team is winning.  During this Hackathon, we decided to step out of our backend-comfort zone and tinker…

- Bitmovin
Developers

The Definitive Guide to Container File Formats [2022]

This is a complete guide to Container File formats in 2022, created by some of the world’s leading video engineers and experts here at Bitmovin. We’ve created this guide to give you everything you need to know about container files, from basic terminology to advanced deep-dives into different container file types. You can go ahead…

- Bitmovin
Developers

HTML5 Video Player: How It Works in 6 Definitive Steps

An HTML5 Video Player, in regards to the overall technology stack (on the streaming service side), sits at the end of the workflow, providing audiences with playback. It’s usually the last thing you think about as it’s the final piece to the puzzle, however, whether you stream Live or On-Demand, an HTML5 video player plays…

- Bitmovin
Developers

Applying Playlist APIs to Bitmovin’s v3 Mobile Player SDK

Bitmovin’s video player is available for nearly all devices, platforms, and implementations. As the number of use cases and devices grows on a global scale, it’s imperative for a video player to be supported on as many devices as possible and enable development teams to launch services quickly. Bitmovin’s Player empowers developers by providing reference APIs…

- Bitmovin
Developers

4K Video at SD Bitrates with AV1

What if I told you I could get you a sweet deal on a beautiful 1080p movie for less than 300 kbps? How about some stunning 4K under 700 kbps? Sounds too good to be true, right? Especially when you look at the recommended internet connection speeds from services like Netflix, YouTube, and Disney+: SD:…

- Bitmovin
Developers

How to Replace the Standard HTML5 Video Player

Most Video Players are web-based applications, specifically those built on Web SDKs (any others are typically native to a given device) that allow you to stream your video files over the internet. Each Video Player has varying qualities that distinguish them from their counterparts. The Bitmovin Video Player stands out due to its qualities and…

IMG-MKVvsMP4-social
Developers

MP4 vs MKV: Battle of the Video Formats

Mp4 or MKV? It’s not a secret, the world of video technology looms largely in the shadows of back-end development. In this shadowy realm, there is a constant battle amongst developers to find and implement the highest quality and lowest file size video format container. In this article, we cover the history, definitions, and outlook…

- Bitmovin
Developers

Quality of Experience (QoE) in Video Technology [2022 Guide]

Quality of Experience (QoE) in Video Technology [2022 Guide] Welcome to our comprehensive guide to Quality of Experience in video technology. If you’re looking for the following: Why QoE in Video Matters Today QoE and Revenue Loss Statistics Video Encoders and QoE Quality Assessment Scoring Methods Encoding Choices and QoE Then  you are in the…

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

The Bitmovin Blog. Keeping you informed.

Join the conversation