Streaming VLC, a configuração para o Logitech QuickCam em baixa resolução não está funcionando

1

Eu posso transmitir minha Logitech QuickCam S5500 no Windows 7 usando o seguinte comando vlc:

vlc dshow:// :dshow-vdev="Logitech QuickCam S5500" :dshow-adev=none :dshow-size=320x240 :dshow-fps=30 :no-dshow-config :no-dshow-tuner :live-caching=3000 :sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100} :sout-keep

No entanto, quando recebo o fluxo (com o VLC ou outros programas como o iSpy), a resolução do fluxo (e da câmera) é 1280x960 . Eu confirmei isso fazendo CTRL-I no VLC quando ele está tocando dshow: // e olhando para as informações do codec. Também confirmo que é muito grande porque tenho cerca de 0,25 FPS. Eu tentei atalhos para resolução, como qis , etc. A QuickCam fica em 1280x960 não importa o que aconteça.

Consigo que minha QuickCam funcione com o iSpy no modo direto usando 320x240, gerando aproximadamente 12 FPS, embora essa taxa pareça flutuar significativamente (entre 6 e 21). Eu estou esperando que o VLC vai suavizar isso para resolver este problema.

Já experimentei valores diferentes (falsos) do tamanho do dshow, por exemplo, dshow-size = 320x640 , e o VLC reclama que o meu dispositivo não os suporta e se recusa a transmitir. Então eu sei que é de alguma forma analisando o valor e validando-o.

Alguma idéia de por que a webcam está presa em 1280x960 com VLC?

Solução alternativa: alguém sabe como especificar a resolução da QuickCam no plugin VLC no iSpy? A documentação é fina sobre quais argumentos são passados, referindo-se apenas ao site do VLC e não como esses argumentos são usados no plug-in do VLC no iSpy.

    
por Fuhrmanator 25.07.2012 / 14:56

1 resposta

1

Em vez de usar dshow-size=1280x960 , use dshow-size=1280*960 . Meu exemplo:

vlc dshow:// :dshow-vdev="Logitech HD Webcam C270" :dshow-adev="Microphone (HD Webcam C270)" :dshow-size=320*240 :live-caching=300 :sout=#transcode{vcodec=mp2v,vb=128,scale=Auto,acodec=mp3,ab=128,channels=1,samplerate=22050}:http{mux=ts,dst=:8080/} :sout-keep

    
por 05.09.2014 / 20:32