Pemutar video biasa selalu menampilkan kontrol dan konten videonya saat dijalankan; pemutar video tidak dapat beroperasi di latar belakang atau tanpa UI. Oleh karena itu, sebaiknya buat aplikasi sebagai satu aktivitas yang berisi UI, pemutar, sesi media, dan pengontrol media:
- Membuat aktivitas pemutar video
- Cara membuat aktivitas yang berisi sesi media dan pengontrol media.
- Callback sesi media
- Menjelaskan bagaimana metode callback sesi media mengelola sesi media tersebut dan komponen aplikasi lainnya seperti notifikasi dan penerima siaran.
- Transcoding media yang kompatibel
- Siapkan perilaku transcoding, seperti apakah video akan otomatis dikonversi ke AVC (H.264) saat video tersebut dibuka oleh aplikasi yang tidak mendukung format encoding awal.