How to add Listener for next , previous , rewind and forward in Exoplayer

后端 未结 4 994
别跟我提以往
别跟我提以往 2021-01-13 11:10

I am working on ExoPlayer, I want to customize the ExoPlayer and listen for the Event next, previous, rewind, forward so that when the user clicks the next button next video

4条回答
  •  生来不讨喜
    2021-01-13 11:54

    My approach

    Assumed, we are already create collection of media source, DASH or HLS.

    And using player view with SimpleExoPlayerView component. It will automatically have default control, prev, next, for example.

    I handle collection of media source with current window index with this exoPlayer.getCurrentWindowIndex() to back and forth media source.

    And you can check current index via this onTracksChanged method

    @Override
    public void onTracksChanged(TrackGroupArray trackGroups, TrackSelectionArray trackSelections) {
    
    currentIndex = exoPlayer.getCurrentWindowIndex();
    
    }
    

    You can look this file for implementation these control.

    Hope this help.

提交回复
热议问题