Streaming na área de trabalho com o VLC no Win7 x64

0

Estou usando o VLC 1.1.0 e Win7 x64 para fazer streaming do Desktop para outro computador. No momento estou usando este código para iniciar o VLC no servidor:

vlc screen:// :screen-fps=30 :screen-caching=100 --sout 
#transcode{vcodec=mp4v,vb=4096,acodec=mpga,ab=256,scale=1,
width=1280,height=800}:duplicate{dst=rtp{dst=192.168.2.3,port=5004,mux=ts},
dst=display} :sout-rtp-sap :sout-rtp-name=Glory :sout-standard-sap 
:sout-standard-name=Glory :sout-standard-group=Movie :sout-all :ttl=1 :sout-keep

192.168.2.3 é o destino (cliente), onde eu chamo o fluxo

No cliente eu chamo

vlc rtp://@:5004

Esse fluxo gera cerca de 5 MBit / s de tráfego permanente.

Por que o tráfego é tão alto? O servidor é usado para apresentações e, portanto, a imagem é geralmente a mesma. Por que não são apenas as mudanças da imagem enviada? Alguma idéia para melhorar o codec, resolução, ....? Na página de vídeos, link Eu li isso

Exemplos de largura de banda necessária são:

0.5 to 4 Mbit/s for a MPEG-4 stream,
3 to 4 Mbit/s for an MPEG-2 stream read from a satellite card, a digital television card or a MPEG-2 encoding card,
6 to 9 Mbit/s for a DVD

Minha qualidade não é tão alta > então deve precisar de cerca de 2 Mbit / s

Obrigado a toda ajuda

    
por John Smithv1 07.11.2012 / 18:28

1 resposta

0

Apenas para o seu vídeo usando vb = 4096 ... 4Mb / s mais áudio ab = 256 ... 256Kb / s. tente reduzir o tamanho do vídeo para 2048, o áudio também pode ser menor ou reduzir o fps para menos de 30 fps.

    
por 28.03.2013 / 15:38