Advertisement
Guest User

Untitled

a guest
Sep 30th, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. class Player constructor(
  2. private val context: Context?
  3. ){
  4.  
  5. fun preparePlayer(videoUri: String, playerView: PlayerView?) {
  6. val player = ExoPlayerFactory.newSimpleInstance(DefaultRenderersFactory(context),
  7. DefaultTrackSelector(), DefaultLoadControl())
  8. player.prepare(buildMediaSource(videoUri))
  9. playerView?.player = player
  10. player.playWhenReady = true
  11. }
  12.  
  13. private fun buildMediaSource(videoUri: String): MediaSource =
  14. ExtractorMediaSource.Factory(DefaultHttpDataSourceFactory("webm app"))
  15. .createMediaSource(Uri.parse(videoUri))
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement