Chat Realtime (Agora + Firebase)
Tanya jawab kelas live dan chat komunitas yang dibangun saat lonjakan livestreaming masa pandemi — Agora untuk WebRTC, Firebase untuk analitik perilaku pengguna. Kini sudah tidak aktif.
Masalah
Kelas live dan kelompok komunitas membutuhkan tanya jawab serta chat realtime
di tengah lonjakan kebutuhan livestreaming akibat pandemi, pada masa ketika
dukungan browser untuk getUserMedia masih belum konsisten di berbagai perangkat.
Arsitektur
Agora menangani suara dan video WebRTC; Firebase menyimpan analitik perilaku pengguna berdampingan dengan layer chat dan komunitas.
Eksekusi
Dikerjakan bersama tim. Tantangan terbesarnya adalah kompatibilitas lintas perangkat
dan lintas browser pada tahun 2022, saat dukungan audio/video melalui
getUserMedia belum tersedia secara andal di semua platform.
Dampak
Mencatatkan penggunaan yang tinggi pada masanya, di tengah periode tingginya kebutuhan terhadap produk-produk berbasis livestreaming. Fitur ini sejak saat itu telah dicabut dari produk Inspigo dan sudah tidak ada lagi — tidak ada screenshot maupun rekaman yang tersedia.