SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Ubaidillah Roziq – 5106100512 




        Royyana Muslim Ijtihadi 
           Nunut Priyo Jatmiko
Latar Belakang

         sebagai salah satu bentuk alat 
ž Bahasa
 penyampaian informasi merupakan elemen 
 kunci bagi penguasaan teknologi informasi.
Tujuan
ž Membantu dalam proses belajar 
  mengajar 
               pemanfaatan teknologi 
ž Optimalisasi
  informasi sebagai salah satu alat untuk 
  menyempurnakan model/metode 
  pengajaran dan pembelajar 
ž Efisiensi dalam penyediaan peralatan 
  laboratorium komputer dan laboratorium 
  bahasa
Rumusan Masalah
     Bagaimana membuat aplikasi Laboratorium bahasa 
ž 
     dengan menggunakan JMF. 
     Bagaimana melakukan streaming audio dan video. 
ž 
     Bagaimana membatasi komunikasi hanya pada 
ž 
     sekelompok atau seorang siswa 
     Bagaimana siswa melakukan komunikasi terhadap guru 
ž 
     atau siswa lain. 
     Bagaimana memutar media dari server dan dikirimkan 
ž 
     pada client baik dalam bentuk video atau audio. 
     Bagaimana menangani siswa yang ingin melakukan 
ž 
     komunikasi atau bertanya dengan guru
Batasan Masalah

           siswa ditentukan. 
ž Jumlah
ž Tidak menyangkut masalah elearning dan 
  Sistem Informasi Akademik. 
ž Hanya dalam satu Subnetwork. 
ž Tidak menyangkut NAT (Network Address 
  Translation).
Dasar Teori
            JMF 
ž Pengertian
  Adalah sebuah Framework yang 
  menyediakan fungsi­fungsi API untuk 
  merekam, mentransmisi, dan 
  memainkan media.
Beberapa Komponen Penting JMF
ž DataSouce 
ž Manager 
ž Player 
ž Processor
Gambaran Umum Sistem
Proses Sistem

ž Use Case Server 
ž Use Case Admin 
ž Use Case Client
Proses Server
Proses Admin
Proses Client
Form Admin
Form Client
Uji Coba
Aplikasi : 
ž Server 
ž Aplikasi 
  Admin 
ž Aplikasi 
  Client




              Komunikasi dua arah
Uji Coba fungsional
         Login 
ž Proses
ž Proses Admin Transmitting Video dan 
  Audio 
ž Proses Client menerima Video dan 
  Audio dan Transmitting Video 
ž Process Client Transmit Audio 
ž Proses Trasmitting File
Uji Performa
ž  Uji frame per second dari video yang 
   diterima oleh masing­masing client dan 
   juga frame per second video yang diterima 
   oleh server dari masing­masing client. 
ž  Arus Data rate pada jaringan 
ž  Penggunaan CPU dan memori
Uji Coba Frame Per Second &
Data Rate
              Arah           Fps        Data Rate 
Dari Server Ke Client 1    29.75 fps     682 kbps 
Dari Client 1 ke Server     28 fps       681 kbps 
Dari Server Ke Client 2     29 fps      692.7 kbps 
Dari Client 2 ke Server    27.2 fps      687 kpbs 
Dari Server ke Client 3    29.5 fps      688 kbps 
Dari Client 3 Ke Server    27.3 fps      693 kbps 
Dari Server ke Client 4    27.5 fps      692 kbps 
Dari Client 4 ke Server    28.1 fps      679 kbps 
Dari Server ke Client 5    27.1 fps      677 kbps 
Dari Client 5 ke Server     29 fps       664 kbps
Uji Coba Penggunaan CPU Dan
Memori
              Aplikasi         CPU     Memori 

Inisialisasi Awal Admin     52.85%    64.5 MB 

Client 1 melakukan login    60.61%    70.7 MB 

Client 2 melakukan login    63.50%    79.1 MB 

Client 3 melakukan login    67.72%    85.3 MB 

Client 4 melakukan login    67.69%    93.0 MB 

Client 5 melakukan login    61.77%    96.6 MB
Kesimpulan
ž  Aplikasi Laboratorium bahasa yang dibangun 
   mampu memenuhi fungsionalitas yang 
   dibutuhkan untuk memberlangsungkan 
   pembelajaran seperti melakukan broadcast 
   kepada seluruh client di jaringan. Atau 
   melakukan seleksi kepada beberapa client. 
ž  Proses stream broadcast tidak begitu 
   terpengaruh pada pengiriman fps(frame per 
   second) pada setiap client, begitu juga 
   sebaliknay. Sedangkan penggunaan memori 
   dan CPU yang terlalu banyak akan 
   mempengaruhi proses render video.
Terima Kasih
Tahapan player
Tahapan processor
Dasar Teori (2)
RTP (Real Time Protokol) 
ž  Protokol khusus digunakan untuk aplikasi 
   streaming 
ž  Mendukung transmisi Unicast dan 
   Multicast 
