Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Player constructor(
- private val context: Context?
- ){
- fun preparePlayer(videoUri: String, playerView: PlayerView?) {
- val player = ExoPlayerFactory.newSimpleInstance(DefaultRenderersFactory(context),
- DefaultTrackSelector(), DefaultLoadControl())
- player.prepare(buildMediaSource(videoUri))
- playerView?.player = player
- player.playWhenReady = true
- }
- private fun buildMediaSource(videoUri: String): MediaSource =
- ExtractorMediaSource.Factory(DefaultHttpDataSourceFactory("webm app"))
- .createMediaSource(Uri.parse(videoUri))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement