Creare un oggetto PlaybackManager che gestisca la configurazione del flusso HLS e l'operazione di riproduzione. Non è richiesta alcuna altra configurazione.
Crea l’oggetto lettore multimediale verificando che in sia presente il seguente codice PlayerFragment.java:
private MediaPlayer createMediaPlayer() {
MediaPlayer mediaPlayer = DefaultMediaPlayer.create(getActivity().getApplicationContext());
return mediaPlayer;
Creare la gestione della riproduzione tramite ManagerFactory
:
playbackManager = ManagerFactory.getPlaybackManager(config, mediaPlayer);
Implementare PlaybackManagerEventListener
nel PlayerFragment
per gestire gli eventi di riproduzione:
private final PlaybackManagerEventListener playbackManagerEventListener =
new PlaybackManagerEventListener()
Registrare il listener di eventi in PlayerFragment
:
playbackManager.addEventListener(playbackManagerEventListener);
Configura la risorsa video:
playbackManager.setupVideo(url, adsManager);
Impostare le operazioni della barra di controllo in PlayerFragment
:
controlBar.pressPlay() {
playbackManager.play();
}