Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Mobile Media API (MMAPI)

Presentasi serupa


Presentasi berjudul: "Mobile Media API (MMAPI)"— Transcript presentasi:

1 Mobile Media API (MMAPI)
Marsel Willem Aipassa, S. Kom. Pemrograman Aplikasi Mobile

2 Mobile Media API (MMAPI)
Mobile Media API (MMAPI) memfasilitasi pembuatan nada, memainkan serta merekam audio dan video pada device yang cocok. Marsel Willem Aipassa, S. Kom.

3 MMAPI (1) Memainkan atau merekam sebuah media ditangani oleh dua object : DataSource dan Player. Marsel Willem Aipassa, S. Kom.

4 MMAPI (2) DataSource menangani detail cara mendapatkan data dari source yang tersedia. Source dapat berasal dari file JAR atau jaringan (melalui protokol HTTP), record dari RMS, streaming connection dari sebuah server atau sumber lain. Player tidak perlu terlalu mempermasalahkan darimana data berasal atau bagaimana cara mendapatkannya. Player hanya perlu membaca data yang berasal dari DataSource, memproses, menampilkan dan memainkan playback media pada output device. Marsel Willem Aipassa, S. Kom.

5 MMAPI (3) Pihak ketiga dalam skenario ini adalah Manager. Manager membuat Player dari DataSource. Manager memiliki method untuk membuat Player dari lokasi sumber media (URL), DataSource dan InputStreams.Pihak ketiga dalam skenario ini adalah Manager. Manager membuat Player dari DataSource. Manager memiliki method untuk membuat Player dari lokasi sumber media (URL), DataSource dan InputStreams. Marsel Willem Aipassa, S. Kom.

6 MMAPI (4) Marsel Willem Aipassa, S. Kom.

7 Pembuatan Nada Memainkan sebuah nada cukup dilakukan dengan memanggil static method Manager.playTone(int tone, int duration, int volume). Nilai yang valid untuk nada adalah antara 0 hingga Durasi dalam memainkan nada diatur dalam ukuran millisecond. Parameter volume memiliki jangkauan antara 0 hingga 100. Marsel Willem Aipassa, S. Kom.

8 Contoh Program Marsel Willem Aipassa, S. Kom.

9 Audio Playback (URI) Method Manager.createPlayer(String URI) memudahkan pembuatan sebuah Player yang akan memainkan data dari URI. Marsel Willem Aipassa, S. Kom.

10 Contoh Program Marsel Willem Aipassa, S. Kom.

11 Audio Playback (File) Aplikasi juga dapat memainkan media yang berasal dari file JAR dengan membuat Stream dari resource file dan meneruskannya pada method Manager.createPlayer(). Marsel Willem Aipassa, S. Kom.

12 Contoh Program Marsel Willem Aipassa, S. Kom.


Download ppt "Mobile Media API (MMAPI)"

Presentasi serupa


Iklan oleh Google