A sala de vídeo da Kontato suporta 4 modos de fundo virtual aplicados via Daily processor (processamento no navegador, sem servidor). Você escolhe pelo botão Fundos no header da sala (apenas dono).
Os 4 modos
| Modo | Como funciona | Quando usar |
|---|---|---|
| Sem fundo | Câmera mostra ambiente real | Padrão. Quando ambiente está OK ou consulta requer ver o local (médico, fisio) |
| Borrar leve | Blur strength 0.3 — fundo desfocado mas ainda dá pra perceber o ambiente | Privacidade básica, ambiente comum |
| Borrar forte | Blur strength 0.9 — fundo completamente borrado, quase imperceptível | Privacidade máxima, ambiente bagunçado, foco total no rosto |
| Imagem virtual | Fundo substituído por uma das 12 imagens curadas (escritório, consultório, biblioteca, etc) | Atmosfera profissional, branding, criar contexto |
Onde aplicar
Dois caminhos:
Caminho 1: Botão "Fundos" no header (apenas dono)
Botão com ícone Image no header da sala → abre painel lateral com os 12 thumbnails + as 3 opções especiais (sem / blur leve / blur forte). Click aplica imediatamente.
Painel é renderizado dentro do flex layout da sala — abre à direita da grade (desktop) ou empurra os tiles pra cima (mobile).
Caminho 2: Botão "Blur" na ControlBar (atalho B)
Atalho rápido pra alternar Background Blur ON/OFF (default forte). Cliente também tem esse botão — cliente pode borrar o fundo dele independente do dono.
O cliente não tem acesso ao painel de imagens (apenas Background Blur via toggle nativo do browser). O painel completo de fundos é exclusivo do dono.
Privacidade — quem vê o quê
- Seu fundo → todos veem (você na grade dos outros)
- Fundo do cliente → todos veem (cliente na grade dos outros)
- Cada um aplica o seu independentemente
Importante: o fundo é processado localmente no navegador antes do vídeo ser enviado pro Daily. Significa que a Kontato e o servidor Daily nunca veem o fundo real — só o resultado final.
As 12 imagens curadas
Disponíveis no painel "Fundos":
- Escritório executivo
- Consultório médico
- Consultório de terapia
- Biblioteca clássica
- Living moderno
- Studio de gravação
- Café aconchegante
- Estúdio fotográfico
- Sala de aula
- Espaço minimalista
- Vista de cidade noturna
- Natureza ao fundo
Todas em resolução 1920×1080, hospedadas no Unsplash com cache. Selecione clicando no thumbnail — aplica em ~1-2 segundos.
Performance e CPU
Aplicar fundo virtual consome CPU no seu dispositivo:
- Sem fundo: 0% extra
- Blur leve: ~5-10% CPU extra
- Blur forte: ~10-15% CPU extra
- Imagem virtual: ~15-25% CPU extra (pesado — segmentação de pessoa + composição)
Em laptops antigos (>5 anos) ou celulares Android baixo-fim, fundo de imagem pode travar. Sintoma: vídeo fica gaguejando ou framerate cai. Solução: trocar pra blur leve ou sem fundo.
Edge case: imagem não aplica (causa raiz histórica)
Em v0.27.30 corrigimos um bug em que imagens não aplicavam silenciosamente. Causa: SDK Daily atual aceita type: "background-image" mas algumas variantes esperam type: "background-replacement". Implementamos fallback escalonado — tenta o primeiro, se falhar tenta o segundo automaticamente. Resultado: 0 falhas reportadas hoje.
Se mesmo assim não aplicar:
- Verifique se a banda permite carregar a imagem (HEAD pre-fetch é validado antes)
- Verifique CORS do bucket de imagens (todas em CDN público da Unsplash)
- Veja erro no console (
clientLog tag "SeletorFundo")
Quando NÃO usar fundo virtual
- 🩺 Consulta médica que precisa ver o ambiente (verificação de ferimento em foto, postura corporal, etc)
- 🐾 Veterinária remota — mostrar o pet implica mostrar o ambiente
- 🏗️ Avaliação de obra/instalação por vídeo
- 📸 Aulas práticas com objetos físicos — chef, manicure tutorial, professor de música
Pra esses casos, sem fundo é a escolha certa.
Quando usar agressivamente
- 💼 Reuniões corporativas em casa (ambiente residencial)
- 📞 Atendimento ao público (privacidade)
- 🎯 Branding — fundo com cor/ambiente alinhado à marca do negócio
- 🏠 Home office com fundo distrativo (filhos, pets, bagunça)
Persistência
A escolha de fundo não é persistida entre sessões hoje — toda nova chamada começa em "sem fundo". Pra aplicar de novo, é manual.
Roadmap futuro: persistir preferência por dispositivo (mesma estratégia do tema light/dark e do PiP).
Próximos artigos
- Compartilhar tela — screen share automático
- Glossário de botões da sala — referência rápida
- Trocar dispositivos in-call — chevrons + engrenagem