This website or its third-party tools use cookies which are necessary to its functioning and required to improve your experience. By clicking the consent button, you agree to allow the site to use, collect and/or store cookies.
Please click the consent button to view this website.
I accept
Deny cookies Go Back

Mobile app tutorials

  • Home
  • About
  • Contact
  • Login
You are here: Home / Exoplayer / Kotlin Video Streaming Introduction

November 19, 2017 by nigel

Kotlin Video Streaming Introduction

The Kotlin Video Streaming Introduction android development tutorial describes how to create android video streaming apps using ViewView, MediaPlayer and Exoplayer.
The kotlin on android applications are designed to be similar in look and operation. A progress bar will be displayed for when the videos are buffering. And media buttons are provided for each application.

Video Streaming with VideoView

Kotlin VideoView Video Streaming

The VideoView kotlin on android streaming tutorial is a good start to those new to android or video streaming. The VideoView is a wrapper on top of the MediaPlayer API therefore much of the underlying functionality has already been implemented.

Video Streaming with MediaPlayer using Surface View

In the kotlin on android MediaPlayer tutorial you will get to work with some of the fundamental concepts of streaming video and the MediaPlayer.
Starting up with setting up a listener for when the SurfaceView is available.
Then working with the various MediaPlayer states and understanding what calls can be made from which states. To finally getting to start streaming the media.
And also explaining how to get the width & height video dimensions which will be used for setting the SurfaceView dimensions.

Adding MediaController to MediaPlayer

Kotlin MediaController MediaPlayer

The MediaController kotlin on android tutorial describes how to add media buttons to the MediaPlayer.
Note that this kotlin on android tutorial is only available to the professional members of mobapptuts.com

Video Streaming with Exoplayer

The kotlin on android exoplayer tutorial describes how to implement video streaming using the ExoPlayer.
The different components for creating a ExoPlayer instance will be explained. As well as how to create a MediaSource for a dash url.

Print Friendly

Filed Under: Exoplayer, MediaPlayer, Video Streaming Player Tagged With: Android, Android Application, Android Development Tutorials, Kotlin, Streaming Apps, Streaming Media, Video App

  • Facebook
  • Google+
  • Twitter
  • YouTube




Recent Forum Topics

  • Kotlin Fragments
  • Kotlin Camera2 API
  • HTTP Image Libraries

Recent Posts

  • Installing and running flutter
  • Kotlin Camera2 API MediaRecorder
  • Flutter IntelliJ Tips for Beginners
  • Migrating Fragments to Jetpack Navigation
  • Flutter TabBar

Recent Posts

  • Installing and running flutter
  • Kotlin Camera2 API MediaRecorder
  • Flutter IntelliJ Tips for Beginners
  • Migrating Fragments to Jetpack Navigation
  • Flutter TabBar

Search Form

  • Facebook
  • GitHub
  • Google+
  • Twitter
  • YouTube

© 2023 - WWW.MOBAPPTUTS.COM