Implementasi Teleconference … I Made Warsa Kumara

IMPLEMENTASI TELECONFERENCE PADA DENGAN APACHE OPENMEETINGS

I Made Warsa Kumara Manajemen Sistem Informasi dan Komputer, Magister Teknik Elektro Pasca Sarjana Unversitas Udayana [email protected]

Abstrak

Berbagai terobosan dalam teknologi internet melahirkan berbagai fasilitas baru dalam dunia pendidikan. Teleconfrence adalah salah satunya yang mampu memperkaya fitur e-learning yang terus berkembang baik fungsi maupun kemampuannya. Dari sekian banyak aplikasi teleconference berbasis web yang tersedia gratis, dipilih Apace OpenMeetings karena memiliki fitur dan dokumentasi yang memadai dan cukup mudah untuk diinstal. Tulisan ini membahas bagaimana implementasi teleconference pada Moodle dengan aplikasi open source Apache OpenMeetings. Penelitian dilakukan dengan studi literatur pada sejumlah artikel dan tulisan yang berkaitan dengan Moodle, teleconference dan Apache OpenMeetings. Pengujian dilakukan pada server elearning Fakultas Kedokteran Universitas Warmadewa, dengan mencoba melakukan conference pada sebuah topik dalam elearning. Server elearning yang digunakan memiliki spesifikasi processor core 2 duo 2,8 GHz dengan Ram 1 GB dan jaringan kabel dengan kecepatan 100 Mbps.

Kata kunci: elearning, teleconference, openmeetings, moodle

1. PENDAHULUAN langsung diintegrasikan dengan aplikasi LMS, salah satunya adalah Apache OpenMeetings. Aplikasi ini Perkembangan teknologi informasi kini semakin dipilih karena gratis dan memiliki fitur yang cukup membuka peluang bagi lembaga pendidikan baik lengkap dan dapat diintegrasikan dengan LMS formal maupun nonformal untuk memanfaatkan Moodle. Bagaimana cara menggabung kedua aplikasi sistem e-learning guna mendukung proses belajar yang sangat bermanfaat ini kedalam sistem e-learning mengajar. Dengan e-learning pendidik bisa yang terintegrasi akan dibahas dalam tulisan ini. menyampaikan materi pembelajaran melalui internet sehingga peserta dapat mengakses materi tersebut kapan saja dan dari mana saja. 2. MOODLE E-learning mendukung pendidik dan peserta didik dalam berbagai cara, misalnya, perbedaan gaya Moodle merupakan singkatan dari Modular belajar tiap siswa dapat diantisipasi dengan penyajian Object-Oriented Dynamic Learning Environment materi yang berbeda sehingga lebih banyak siswa yang berarti tempat belajar dinamis dengan dapat dijangkau dengan cara yang bervariasi, dan menggunakan model berorientasi objek. Moodle memungkinkan lebih banyak siswa untuk belajar merupakan LMS yang banyak digunakan sebagai materi pelajaran yang lebih beragam[1]. Berbagai media pembelajaran online untuk institusi pendidikan aplikasi e-learning yang biasa disebut Learning diseluruh dunia. Moodle telah digunakan pada lebih Management System (LMS) pun terus berkembang dari 54.466 situs di 213 negara dalam 70 bahasa. dan berkompetisi memberikan berbagai kelebihan Moodle memiliki pengguna 41.524.927, 1.137.626 di dan kemudahannya masing-masing. Jelas ini antaranya adalah guru yang mengkoordinasikan memberikan peluang lebih besar kepada pemakai 4.410.988 program. Moodle adalah sistem terbuka untuk memilih satu yang paling sesuai dengan yang menyediakan fungsi-fungsi manajemen materi kebutuhan sistem belajar-mengajar yang pelajaran dalam bentuk multimedia, komunikasi dilaksanakan. Salah satu LMS yang banyak interaktif, dan catatan-catatan yang sangat berguna digunakan adalah Moodle karena memiliki berbagai untuk umum[2]. fitur yang sangat sangat lengkap untuk mendukung Salah satu mitos tentang LMS gratis seperti proses belajar mengajar. Moodle adalah minimnya fasilitas dan fitur yang Tidak hanya sebatas itu, e-learning saat ini sudah dimiliki. Hal ini tidak berlaku pada Moodle yang mendukung interaksi yang lebih real time antara telah memiliki jaringan komunitas yang kuat yang pendidik dan peserta didik. Tidak hanya melalui menyediakan berbagai dokumen pendukung dan fasilitas messenger atau discussion forum, interaksi panduan penggunaan yang sangat banyak. Komunitas bisa dilakukan secara interaktif dengan metode ini bekerja sama memberikan dukungan kepada teleconference, sehingga benar-benar menciptakan pengguna baru dalam penggunaan Moodle yang interaksi yang dinamis antara pendidik dan peserta efektif dan efisien[3]. didik secara real time. Ada banyak aplikasi gratis yang menawarkan layanan teleconference yang bisa

