Я использую VLC 1.1.0 и Win7 x64 для потоковой передачи моего рабочего стола на другой компьютер. На данный момент я использую этот код для запуска VLC на сервере:
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 - пункт назначения (клиент), где я вызываю поток
У Клиента звоню
vlc rtp://@:5004
Этот поток генерирует около 5 Мбит / с постоянного трафика.
Почему трафик такой высокий? Сервер используется для презентаций, поэтому картина часто одинакова. Почему отправляются не только изменения изображения? Есть идеи по улучшению кодека, разрешения, ....? На домашней странице videolan http://www.videolan.org/vlc/streaming.html я прочитал это
Примеры необходимой пропускной способности:
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
Мое качество не так высоко -> так что нужно около 2 Мбит / с
Спасибо за каждую помощь