Coding

Coding is a big part of Bitmovin so we are always working hard to stay at the front of the pack. As new technology becomes available and new coding techniques develop, we strive to adapt and improve our own processes which leads to rapid improvements to the performance and stability of our products.

Get started with a few recent articles like, How Bitmovin uses Amazon AWS to improve video quality on the web or check out one of our international Hackathons.

Integrate ExpressPlay Multi-DRM System with Bitmovin

Posted by

Integrate ExpressPlay Multi-DRM with Bitmovin The following tutorial will show you how to create a video distribution platform, ready to target multiple devices and browsers with a DRM system compatible with Apple’s FairPlay, Google’s Widevine, Microsoft’s PlayReady and the open-standards-based Marlin DRM. This solution is an end-to-end solution that integrates the ExpressPlay Multi-DRM system with […]


MPEG News: a Report from the 115th Meeting, Geneva, Switzerland

Posted by

In this blog post we discuss items from the 115th MPEG meeting that are specifically relevant for adaptive streaming, including SAND, Server Push and Websocket, CMAF and more… The 115th MPEG meeting was held in Geneva, Switzerland and its press release highlights the following aspects: MPEG issues Genomic Information Compression and Storage joint Call for Proposals […]


Build a Virtual Reality Website for HTML5 Browsers

Posted by

Thanks to MOZVR and their A-Frame JavaScript framework, you can now create a completely immersive web experience in standard web browsers. Usually when you think Virtual Reality or 360° you expect to open a video or some sort of software application. Thanks to MozVR’s A-FRAME, the internet is now available in Virtual Reality format, which means […]


Improving Video Quality on the Web with Amazon AWS

Posted by

Together with our cloud infrastructure partner, we have written an article on how we use Amazon AWS cloud for our cloud-based encoding system as well as our HTML5 player, to improve the video quality on the web and enable Netflix-grade quality. A Video-Encoding Solution with a 100x Increase in Speed In this article, we talk about the […]


MPEG-DASH HEVC Encoding

Posted by

High Efficiency Video Coding (HEVC) or H.265 is a compression standard that doubles the compression efficiency while maintaining similar or same video quality compared to its predecessor H.264/AVC High Efficiency Video Coding (HEVC) or H.265 is a compression standard that was jointly developed by ISO/IEC MPEG SC29/WG11 and the ITU-T Video Coding Experts Group (VCEG). […]


Android Streaming Media Player App

Posted by

Build a Mediaplayer App for Android The Bitmovin Android streaming media player (bitmovin App) is an example based on ExoPlayer that connects with your Bitmovin account, shows your encodings, and lets you stream these encodings to your Android mobile. It can be easily modified to build your own Android application using MPEG-DASH encodings from Bitmovin. These encodings allow […]


The Video Problem: 3 Reasons Why Users Leave a Website with Badly Implemented Video

Posted by

Why Video Dominates the Internet Video is ubiquitous on the internet and everybody knows that. But the CISCO Visual Networking Index (VNI) quantifies it. Currently online video consumption accounts for 64% of global internet traffic and is projected to grow to 80% by 2019. This video traffic is driven by online video services such as […]


MPEG-DASH (Dynamic Adaptive Streaming over HTTP)

Posted by

MPEG-DASH (Dynamic Adaptive Streaming over HTTP, ISO/IEC 23009-1) MPEG-DASH (Dynamic Adaptive Streaming over HTTP, ISO/IEC 23009-1) is a vendor independent, international standard ratified by MPEG and ISO. Previous adaptive streaming technologies – such as Apple HLS, Microsoft Smooth Streaming, Adobe HDS, etc. – have been released by vendors with limited support of company-independent streaming servers […]


Optimal Adaptive Streaming Formats MPEG-DASH & HLS Segment Length

Posted by

One of the first questions when starting with adaptive streaming formats such as MPEG-DASH or HLS, is how long do you generate the used media segments of the content. The segmentation of the content is necessary, as this enables the switching between the different video/audio qualities during the streaming session. The following figure gives a short […]


MPEG-DASH vs. Apple HLS vs. Microsoft Smooth Streaming vs. Adobe HDS

Posted by

All existing adaptive HTTP streaming technologies, such as the proprietary Adobe HTTP Dynamic Streaming (HDS), Apple HTTP Live Streaming (HLS), Microsoft Smooth Streaming (MSS), and the only international standardized solution MPEG Dynamic Adaptive Streaming over HTTP (MPEG-DASH) follow nearly the same principle All existing adaptive HTTP streaming technologies, such as the proprietary Adobe HTTP Dynamic Streaming (HDS), Apple HTTP […]


Simple Share Buttons