Pustaka
LiveKit — pipa yang selama ini tidak kelihatan
Analisa aslinya menaruh LiveKit sebagai salah satu dari sepuluh pilihan, sejajar dengan para penyedia avatar. Setelah ketiganya dibongkar, gambarnya berubah: LiveKit bukan pesaing mereka, ia pipa yang mereka pakai. SDK resmi HeyGen berdiri di atas livekit-client. Menjalankannya sendiri berarti pipa itu milik kita, dan yang tersisa untuk dibeli hanya wajahnya.
SFU sungguhan, di server kita
● memeriksa server…- Transport
- —
- Kandidat ICE
- —
- RTT
- —
- Peserta
- 0
- Biaya
- $0,000
belum ada sesi
Halaman ini sengaja tidak menampilkan wajah. Yang dibuktikannya lapisan di bawah wajah: token yang kita tandatangani sendiri, ruang di SFU milik sendiri, dan mikrofon yang benar-benar dipublikasikan. Angka di atas dibaca dari getStats() koneksi hidup, sama seperti panel di /video.
Di mana ia duduk dalam perbandingan ini
| Lapisan | Siapa yang mengerjakan | Biaya |
|---|---|---|
| Transport / ruang | LiveKit — di sini, milik sendiri | $0 + listrik |
| Mendengar (STT) | meetpal-asr, GPU sendiri — lihat /suara | $0 |
| Berpikir (LLM) | ollama lokal — lihat /suara | $0 |
| Wajah fotorealistis | masih harus dibeli — /navtalk atau /heygen | $0,10–0,20/mnt |
Tiga dari empat lapisan sudah bisa dimiliki sendiri, dan ketiganya sudah berjalan di server yang sama. Yang tersisa hanya wajahnya — dan mode LITE di /heygen menjual persis itu, setengah harga, karena tiga lapisan lainnya Anda bawa sendiri. Itulah bentuk yang tidak muncul di dokumen analisa mana pun.
Yang masih menghalangi di produksi
Servernya sudah hidup, tetapi WebRTC butuh lebih dari satu port HTTPS. LiveKit mendengarkan di 7880 untuk sinyal dan 7881/TCP plus rentang UDP untuk media — semuanya masih terikat localhost. Membukanya ke internet berarti menyentuh nginx dan penerusan port di pfSense, dan itu keputusan yang bukan milik aplikasi ini.
Sampai itu dibuka, halaman ini menampilkan keadaannya apa adanya alih-alih berpura-pura tersambung. Cara yang sama dipakai /navtalk ketika kuncinya dimatikan.