VocalChat Immediata WebRTC + Push‑to‑Talk

Modalità 2 (chiamata diretta) + 3 (vocali rapidissimi). Niente server dedicato: usa Firebase Realtime Database solo per signaling. Tutto l'audio passa P2P.

Lascia vuoto per usare solo STUN Cloudflare. Inserisci le credenziali TURN generate da Cloudflare Realtime per migliori risultati dietro NAT/firewall.
Suggerimento: condividi solo l'ID stanza; niente password lato server. Chi crea pubblica l'offer, chi entra risponde con l'answer.
mic: offrtc: idledata: idle
I vocali viaggiano sul canale dati P2P. Se disconnesso, il bottone si disabilita.
Come si usa (veloce):
  1. Crea un progetto Firebase → abilita Realtime Database (modalità test) → copia la config JS del progetto.
  2. (Opzionale ma consigliato) In Cloudflare Dashboard → RealtimeTURN → crea un'app TURN e prendi username, credential e URLs (stun/turn).
  3. Incolla qui la config Firebase e, se li hai, i parametri ICE/TURN (Cloudflare).
  4. Utente A: clicca Crea stanza e consenti il microfono.
  5. Utente B (stessa stanza): clicca Entra. La chiamata parte subito.
  6. Usa 🎙️ Push‑to‑Talk per inviare vocali istantanei via P2P.
Nota: STUN Cloudflare come default; per NAT complessi usa anche TURN Cloudflare. Ricorda: questo è un prototipo senza autenticazione.