Gravações longas

Escrita limitada e segmentação real para sessões prolongadas.

Nesta página

O projeto visa 12–24 horas, mas não afirma teste de duração concluído. Os blocos codificados são escritos em sequência, não acumulados num array de Blob. A fila, incluindo a escrita ativa, limita-se a 32 MiB.

Passos

  1. Use desktop ligado à energia e espaço suficiente; teste a configuração real.
  2. Escolha 15, 30 ou 60 minutos. Cada segmento para MediaRecorder, drena os dados e fecha o arquivo antes de reiniciar.
  3. Observe a fila. Pressão pausa o codificador; prazo de 15 segundos ou fila cheia encerra a sessão.

Limites e segurança

As trocas deixam intervalos. A fila JavaScript não limita a memória interna do codificador. Wake Lock é uma tentativa, não proteção garantida contra suspensão ou falta de energia; o segmento ativo pode ser perdido.

Referências