AndroidMedia Player


Sintassi

  • void setAudioStreamType (int streamtype)
  • void setDataSource (Contesto contesto, Uri uri)
  • vuoto prepara ()
  • void prepareAsync ()
  • void start ()
  • void stop ()

Osservazioni

L'utilizzo di MediaPlayer si basa principalmente sul diagramma dello stato:

inserisci la descrizione dell'immagine qui

Ciò significa che per riprodurre audio / video è necessario che una determinata sequenza di azioni avvenga in un ordine specifico. Indica anche quali azioni possono essere fatte in quale stato .

L'API di MediaPlayer non ha flessibilità (aggiunta di decoder e logica di rendering personalizzati) e manca sSupport per Dynamic Adaptive Streaming su HTTP (DASH) e SmoothStreaming. Per questi, guarda in ExoPlayer .

Media Player Esempi correlati