droidconIN 2016

The sixth edition of droidconIN

Deep dive into video and ExoPlayer

Submitted by Shintaro Katafuchi (@hotchemi) on Sunday, 10 July 2016

videocam_off

Technical level

Intermediate

Section

Full talk (40 minutes)

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +5

Abstract

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

Login with Twitter or Google to leave a comment