droidconIN 2016

The sixth edition of droidconIN

Shintaro Katafuchi

@hotchemi

Deep dive into video and ExoPlayer

Submitted Jul 11, 2016

In this talk I’m going to talk about some video technologies and how to deal with them by ExoPlayer, which is the new standard of the media player.
I’ll give you the brief overview of ExoPlayer and furthermore how to customise it such as changing the playback speed, how to create your own data loader with example project.
Finally you’ll learn how to manage video and how to use ExoPlayer effectively.

Outline

In this talk I’m going to talk about some video technologies and how to deal with them by ExoPlayer, which is the new standard of the media player.

Unfortunately a few developers have a chance to deal with video technology on their product application. But actually video is kind of the most deep side of mobile application development, such as:

The difference between streaming formats(DASH, SmoothStreaming and HLS) and container formats(MP4, WebM). What is DRM, What kind of formats there are, how it works on the Android. How to support offline playing video securely. So I’m going to share what I learned about them from our product, Quipper Video.

I’ll also give you the brief overview of ExoPlayer and furthermore how to customise it such as changing the playback speed, how to create your own data loader with example project.

Finally you’ll learn how to manage video and how to use ExoPlayer effectively.

Speaker bio

I’m a Tokyo based Android developer at Quipper.
I love open source and developer community.
I’ve had a talk in Droidcon Krakow 2015(http://2015.droidcon.pl), and also been doing the core member of DroidKaigi, which is the biggest Android conference in Japan.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

droidconIN is an annual conference on Android, part of the worldwide series of events. more