ž  Tidak menjamin Quality Of Service 
ž  Dirancang khusus untuk memenuhi 
   kebutuhan multi­perserta konferensi 
   multimedia

Contenu connexe

En vedette (16)

Traitement anti-crise PACA
Traitement anti-crise PACATraitement anti-crise PACA
Traitement anti-crise PACA
 
Rio Chicamo y La Palestina murciana
Rio Chicamo y La Palestina murciana Rio Chicamo y La Palestina murciana
Rio Chicamo y La Palestina murciana
 
El Tren De La Vida Pps Sylvette 2007
El Tren De La Vida Pps Sylvette 2007El Tren De La Vida Pps Sylvette 2007
El Tren De La Vida Pps Sylvette 2007
 
15 Dezembro2008
15 Dezembro200815 Dezembro2008
15 Dezembro2008
 
P30sept18
P30sept18P30sept18
P30sept18
 
cluster08
cluster08cluster08
cluster08
 
Designaciones
DesignacionesDesignaciones
Designaciones
 
Enlaces de animación
Enlaces de animaciónEnlaces de animación
Enlaces de animación
 
A Blogging Primer: Getting Started Today
A Blogging Primer: Getting Started TodayA Blogging Primer: Getting Started Today
A Blogging Primer: Getting Started Today
 
Virtual Dr From Oncore It
Virtual Dr From Oncore ItVirtual Dr From Oncore It
Virtual Dr From Oncore It
 
21 Maio
21 Maio21 Maio
21 Maio
 
28 Outubro
28 Outubro28 Outubro
28 Outubro
 
Personas
PersonasPersonas
Personas
 
Carnavales Gualeguaychu
Carnavales GualeguaychuCarnavales Gualeguaychu
Carnavales Gualeguaychu
 
Pro Cure On Dienstverlening 09
Pro Cure On Dienstverlening 09Pro Cure On Dienstverlening 09
Pro Cure On Dienstverlening 09
 
Institutional Partners Overview
Institutional Partners OverviewInstitutional Partners Overview
Institutional Partners Overview
 

Similaire à Language Laboratorium with JMF

Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146
isfanfajar
 
Sistem Ujian Seleksi Daljab PPG 2022.pdf
Sistem Ujian Seleksi Daljab PPG 2022.pdfSistem Ujian Seleksi Daljab PPG 2022.pdf
Sistem Ujian Seleksi Daljab PPG 2022.pdf
kriesindera1
 

Similaire à Language Laboratorium with JMF (20)

Materi e-Xam.pdf
Materi e-Xam.pdfMateri e-Xam.pdf
Materi e-Xam.pdf
 
Ebook-MTCUME.pdf
Ebook-MTCUME.pdfEbook-MTCUME.pdf
Ebook-MTCUME.pdf
 
Kertas penerangan 2
Kertas penerangan  2Kertas penerangan  2
Kertas penerangan 2
 
Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146
 
Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan Kerja
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
 
Manajemen Bandwidth Metode Simple Queuee
Manajemen Bandwidth Metode Simple QueueeManajemen Bandwidth Metode Simple Queuee
Manajemen Bandwidth Metode Simple Queuee
 
Manajemen Bandwidth Metode Simple Queuee
Manajemen Bandwidth Metode Simple QueueeManajemen Bandwidth Metode Simple Queuee
Manajemen Bandwidth Metode Simple Queuee
 
2015-12. dian johan - cctv menggunakan webcam (many cam)
2015-12. dian johan - cctv menggunakan webcam (many cam)2015-12. dian johan - cctv menggunakan webcam (many cam)
2015-12. dian johan - cctv menggunakan webcam (many cam)
 
KAK - Aplikasi Web Pengajuan Tugas Akhir
KAK - Aplikasi Web Pengajuan Tugas AkhirKAK - Aplikasi Web Pengajuan Tugas Akhir
KAK - Aplikasi Web Pengajuan Tugas Akhir
 
Kak ver 2
Kak ver 2Kak ver 2
Kak ver 2
 
Tugas 3 MPPL-D: KAK
Tugas 3 MPPL-D: KAKTugas 3 MPPL-D: KAK
Tugas 3 MPPL-D: KAK
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Sistem Ujian Seleksi Daljab PPG 2022.pdf
Sistem Ujian Seleksi Daljab PPG 2022.pdfSistem Ujian Seleksi Daljab PPG 2022.pdf
Sistem Ujian Seleksi Daljab PPG 2022.pdf
 
Cloud Service Design for Computer Vision, Image & Video Processing+Analytics
Cloud Service Design for Computer Vision, Image & Video Processing+AnalyticsCloud Service Design for Computer Vision, Image & Video Processing+Analytics
Cloud Service Design for Computer Vision, Image & Video Processing+Analytics
 
TA_IvanRizky_20172018_XII-TKJ1_SMKN4_Bandung
TA_IvanRizky_20172018_XII-TKJ1_SMKN4_BandungTA_IvanRizky_20172018_XII-TKJ1_SMKN4_Bandung
TA_IvanRizky_20172018_XII-TKJ1_SMKN4_Bandung
 
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
 
