Pesca Cam

Buffer circular de 5 segundos

1o toque SALVAR = inicia (com 5s anteriores) · 2o toque = para e salva

Meus vídeos no servidor

Teste local (WAMP — sem ngrok)

  1. PC: http://localhost/CAM/ (HTTP funciona no PC)
  2. iPhone: https://192.168.3.16/CAM/
  3. Rode gerar-certificado.bat + reiniciar-apache.bat (Admin)

iPhone — instalar perfil iOS (obrigatório)

O arquivo .pem sozinho muitas vezes não funciona no iOS. Use o perfil:

  1. No Safari, abra: pesca-cam-ca.mobileconfig
  2. Ajustes → Perfil baixado → Instalar → Reiniciar o iPhone
  3. Ajustes → Geral → Informações → Confiança de certificados → ativar Pesca Cam Local CA
  4. Teste: teste-ssl.html — deve mostrar Contexto seguro: SIM
  5. Se SIM, abra https://192.168.3.16/CAM/ e use a câmera

Abra pelo Safari (URL na barra), não pelo ícone da Tela de Início na 1ª vez.

Como usar, instalar e limitações iOS
  1. Toque em INICIAR CÂMERA e permita câmera + microfone.
  2. Aguarde 5 segundos até o buffer encher (barra laranja).
  3. 1o toque SALVAR — inicia gravação incluindo os ultimos 5s.
  4. 2o toque PARAR E SALVAR — finaliza e salva o video completo.
  5. Só depois do save OK: Compartilhar ou Baixar.

URLs na rede

  • Producao: https://pesca.appbarbeiros.com.br/
  • Barbearia: https://appbarbeiros.com.br/
  • Local (WAMP): veja URLs acima na caixa de setup

Instalar como PWA no iPhone

Safari → Compartilhar → Adicionar à Tela de Início

Limitações iOS / Safari

  • Funciona só com tela ligada e app aberto.
  • MediaRecorder exige iOS 14.3+.
  • Segmentos MP4 no iOS têm mínimo ~1s — buffer = 5 × 1s.
  • Vídeo salvo: Compartilhar → Salvar Vídeo.
  • Clips longos: segmentos antigos vao para o armazenamento do aparelho (nao ocupa RAM).
  • Se o save falhar, toque PARAR E SALVAR de novo — o clip e mantido.
  • Câmera exige HTTPS confiável — instale o certificado local ou use servidor com SSL válido.
  • No iPhone use Safari (Opera/Chrome podem bloquear a câmera).