Estou usando uma webcam com o navegador Chrome no Linux que suporta resolução full hd. A câmera suporta codificação H.264 para fornecer taxas de quadros aceitáveis em full hd via USB 2.0.
Ao selecionar a câmera no Chrome, e o site solicitar uma resolução de 1920x1080, a câmera fornece essa resolução, mas ainda usa o formato YUV (por exemplo, pode ser verificado pela ferramenta v4l-ctl
). Isso causa um framerate abaixo de 10 fps, limitado pela taxa de transferência do USB 2.0.
Como posso forçar o Chrome a usar o formato apropriado (H264) da câmera?
Tags google-chrome webcam linux