Qual é a codificação correta para um dispositivo v4l, o que o cromo pode aceitar?

2

Eu uso o driver uv4l para o Raspberry Pi Camera Module V2, o que me dá a possibilidade de escolher a codificação, framerate etc ...

As seguintes codificações foram testadas: yuv420, nv21, yvu420, rgb565, rgb565x, bgr24, rgb24, rgba, bgra, mjpeg, jpeg, h264, com o framerate de 30. Em todos os casos, o chromium imprime o seguinte em erro padrão, quando tenta acessar o dispositivo via WebRTC:

[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(108)] Not implemented reached in void media::GetSupportedFormatsForV4L2BufferType(int, media::VideoCaptureFormats*)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(72)] Not implemented reached in std::list<float> media::GetFrameRateList(int, uint32_t, uint32_t, uint32_t)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(108)] Not implemented reached in void media::GetSupportedFormatsForV4L2BufferType(int, media::VideoCaptureFormats*)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(72)] Not implemented reached in std::list<float> media::GetFrameRateList(int, uint32_t, uint32_t, uint32_t)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(108)] Not implemented reached in void media::GetSupportedFormatsForV4L2BufferType(int, media::VideoCaptureFormats*)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(72)] Not implemented reached in std::list<float> media::GetFrameRateList(int, uint32_t, uint32_t, uint32_t)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(108)] Not implemented reached in void media::GetSupportedFormatsForV4L2BufferType(int, media::VideoCaptureFormats*)
[1113:1152:0701/090110:ERROR:video_capture_device_factory_linux.cc(72)] Not implemented reached in std::list<float> media::GetFrameRateList(int, uint32_t, uint32_t, uint32_t)

Todas as configurações possíveis podem ser encontradas aqui: link

Pergunta: Qual é o fluxo de vídeo adequado (cliente) que o cromo pode processar?

    
por atevm 01.07.2016 / 11:08

0 respostas