Adetunji Dahunsi

Live Streaming on Android @ Droidcon EMEA 2020

Me on live video streaming on Android with Camera2 APIs, Kotlin Coroutines and RTMP

TJ Dahunsi

Oct 08 2020 ยท 1 min read


In today's world where social distancing is common place, video as a medium has become increasingly important; from video conferencing at work for those who work from home, to being the major way sports are experienced in lieu of being able to watch live in person.

This talk will touch lightly on the h264 and FLV formats, and cover the Android Camera2 APIs. We'll see how the Kotlin coroutines approach to structured concurrency makes it easy to create AV pipelines on Android with minimal object allocations.

You'll leave this session with an understanding on how to create your own fast, efficient, and robust video streaming experience.