Teknologi Elektro 22 Vol. 13 No. 1 Januari - Juni 2014 Implementasi Teleconference … I Made Warsa Kumara

2.1 Pembelajaran Adaptif dengan Moodle 5. Setiap topik pembelajaran dapat dibagi ke dalam Seringkali sistem pembelajaran berbasis web sejumlah sub kategori. tidak berhasil melaksanakan pembelajaran dengan 6. Mendukung 1000 lebih pelajaran. baik akibat sistem yang sizefit yaitu memberikan 7. Mempunyai keamanan yang kokoh. Formulir metode dan pendekatan pembeljaran yang seragam pendaftaran untuk pelajar telah diperiksa untuk semua peserta didik yang umumnya heterogen. validitasnya dan mempunyai cookies yang Hal ini menyebabkan sistem belajar menjadi kaku terenkripsi. dan sulit dilaksanakan untuk kalangan yang memiliki 8. Paket bahasa disediakan penuh untuk berbagai karakteristik yang sangat variatif. bahasa. Bahasa yang tersedia dapat diedit dengan Karena itu diperlukan sistem belajar yang menggunakan editor yang telah tersedia. Lebih learner oriented yang mampu mangadaptasi dari 45 bahasa yang tersedia, termasuk Bahasa kebutuhan, kebiasaan, cara belajar, harapan dan Indonesia. motivasi peserta didik. Moodle dengan fitur dan kelebihannya mampu menjawab kebutuhan tersebut 2.3 Managemen Moodle dengan baik [4]. Metode pengembangan adaptif Dalam pengelolaan Moodle ada beberapa learning digambarkan dalam gambar 1. kelompok yang saling terkait yaitu: Site Management 1. Website diatur oleh Admin, yang telah ditetapkan ketika membuat website. 2. Tampilan (Themes) diizinkan pada admin untuk memilih warna, jenis huruf, susunan dan lain sebagainya untuk kebutuhan tampilan. 3. Bentuk kegiatan yang ada dapat ditambah. 4. Source Code yang digunakan ditulis dengan menggunakan PHP. Mudah untuk dimodifikasi dan sesuai dengan kebutuhan. User management 1. Tujuannya ialah untuk mengurangi keterlibatan admin menjadi lebih minimum, ketika menjaga keamanan yang berisiko tinggi. 2. Metode Email standar : Pelajar dapat membuat nama pemakai untuk login. Alamat email akan diperiksa melalui konfirmasi. 3. Tiap orang disarankan cukup 1 pengguna Gambar 1. Siklus pengembangan pembelajaran adaptif saja untuk seluruh sever. Dan tiap pengguna dapat mempunyai akses yang berbeda. Setelah tujuan pembelajaran didefinisikan, 4. Pengajar mempunyai hak istimewa, dilakukan pengumpulan data dengan quesioner atau sehingga dapat mengubah (memodifikasi) pengenalan kursus. Data dieksplorasi dan dianalisis bahan pelajaran. untuk mengklasifikasikan peserta didik kedalam 5. Ada “kunci pendaftaran” untuk menjaga kelompok-kelompok yang memiliki karakteristik akses masuk dari orang yang tidak dikenal sejenis. Dari sini dapat dilakukan adaptasi terhadap 6. Semua Pengguna dapat membuat biografi materi pelajaran seperti tingkat kesulitan, ujian dan sendiri, serta menambahkan photo. jenis penugasannya. Sistem yang sudah diadaptasi 7. Setiap pengguna dapat memilih bahasa yang dapat diimplementasikan dan mengalami siklus dari digunakan. Bahasa Indonesia, Inggris, awal lagi. Jerman, Spanyol, Perancis, dan Portugis dan lain-lain. 2.2 Kelebihan Moodle Course management Beberapa hal yang menjadi kelebihan Moodle 1. Pengajar mengendalikan secara penuh untuk adalah sebagai berikut [5] : mengatur pelajaran, termasuk melarang 1. Sangat sesuai untuk kelas online dan sama pengajar yang lain. baiknya dengan belajar tambahan yang langsung 2. Memilih bentuk/metode pelajaran seperti berhadapan dengan dosen/guru. berdasarkan mingguan, berdasarkan topik 2. Sederhana, ringan, efisien, dan menggunakan atau bentuk diskusi. teknologi sederhana. 3. Terdapat forum, kuis, polling, survey, tugas, 3. Mudah diinstall pada berbagai sistem operasi dan pelatihan yang digunakan untuk yang mendukung PHP dan MySql. mendukung proses belajar. 4. Hanya membutuhkan satu database. 4. Semua kelas untuk forum, kuis dan tugas- tugas dapat ditampilkan pada satu halaman, dan dapat diunduh sebagai file lembar kerja.