Studi kelayakan sistem siap
Studi kelayakan sistem siapStudi kelayakan sistem siap
Studi kelayakan sistem siap
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060
 
Kak
KakKak
Kak
 

Dernier

Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 

Dernier (20)

Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 

Language Laboratorium with JMF

  • 1. Ubaidillah Roziq – 5106100512  Royyana Muslim Ijtihadi  Nunut Priyo Jatmiko
  • 2. Latar Belakang sebagai salah satu bentuk alat  ž Bahasa penyampaian informasi merupakan elemen  kunci bagi penguasaan teknologi informasi.
  • 3. Tujuan ž Membantu dalam proses belajar  mengajar  pemanfaatan teknologi  ž Optimalisasi informasi sebagai salah satu alat untuk  menyempurnakan model/metode  pengajaran dan pembelajar  ž Efisiensi dalam penyediaan peralatan  laboratorium komputer dan laboratorium  bahasa
  • 4. Rumusan Masalah Bagaimana membuat aplikasi Laboratorium bahasa  ž  dengan menggunakan JMF.  Bagaimana melakukan streaming audio dan video.  ž  Bagaimana membatasi komunikasi hanya pada  ž  sekelompok atau seorang siswa  Bagaimana siswa melakukan komunikasi terhadap guru  ž  atau siswa lain.  Bagaimana memutar media dari server dan dikirimkan  ž  pada client baik dalam bentuk video atau audio.  Bagaimana menangani siswa yang ingin melakukan  ž  komunikasi atau bertanya dengan guru
  • 5. Batasan Masalah siswa ditentukan.  ž Jumlah ž Tidak menyangkut masalah elearning dan  Sistem Informasi Akademik.  ž Hanya dalam satu Subnetwork.  ž Tidak menyangkut NAT (Network Address  Translation).
  • 6. Dasar Teori JMF  ž Pengertian Adalah sebuah Framework yang  menyediakan fungsi­fungsi API untuk  merekam, mentransmisi, dan  memainkan media.
  • 7. Beberapa Komponen Penting JMF ž DataSouce  ž Manager  ž Player  ž Processor
  • 15. Uji Coba Aplikasi :  ž Server  ž Aplikasi  Admin  ž Aplikasi  Client Komunikasi dua arah
  • 16. Uji Coba fungsional Login  ž Proses ž Proses Admin Transmitting Video dan  Audio  ž Proses Client menerima Video dan  Audio dan Transmitting Video  ž Process Client Transmit Audio  ž Proses Trasmitting File
  • 17. Uji Performa ž  Uji frame per second dari video yang  diterima oleh masing­masing client dan  juga frame per second video yang diterima  oleh server dari masing­masing client.  ž  Arus Data rate pada jaringan  ž  Penggunaan CPU dan memori
  • 18. Uji Coba Frame Per Second & Data Rate Arah  Fps  Data Rate  Dari Server Ke Client 1  29.75 fps  682 kbps  Dari Client 1 ke Server  28 fps  681 kbps  Dari Server Ke Client 2  29 fps  692.7 kbps  Dari Client 2 ke Server  27.2 fps  687 kpbs  Dari Server ke Client 3  29.5 fps  688 kbps  Dari Client 3 Ke Server  27.3 fps  693 kbps  Dari Server ke Client 4  27.5 fps  692 kbps  Dari Client 4 ke Server  28.1 fps  679 kbps  Dari Server ke Client 5  27.1 fps  677 kbps  Dari Client 5 ke Server  29 fps  664 kbps
  • 19. Uji Coba Penggunaan CPU Dan Memori Aplikasi  CPU  Memori  Inisialisasi Awal Admin  52.85%  64.5 MB  Client 1 melakukan login  60.61%  70.7 MB  Client 2 melakukan login  63.50%  79.1 MB  Client 3 melakukan login  67.72%  85.3 MB  Client 4 melakukan login  67.69%  93.0 MB  Client 5 melakukan login  61.77%  96.6 MB
  • 20. Kesimpulan ž  Aplikasi Laboratorium bahasa yang dibangun  mampu memenuhi fungsionalitas yang  dibutuhkan untuk memberlangsungkan  pembelajaran seperti melakukan broadcast  kepada seluruh client di jaringan. Atau  melakukan seleksi kepada beberapa client.  ž  Proses stream broadcast tidak begitu  terpengaruh pada pengiriman fps(frame per  second) pada setiap client, begitu juga  sebaliknay. Sedangkan penggunaan memori  dan CPU yang terlalu banyak akan  mempengaruhi proses render video.
  • 24. Dasar Teori (2) RTP (Real Time Protokol)  ž  Protokol khusus digunakan untuk aplikasi  streaming  ž  Mendukung transmisi Unicast dan  Multicast  ž  Tidak menjamin Quality Of Service  ž  Dirancang khusus untuk memenuhi  kebutuhan multi­perserta konferensi  multimedia