Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Android multimedia Anggota : Ragil Setiawan ( )

Presentasi serupa


Presentasi berjudul: "Android multimedia Anggota : Ragil Setiawan ( )"— Transcript presentasi:

1 Android multimedia Anggota : Ragil Setiawan (15.11.0100)
Muhammad Ma’ruf ( ) Tika Sari ( ) Nur Maya Bella Safitri ( ) Siti Roudhatul Jannah ( ) Ferdatama Nurhidayat ( )

2 Android Multimedia Kerangka multimedia Android mencakup dukungan untuk memainkan berbagai jenis media umum, sehingga Anda dapat dengan mudah mengintegrasikan audio, video dan gambar ke dalam aplikasi Anda. Anda dapat memutar audio atau video dari file media yang tersimpan dalam sumber daya aplikasi Anda (sumber daya mentah), dari file mandiri di filesystem, atau dari aliran data yang sampai pada koneksi jaringan, semuanya menggunakan API MediaPlayer.

3 Dasar Android Multimedia
Media player Kelas ini adalah API utama untuk memutar suara dan video. Audio Manager Kelas ini mengelola sumber audio dan output audio pada perangkat.

4 Deklarasi manifestasi
Izin Internet  Jika Anda menggunakan MediaPlayer untuk streaming konten berbasis jaringan, aplikasi Anda harus meminta akses jaringan. <using-permission android: name = "android.permission.INTERNET" /> Izin Kunci Bangun Jika aplikasi pemutar Anda perlu agar layar tidak redup atau prosesor tidak tertidur, atau gunakan metode MediaPlayer.setScreenOnWhilePlaying() atau MediaPlayer.setWakeMode() , Anda harus meminta izin ini. <using-permission android: name = "android.permission.WAKE_LOCK" />

5 Menggunakan MediaPlayer
Salah satu komponen terpenting dari kerangka media adalah kelas MediaPlayer . Objek kelas ini dapat mengambil, memecahkan kode, dan memutar audio dan video dengan pengaturan minimal. Ini mendukung beberapa sumber media yang berbeda seperti: Sumber daya lokal URI internal, seperti yang mungkin Anda dapatkan dari Resolver Konten URL eksternal (streaming) Berikut adalah contoh bagaimana memainkan audio yang tersedia sebagai sumber baku lokal (disimpan di direktori res/raw/ aplikasi Anda): MediaPlayer mediaPlayer = MediaPlayer.create (konteks, R.raw.sound_file_1); mediaPlayer.start (); // tidak perlu panggil persiapan (); buat () apakah itu untukmu

6 Uri myUri = ....; // menginisialisasi Uri disini MediaPlayer mediaPlayer = MediaPlayer baru (); mediaPlayer.setAudioStreamType (AudioManager.STREAM_MUSIC); mediaPlayer.setDataSource (getApplicationContext (), myUri); mediaPlayer.prepare (); mediaPlayer.start (); Melalui streaming HTTP String url = "http: // "; // URL Anda di sini mediaPlayer.setDataSource (url); mediaPlayer.prepare (); // mungkin butuh waktu lama! (untuk buffering, dll)

7 Contoh Koding menampilkan video
public class VideoActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.video); Bundle bundle = getIntent().getExtras(); String tempat = bundle.getString("video"); VideoView videoView = (VideoView)findViewById(R.id.videoView1); MediaController mediaController = new MediaController(this); mediaController.setAnchorView(videoView); Uri uri = Uri.parse(tempat); videoView.setVideoURI(uri); videoView.setMediaController(mediaController); videoView.start(); videoView.requestFocus(); } }

8 Referensi aplikasi-konten-multimedia-berbasis-android/ multimedia/


Download ppt "Android multimedia Anggota : Ragil Setiawan ( )"

Presentasi serupa


Iklan oleh Google