Teknologi Elektro 23 Vol. 13 No. 1 Januari - Juni 2014 Implementasi Teleconference … I Made Warsa Kumara

5. Bahan pelajaran dapat dipaketkan dengan Setiap aplikasi memiliki kelebihan dan menggunakan file berformat zip. kekurangannya sendiri-sendiri. Perbandingan dari berbagai software teleconference tersebut dapat 3. OPEN MEETINGS dilihat pada gambar 2[6].

Ada banyak sekali aplikasi teleconference yang tersedia di internet baik yang gratis ataupun berbayar. ..

Gambar 2. Perbandingan berbagai program teleconfrece ..

Teknologi Elektro 24 Vol. 13 No. 1 Januari - Juni 2014 Implementasi Teleconference … I Made Warsa Kumara

OpenMeetings adalah perangkat lunak gratis mengubah ukuran gambar, menyisipkan berbasis browser yang memungkinkan untuk gambar-gambar (drag dan drop dari file- mengatur langsung sebuah konferensi di web. explorer), symbol-simbol atau clipart. Mendukung pula penggunaan mikrofon atau webcam, d. Rescale full-fit digunakan untuk mengubah sharing dokumen, sharing screen atau record ukuran layar menjadi 100% sehingga bisa dilihat meeting. secara keseluruhan tidak peduli berapapun OpenMeetings cocok digunakan untuk setiap resolusi layar yang digunakan oleh pemakai.. lingkungan kerja, departemen TI, sekolah-sekolah, 5. Manajemen pengguna dan ruangan universitas dan lembaga pendidikan lainnya. Sejumlah user atau organisasi dapat diorganisir Perangkat lunak ini telah diterjemahkan dalam lebih dalam satu objek OpenMeetings. Atau dpat juga dari 30 bahasa dan terus bertambah. OpenMeetings membuat user yang hanya memiliki akses via SOAP- dapat dijalankan pada Windows, MacOS atau Linux. API. Setiap user secara default memiliki dua personal room yang dapat diakes secara eksklusif 3.1 Fitur-Fitur dan fasilitas OpenMeetings[7] oleh user yang. Ada dua tombol untuk memasuki 1. Conferencing Audio dan Video room tersebut dari dashboard. Conference room dapat Ada 4 pilihan dalam menggunakan fungsi diberikan kepada semua user atau kepada group user audio/video di OpenMeeting, yang bisa dipilih tertentu saja. selama sesi conference yaitu audio + video, audio 6. Private message center only, video only, picture only. Kualitas audio dan Mengirimkan pesan ke pengguna dan video dapat disesuaikan setiap saat sesuai dengan mengelolanya dalam folder. Conference room dapat kebutuhan dan ketersediaan bandwith internet. dipesan dengan mengirim pesan pribadi. Even yang 2. Record Session dipesan secara otomatis muncul pada kalender Berisi semua hal terjadi selama conference pemesan dan kalender partisipan, perubahan pada berlangsung, termasuk rekaman suara dari semua event akan diumumkan ke semua pengguna yang audio-streaming seperti yang nyata terlihat pada memesan event tersebut. Setiap user dapat mencari conference. Sesi rekaman bisa diunduh dengan pengguna lain dan mendaftarkannya dalam daftar format file AVI/FLV. Dapat pula memilih area layar kontak, atau memberikannya ijin untuk melihat tertentu untuk dibagi bersama pengguna lain (screen calender pribadinya. sharing). Kwalitas screensharing dapat diatur dalam 7. Plan meetings with integrated calendar beberapa tingkatan sesuai kebutuhan. Rekaman dapat Perencanaan conference dapat dibuat dan dapat ditonton dan diorganisir dengan fasilitas drag and mengundang pesertanya dari dalam OpenMeetings drop terpadu dengan layanan File Explorer atau dari luar. Orang-orang yang diundang akan 3. File Explorer menerima sebuah email dengan detail tentang Fasilitas file explorer yang canggih disediakan conference dan link dengan sebuah hash yang aman untuk setiap conference room, disertai dengan pada ruang conference. Kalender conference dapat kemampuan drag and drop untuk mengatur file dan dibagi kepada semua perserta conference. membuat struktur folder. File explorer memiliki dua 8. Polls and Votes bagian, yaitu bagian umum dan bagian pribadi. Jajak pendapat dapat dibuat dengan jawaban ya Bagian pribadi hanya bisa dilihat oleh pengguna yang atau tidak dengan 1 sampai 10 pertanyaan, pengguna sedang login dan isinya selalu sama pada setiap dapat menjawab dan melihat hasil voting. conference room. Sedangkan bagian umum adalah 9. Back-up bagian yang dimiliki oleh conference room yang bisa Semua file bisa dibackup termasuk file-file yang dilihat oleh semua pengguna dalam room tersebut. diupload oleh pengguna lainnya. Hasil backup ini 3. Moderating System dapat kembali dimasukkan kedalam OpenMeetings Selama conference berlangsung, moderator bisa dalam room yang berbeda. mengatur hak akses semua pengguna secara individual. 3.2 Software aplikasi yang dibutuhkan. a. Allow/Deny moderation Untuk menjalankan teleconference dengan b. Allow/Deny to draw on whiteboard OpenMeetings diperlukan sejumlah aplikasi yang c. Allow/Deny screenshare/record screen nantinya semua aplikasi ini akan bekerja bersama- d. Allow/Deny Remote Control Screen sama menghasilkan aplikasi teleconference yang e. (Re-) Start Audio, Video or Device settings terpadu. Semua aplikasi ini dapat diperoleh secara 4. Multi Whiteboard and Chating gratis melalui internet antara lain : a. Multi-Whiteboard, Pengguna dapat 1. Open Meetings menambahkan whiteboard baru, setiap Open Meetings adalah suatu aplikasi berbasis whiteboard memiliki peralatan yang sama dan web yang memungkinkan kita untuk melakukan banyak dokumen didalamnya. video dan audio conference. OpenMeetings b. Save whiteboards, Setiap whiteboard dapat digunakan sebagai layanan untuk mewakili kegiatan disimpan dalam bentuk file dan bisa diorganisir digital broadcasting layaknya file biasa yakni dapat di-drag and drop 2. Red5 Open Source Flash Server kembali ke whiteboard atau disimpan dalam Red5 adalah Open Source Flash Server folder tertentu. menggunakan bahasa java yang dapat digunakan c. Whiteboard dapat digunakan untuk menggambar, menulis, drag dan drop,

