O arquivo av_sync_board.zip contém arquivos CAD para uma placa de circuito impresso (PCB) de sincronização de áudio/vídeo e testes de latência. Os arquivos incluem um desenho de fabricação, EAGLE CAD, esquema e BOM. Consulte Latência de áudio para conferir os métodos de teste recomendados.
Esse PCB pode ser usado para medir o tempo entre o piscar do LED de notificação ou do backlight da tela do dispositivo e a detecção de um sinal de áudio. Quando combinado com um osciloscópio de dois canais e um app de teste adequado, ele pode mostrar a diferença de tempo entre a detecção da luz e do áudio. Isso pressupõe que o tempo de resposta do LED ou da luz de fundo e o tempo de resposta do detector de luz sejam desprezíveis em relação ao áudio.
Este design é fornecido "no estado em que se encontra", e não somos responsáveis por erros no design. No entanto, se você tiver sugestões de melhoria, publique no grupo android-porting.
Claro, essa não é a única (ou necessariamente a melhor) maneira de medir a sincronização e a latência de áudio/vídeo. Gostaríamos de saber sobre seus métodos alternativos, também no grupo de portabilidade do Android.
No momento, não há requisitos de compatibilidade para usar esse PCB específico. Ele é fornecido para incentivar sua atenção contínua à performance de áudio.
Imagens
Estas fotos mostram o circuito em ação.

Figura 1. protótipo de breadboard

Figura 2. Uma execução inicial do PCB

Figura 3. Exemplo de exibição
Esta imagem mostra a exibição de escopo para um dispositivo, versão de software e condições de teste não especificados. Os resultados não são típicos e não podem ser usados para extrapolar para outras situações.
Vídeo
Este vídeo do YouTube mostra o circuito de teste da versão de prototipagem em operação. Pule para 1:00 para ver o circuito.