Um bloco de bytes com sessão, posição e CRC32. O GIF repete a sequência; o receptor guarda cada bloco uma única vez.
TRANSFERÊNCIA ÓPTICA · EXPERIMENTO 001
Seu arquivo.
Em outra luz.
Da tela para a câmera. Capture os qytes, recomponha os bytes e valide o arquivo — sem enviar seus dados a um servidor.
01 Capture a sequência
Câmera desligadaQytes perdidos não precisam voltar: a paridade completa o que faltar.
A câmera precisa de HTTPS ou localhost. No Android, use a câmera traseira.
EMISSOR / PLAYER
Faça seus bytes brilharem.
Gere o arquivo no aplicativo Java e abra transfer.qyfe aqui para controlar a velocidade. Aponte o leitor de outro dispositivo para o quadro.
Comece em 5 FPS. Aumente aos poucos e compare a taxa útil no receptor. Se faltarem muitos qytes, reduza.
Nenhuma sequência carregada.
Aguardando qytes
Abra e prepare o leitor antes de ficar offline. Todos os QR Codes são processados localmente. Nenhum arquivo é enviado.
Até 1 MiB por arquivo. GIF não é compressão: a representação visual costuma ocupar mais espaço. A taxa depende da tela e da câmera.