Langsung ke konten utama

VIDEO CONFERENCING DENGAN Jitsi

Sedikit berbagi tentang penggunaan video conferencing yang lagi banyak dipakai di tengah pandemi saat ini. Kondisi sekarang memaksa sebagian besar kita untuk belajar, bekerja, dan bersilaturahim secara jarak jauh; dan hal ini menimbulkan kebutuhan akan solusi bagaimana tatap muka bisa dilakukan walau terhalang jarak.
Era sekarang adalah era dimana Internet dan ekosistem diatasnya (komputer, handphone, aplikasi dll) telah menghubungkan banyak orang, terutama di wilayah perkotaan, sehingga solusi tatap muka jarak jauh bisa memanfaatkannya.
Salah satu solusi yang terdengar banyak dipakai adalah Zoom, yang menyediakan layanan video conferencing mulai dari yang gratis sampai berbayar. Layanan gratis memiliki beberapa batasan seperti maksimum waktu dalam sebuah sesi dan juga jumlah peserta. Tapi dalam tulisan ini saya tidak membahas Zoom, melainkan sebuah alternatif lain, yaitu Jitsi Meet.
No alt text provided for this image

Apakah Jitsi?
Jitsi adalah perangkat lunak open source yang menyediakan komponen-kompenen untuk membangun solusi video conferencing. Karena sifatnya yang open source sehingga bisa kita manfaatkan secara bebas (bebas bukan berarti tanpa biaya).

Pengalaman Menggunakan Jitsi
Jitsi saya pilih setelah mencari beberapa solusi video conferencing yang berbiaya rendah dan juga open source. Pertimbangan lain adalah juga security dan privacy. Sebagaimana kita ketahui dari berita-berita terakhir, Zoom memilki beberapa isu terkait security.

Menggunakan Jitsi ada 2 cara:
1. Langsung menggunakan server yang disediakan oleh jitsi.org (tanpa biaya)
Silakan kunjungi https://meet.jit.si/ menggunakan browser yang didukung di komputer, atau menggunakan aplikasi di handphone yang telah disediakan.
Layanan ini tanpa biaya, hanya saja perlu menyiapkan nama ruangan rapat (meeting room) yang unik sehingga orang lain tidak bisa mengetahui. Karena cukup dengan nama meeting room, siapa saja bisa bergabung.
Jika Anda butuh privasi dan keamanan yang lebih, Anda bisa menggunakan cara ke-2

2. Menginstal Jitsi di server kita sendiri
Cara ini adalah cara yang memberikan privasi dan keamanan lebih. Hanya saja diperlukan server sendiri dan itu membutuhkan biaya. Untuk menyiasatinya saya menggunakan layanan VPS di cloud yang biayanya lebih murah dari layanan Pro-nya Zoom. Layanan VPS di cloud antara lain bisa menggunakan DigitalOcean, Linode, Vultr dan lain-lain; dimana layanan termurah mereka berkisar $5/bulan untuk server dengan spesifikasi 1 CPU, RAM 1GB, SSD berkisar 25GB, dan kuota bandwidth 1TB.
Beberapa hal yang penting terkait spek VPS cloud yang perlu diperhatikan:
a. Lokasi datacenter
Cari yang terdekat dengan lokasi kita di Indonesia.
b. Kuota bandwidth
Cari yang besar karena data video akan memakan banyak transfer data. Berdasarkan pengalaman kuota 1 TB sudah mencukupi.
c. CPU & Memori
Kebutuhan CPU & Memori disesuaikan dengan jumlah peserta. Kalau masih di bawah 25 orang masih memadai dengan spesifikasi yang paling rendah. Dan berdasarkan informasi dari Jitsi.org, saat ini maksimum peserta adalah diset 75 orang.
Jika peserta meeting Anda banyak, perlu pertimbangkan layanan VPS yang bisa fleksibel untuk upgrade/downgrade spek (contoh DigitalOcean bisa downgrade asal ukuran disk tidak berubah).

Bagaimana dengan cara menginstal?
Menginstall Jitsi cukup mudah jika Anda punya pengalaman dengan Linux. Panduan di dokumentasinya cukup lengkap dan disediakan cara quick install, sehingga dalam 15 menit sudah siap servernya.
Setelah beberapa kali bereksperimen dengan Jitsi, saya lebih mudah menggunakan Jitsi dengan Docker, karena tidak banyak mengubah setting server dan juga bisa disandingkan dengan layanan lain yang saya punyai, misal VPN.

Selanjutnya?
Silakan dicoba kalau tertarik, mulailah dengan menggunakan layanan yang disediakan oleh Jitsi (https://meet.jit.si) untuk mengetahui fitur-fiturnya. Dan ketika kebutuhan meningkat silakan menginstal sendiri servernya.

Komentar

Postingan populer dari blog ini

USWAH HASANAH

...
.

لَّقَدْ كَانَ لَكُمْ فِى رَسُولِ ٱللَّهِ أُسْوَةٌ حَسَنَةٌۭ لِّمَن كَانَ يَرْجُوا۟ ٱللَّهَ وَٱلْيَوْمَ ٱلْءَاخِرَ وَذَكَرَ ٱللَّهَ كَثِيرًۭا


Sesungguhnya telah ada pada (diri) Rasulullah itu suri teladan yang baik bagimu (yaitu) bagi orang yang mengharap (rahmat) Allah dan (kedatangan) hari kiamat dan dia banyak menyebut Allah.(QS. Al-Ahzab [33]:21)


Ya Allah jadikan kami umat Rasul-Mu Muhammad SAW yang senantiasa meneladani beliau. Meneladani jalan kehidupan, jalan dakwah, dan jalan perjuangan Rasulullah SAW.
Dan jadikan apa-apa yang hamba dan keluarga hamba tinggalkan hanyalah kebaikan dan menjadi uswah kebaikan bagi yang akan datang.
..

Oracle Package untuk fungsi ‘terbilang’ (repost)

Contoh penggunaan:
SELECT PKG_DIGIT_SPELLER.ENGRupiah('12345') FROM DUALSELECT PKG_DIGIT_SPELLER.ENGRupiah('12345.56') FROM DUAL Hasil:
TWELVE THOUSAND THREE HUNDRED AND FOURTY-FIVE RUPIAHSTWELVE THOUSAND THREE HUNDRED AND FOURTY-FIVE RUPIAHS FIFTY-SIXCREATE OR REPLACE PACKAGE PKG_DIGIT_SPELLER IS /******************************************************************************* Nama Package : PKG_DIGIT_SPELLER Oleh : Ibrahim F Burhan (ibrahim@burhan.biz) Deskripsi : Menghasilkan ucapan bilangan dalam bahasa Indonesia dan Inggris Hak Cipta Oleh Ibrahim F Burhan (ibrahim@burhan.biz) 2000 Siapa saja diperkenankan untuk memakai, mengubah ataupun mengembangkan source code ini, dengan syarat tetap mencantumkan keterangan ini. Reposted from my archive (Mar 16, 2001) *******************************************************************************/ TYPE typeSpellString IS VARRAY(100) OF VARCHAR2(20); arrSpellString typeSpellStrin…

i-Zakat Privacy Policy

Privacy Policy built the i-Zakat app as a Free app. This SERVICE is provided by at no cost and is intended for use as is. This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy. The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at i-Zakat unless otherwise defined in this Privacy Policy. Information Collection and Use For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information. The information that I request will be retained on your device and is not col…