Contoh Media Android
Pilihan contoh kode untuk Anda gunakan dalam mempercepat pengembangan aplikasi. Jelajahi contoh untuk mempelajari cara mem-build berbagai komponen untuk aplikasi Anda.
Contoh yang ditandai
Pemutar Musik Android Universal
Contoh ini menunjukkan cara mengimplementasikan aplikasi pemutaran audio menggunakan Media3 ExoPlayer yang berfungsi di beberapa faktor bentuk dan memberikan pengalaman pengguna yang konsisten.
Transformator Media3
Contoh ini menunjukkan cara menggunakan Media3 Transformer API untuk membuat aplikasi pengeditan media.
Pengujian & validasi
Aplikasi Pengujian Pengontrol Media
Contoh implementasi MediaController API yang dapat Anda gunakan untuk menguji seluk-beluk pemutaran media di Android dan untuk memverifikasi penerapan sesi media Anda.
Demo API
Demo Utama Media3
Aplikasi pemutaran sederhana yang menggunakan ExoPlayer untuk memutar sejumlah streaming pengujian. Titik awal atau proyek referensi yang baik.
Demo Sesi Media3
Aplikasi pemutaran yang menerapkan MediaSession.
Demo Transmisi Media3
Aplikasi pemutaran dengan integrasi Google Cast. Mendemonstrasikan peralihan antara pemutaran Transmisi dan pemutaran lokal.
Demo SurfaceControl Media3
Aplikasi pemutaran yang menggunakan SurfaceControl API untuk mengalihkan output video ExoPlayer ke tampilan yang berbeda. Memerlukan minSdkVersion 29.
Demo Media3 GL
Aplikasi pemutaran yang merender video ke GLSurfaceView dan menerapkan shader GL.
Contoh MIDI
Koleksi aplikasi contoh ini menampilkan MIDI 2.0 API yang diperkenalkan di Android 13.