Un tipico video player mostra sempre i controlli e i contenuti video mentre è in esecuzione. Non può operare in background o senza una UI. Pertanto, è appropriato creare l'app come una singola attività contenente l'interfaccia utente, un player, una sessione multimediale e un controller multimediale:
- Creare un'attività di un video player
- Come creare un'attività che contenga una sessione multimediale e un controller multimediale.
- Callback delle sessioni multimediali
- Descrive come i metodi di callback delle sessioni multimediali gestiscono la sessione multimediale e altri componenti dell'app come notifiche e ricevitori di trasmissioni.
- Transcodifica di contenuti multimediali compatibili
- Configura il comportamento di transcodifica, ad esempio se convertire automaticamente i video in AVC (H.264) quando vengono aperti da un'app che non supporta il formato di codifica iniziale.