BROWSING POSTS BY

Mario Graf

Staff Software Engineer

Mario is a Staff Software Engineer for Player SDKs at Bitmovin. The SDK team works on delivering the best possible multimedia experience to mobile phones, smart TVs and set-top boxes. He and his team are working hard to provide player SDKs which are robust and stable, are optimized for performance, and which support a wide range of streaming technologies and features across a great variety of different platforms and devices.

Developers Innovation

Hackathon Spotlight: Visualizing real-time impression signals with Dashmovin Geo

TL;DR As streaming platforms scale globally, development teams increasingly need to understand how playback activity is distributed and evolving in real time. However, impression data, one of the most direct indicators of player usage, is typically surfaced only after aggregation and processing through reporting pipelines. This makes it useful for analysis, but limits its value…

Developers Innovation

How Bitmovin’s Player Learned to Look Sideways: Client-Side Smart Cropping on iOS

TL;DR Repurposing landscape content into vertical formats such as 9:16 is now a common requirement for short‑form and mobile experiences. As more viewing shifts to phones held in portrait, teams want their existing video catalog to look good in a vertical frame without introducing a separate workflow just for it. A simple center crop often…

Developers Innovation

Leveraging AI Models to Enhance Accessibility with Sign Language in Video Streams

TL;DR Streaming has the power to connect diverse audiences, but making video content accessible for all remains a challenge. Accessibility must be a priority, especially for deaf and hard-of-hearing viewers who face unique barriers. While helpful for some, traditional subtitles (both audio and visual) lack the richness and expressiveness of sign language, limiting access to…

Developers

5 Ways React Native & Flutter Can Simplify Video Streaming Workflows

Developing an application built to stream video can take a lot of work, especially for smaller development teams or those with minimal video technical expertise. Normally, to build on platforms such as iOS and Android, an experienced developer for each would be needed, but with frameworks such as React Native and Flutter, it’s gotten much…

User Aware Bitmovin Player
Product Updates

Adjust to Viewers as They Watch (and as They Don’t) with User Aware Adaptation

The Bitmovin Player is now equipped with facial recognition software that allows the player logic to adapt to viewers behavior. A Little About User Interfaces Ever since the world’s first computer, ENIAC (Electronic Numerical Integrator and Computer), went online in 1946, computers have been designed to respond to human input. ENIAC’s human interface was a…

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

The Bitmovin Blog. Keeping you informed.

Join the conversation