Teknologi Elektro 25 Vol. 13 No. 1 Januari - Juni 2014 Implementasi Teleconference … I Made Warsa Kumara untuk streaming audio maupun video dalam format 5. KESIMPULAN FLV, MP3, MP4, AAC, M4a 3. Java Kesimpulan dari penelitian tentang Java adalah sebuah bahasa pemrograman teleconference pada moodle dengan apache kompuer berbasiskan kepada Objek Oriented openmeetings adalah sebgai berikut: Programming. Diperlukan minimal java versi 6 untuk 1. OpenMeetings cukup mudah diinstall dan menjalankan layanan OpenMeetings pada server. dikonfigurasi. 4. MySQL 2. OpenMeetings sangat baik dalam menampilkan MySQL adalah sebuah perangkat lunak sistem materi dalam format word, pdf, excel, gambar manajemen basis data SQL yang berperan sebagai ataupun video. penyedia layanan database untuk menyimpan data 3. Kecepatan minimum internet yang dibutuhkan yang digunakan pada OpenMeetings untuk melakukan teleconference dengan kualitas 5. Open Office video yang cukup baik adalah sebesar 500kbps. Open Office digunakan sebagai media pembuka 4. OpenMeetings tidak bisa menampilkan animasi dari file office (doc, docx, xls, xlsx ppt) yang akan pada powerpoint, setiap slide diperlakukan dipresentasikan dalam OpenMeetings sebagai satu kesatuan gambar dan 6. Image Magick menghilangkan semua animasi pada slide Image Magick adalah aplikasi yang dibutuhkan tersebut. sebagai pembuka file bertipe image dan menampilkannya pada whiteboard. 6. DAFTAR PUSTAKA 7. GhostScript dan SWFTools [1] Ciara Heavin and Karen Neville, Using Social GhostScript dan SWFTools adalah sebuah Media Technology as an Educational Tool, software yang digunakan untuk membaca file bertipe Business Information Systems. University PDF dan menampilkannya dalam whiteboard. College Cork, Ireland 8. FFMpeg [2] Lin, Chia-Hui, Using Moodle in a General FFMpeg adalah sebuah program yang digunakan Education English as a Second Language untuk membuka file video bertipe avi, mgp, flp, mov Program: Taiwanese College Student dan mp3 dan menampilkannya dalam whiteboard. Experiences and Perspectives. 2013 9. Player [3] Aranda, Adanays Diaz, Moodle for Distance Adobe Flash Player merupakan aplikasi yang Education, Proquest, Distance Learning 8.2. : dibutuhkan untuk menjalankan brbagai macam media 25-28. 2011 flash. Untuk dapat menggunakan aplikasi [4] - OpenMeetings diperlukan Adobe Flash Player di Despotović Zrakić, M., Marković, A., Bogda Providing setiap komputer client. nović, Z., Barać, D., & Krčo, S, Adaptivity in Moodle LMS Courses. Educational Technology & Society, 15 (1), 326–338. 2012 4. PENGUJIAN APLIKASI [5] Penggunaan Aplikasi d-Learning (Moodle), 2006, tersedia di: http://ilmukomputer.com Pengujian dilakukan pada server elearning [6] Comparison of web conferencing software, Fakultas Kedokteran dan Ilmu Kesehatan Universitas 2013. Tersedia di: http://en.wikipedia.org Warmadewa. Pengujian dilakukan dengan [7] Apache OpenMeetings - Features and overview, memasukkan sejumlah materi ke dalam whiteboard 2013, tersedia di: http:// OpenMeetings. baik dalam bentuk dokumen, presentasi, animasi maupun video dan menghadirkan 2 orang user ke apache.org dalam conference room untuk berbagi pakai materi- materi tersebut. Setiap user diberikan bandwith internet yang sama dengan kecepatan bervariasi. Satu user disimulasikan sebagai pengajar, user lain disimulasikan sebagai peserta didik. Hasil pengujian dapat dilihat pada table 1.

Tabel 1. Hasil pengujian teleconference

Teknologi Elektro 26 Vol. 13 No. 1 Januari - Juni 2014