Coba ingat rapat terakhir yang tiba-tiba terputus di menit ke-40 gara-gara akun host masih pakai versi gratis. Atau momen ketika tim legal bertanya pelan, "rekaman rapat kemarin itu disimpan di server negara mana, ya?" Pertanyaan semacam ini yang belakangan makin sering muncul di ruang rapat startup dan instansi di Jakarta, bukan cuma soal fitur video yang bagus, tapi soal ke mana data suara dan wajah kita benar-benar pergi.
Isu ini yang sekarang disebut sebagian pelaku industri sebagai kedaulatan data rapat: siapa yang menyimpan rekaman rapat, di server mana, dan di bawah hukum negara mana. Untuk tim produk, hukum, atau keuangan yang membahas hal sensitif setiap minggu, jawaban atas pertanyaan itu tidak bisa lagi dijawab dengan "pokoknya aman kok".
Tiga Jalan yang Biasa Ditempuh
Kalau dipetakan, ada tiga pendekatan besar yang biasa dipilih tim di Jakarta ketika butuh ruang rapat digital.
Pertama, memakai layanan video conference cloud dari luar negeri, semacam Zoom atau layanan sejenis yang sudah jadi kebiasaan sejak masa kerja jarak jauh dulu. Praktis, tinggal daftar, langsung jalan. Tapi ada tiga ganjalan yang jarang dibahas terbuka: data rapat singgah di server milik pihak ketiga di luar negeri, biaya lisensi per host yang naik tiap tahun seiring jumlah tim bertambah, dan batas waktu rapat di paket gratis yang membuat rapat penting harus buru-buru dipotong atau disambung ulang.
Kedua, membangun sendiri solusi video conference open source dari nol. Kontrol penuh memang didapat, servernya bisa di dalam negeri, tapi ini butuh tim engineer yang paham WebRTC, TURN server, dan segudang urusan jaringan yang tidak sederhana. Banyak startup yang akhirnya mengurungkan niat ini karena effort-nya ternyata jauh lebih besar dari yang dibayangkan saat rapat perencanaan.
Ketiga, memakai platform yang sudah dirancang siap pakai tapi tetap berjalan di server milik sendiri. Ke arah inilah Ruangmiting sedang disiapkan, sebuah produk dari PT Engine Solusi Pintar Nusantara (ESPN) yang berkantor di Kabupaten Badung, Bali. Statusnya sekarang masih pra-rilis, belum bisa dipakai publik, tapi arahnya sudah jelas: video meeting berbasis WebRTC yang dipasang di server kantor sendiri, bukan disewa dari layanan pihak ketiga.
Membandingkan Berdasarkan Kriteria yang Sama
Supaya lebih jujur menilainya, berikut perbandingan tiga pendekatan tadi berdasarkan beberapa hal yang biasanya jadi pertimbangan tim produk.
| Kriteria | Cloud Luar Negeri | Bangun Sendiri dari Nol | Ruangmiting (segera hadir) |
|---|---|---|---|
| Lokasi server | Umumnya di luar negeri | Bisa dalam negeri, tergantung pilihan tim | Direncanakan di server dalam negeri |
| Batas durasi rapat | Ada batas di paket gratis | Tergantung konfigurasi sendiri | Tanpa batas durasi dan jumlah meeting |
| Biaya jangka panjang | Lisensi per host naik tiap tahun | Biaya server dan tim engineer terus berjalan | Biaya terkendali karena berjalan di infrastruktur sendiri |
| Effort setup | Rendah, tinggal daftar | Tinggi, butuh keahlian WebRTC mendalam | Menengah, dipasang di server kantor |
| Rekaman & chat | Tersimpan di server pihak ketiga | Tergantung desain sendiri | Rekaman langsung terunduh ke perangkat perekam, chat tersimpan di ruang |
| Dukungan resmi | Ada, dari vendor luar negeri | Tidak ada, tim sendiri yang menanggung | Sedang disiapkan, belum tersedia luas karena masih pra-rilis |
Dari tabel ini terlihat bahwa tidak ada satu pendekatan yang sempurna. Cloud luar negeri unggul di kemudahan tapi lemah di kendali data. Bangun sendiri unggul di kontrol tapi berat di ongkos dan waktu tim. Pendekatan seperti Ruangmiting mencoba mengambil jalan tengah, meski konsekuensinya juga perlu diakui: karena berjalan di server sendiri, tim kantor tetap perlu ada yang bertanggung jawab menjaga server itu tetap menyala dan terpelihara, sesuatu yang tidak perlu dipikirkan kalau memakai layanan cloud murni.
Bagaimana Rapat Berjalan di Ruangmiting
Cara pakainya dirancang sesederhana mungkin. Host membuat ruang dengan mengetik judul rapat, lalu sistem otomatis membuatkan kode unik 8 karakter. Link itu dibagikan ke tim, dan peserta tinggal login lalu langsung masuk ke ruangnya. Tidak perlu memasang aplikasi tambahan karena berjalan di atas WebRTC, standar terbuka yang memang dirancang untuk komunikasi audio-video langsung di browser.
Sebelum masuk ruang, ada layar persiapan singkat: pratinjau kamera menyala, meter mikrofon yang bergerak mengikuti suara secara realtime, tes speaker, dan pilihan perangkat yang akan diingat untuk rapat berikutnya. Kebiasaan kecil ini sebenarnya sering menyelamatkan rapat dari drama klasik "suara saya kedengaran nggak?" di lima menit pertama.
Di dalam ruang, ada tampilan sorot dan tampilan kisi, chat yang tersimpan, reaksi emoji, screen share, serta kemampuan pin sampai 3 video sekaligus. Host punya kendali penuh: bisa mute satu orang atau semua sekaligus, mematikan kamera peserta, mengeluarkan peserta yang tidak diinginkan, mengunci ruang supaya tidak ada yang menyusup masuk, dan mem-pin video yang berlaku serentak untuk semua peserta. Setiap perintah host ini diverifikasi ulang di server, bukan sekadar tombol kosmetik di layar, dan ada penyaring perintah duplikat 30 detik supaya tidak terjadi klik ganda yang membingungkan.
Yang menarik dari sisi kedaulatan data ada di bagian rekaman. Ruangmiting merekam seluruh grid peserta, bukan cuma satu orang, dengan resolusi 1280x720 pada 30 fps, format .webm berkodek VP9 dan Opus. Grid rekaman tersusun otomatis, satu kolom untuk satu peserta, dua kolom untuk 2-4 orang, tiga kolom untuk lima orang ke atas, dan layar yang dibagikan tampil utuh tanpa terpotong. File hasil rekaman langsung terunduh ke komputer perekam dan tidak pernah dikirim ke server mana pun, lengkap dengan judul meeting, tanggal, dan nameplate tiap peserta.
Soal keamanan, masuk ruang wajib login memakai link unik, password disimpan dengan bcrypt cost factor 12, dan media video-audio dienkripsi lewat DTLS-SRTP yang memang bawaan wajib WebRTC. Video dan audio mengalir langsung antar-peserta secara peer-to-peer, tidak transit lewat server pihak ketiga, sehingga rantai yang perlu dipercaya jadi lebih pendek.
Yang Perlu Diingat Sebelum Buru-Buru Pindah
Karena masih dalam tahap persiapan peluncuran, Ruangmiting belum bisa dicoba publik hari ini. Tim yang tertarik perlu bersabar menunggu rilis resminya, dan begitu diluncurkan pun, seperti solusi self-hosted lain, akan ada tanggung jawab menjaga server tetap berjalan, bukan sekadar tinggal pakai lalu lupakan. Ini bukan kekurangan yang perlu ditutupi, justru bagian dari trade-off yang wajar ketika memilih kendali penuh atas data rapat sendiri.
Tapi untuk tim yang sudah lelah dengan rapat terputus di menit ke-40 dan tagihan lisensi yang naik terus tiap tahun, opsi rapat yang datanya menginap di server sendiri dalam negeri jadi alasan kuat untuk mulai memantau info peluncuran produk seperti ini dari sekarang.