De: link (~ 80%)
Qual versão do kernel você está?
Até onde eu me lembro, desde o 3.2 (ou era 3.3?) o suporte h264 no driver uvc deveria estar lá.
Se v4l2-ctl não listar nada além de MJPG, provavelmente é porque a própria câmera não suporta fluxo bruto H264, mas suporta apenas H264 embutido em quadros MJPG (que é o que o skype / windows usa para câmeras de codificação h264 ).
Eu sugiro que você experimente com o uvch64_src (veja link )
Se ele suporta h264, ele deve ser capaz de trabalhar com ele (eu nunca testei isso câmera embora).