Archive - Home Video Player
A native tvOS player for home videos on a network drive, with HLS playback and resume across devices.
View on the App Store ↗Senior Android TV and streaming engineer
Ten-plus years of Android, focused on streaming since 2021: TV apps, video players, DRM and store releases on Android TV, Fire TV, webOS, Tizen and Apple TV. I take contract work with US companies, remotely from Rio de Janeiro, Brazil (LATAM): one to two hours ahead of New York, four to five ahead of the Pacific coast.
Media3 and ExoPlayer on Android, AVFoundation on Apple TV. HLS and DASH, live and on demand, adaptive bitrate.
Widevine and PlayReady protected streams, with server-side and client-side ad insertion.
Android TV and Google TV, Fire OS, LG webOS, Samsung Tizen and tvOS, including navigation that works with a remote.
JNI and C++ from my time on Uber's Maps SDK team, for the parts where Kotlin alone is not enough.
Google TV and Android TV apps, from remote-control navigation to the Play Store release.
Fire OS builds and releases on the Amazon Appstore.
Streaming playback, DRM and ad insertion on Android.
SwiftUI and AVFoundation on tvOS.
What changes when one app ships to both stores.
Select TV and FreeCast Watch on Android, Android TV, Fire OS, webOS and Tizen. Live TV and on-demand playback over HLS and DASH with Widevine DRM, shipped on Google Play and the Amazon Appstore.
A new Android TV and Fire OS app for one of Brazil's largest pay-TV operators, with 4K streaming over DASH and HLS and multi-DRM.
Android engineer on the Maps SDK team, working in JNI and C++, shipped to the Rider, Eats and Driver apps.
Every role, stack and date is in my CV.
A native tvOS player for home videos on a network drive, with HLS playback and resume across devices.
View on the App Store ↗The Android TV version: home videos, photos and music from a network drive, built with Media3.
View on Google Play ↗My practical guide to AI-assisted software work: mapping a codebase, reusable agent skills, and checking results before trusting them.
About the bookAn IPTV player for Apple TV, Android TV, phones and Android Auto, with M3U playlists and an XMLTV program guide.
I'm Raphael, a senior Android engineer from Rio de Janeiro. I also write practical books about AI-assisted software work.