Finalement, après de nombreux essais, j'ai découvert qu'il me fallait un encoder pour la source "screen" alors que les autres sources (rtsp, file...) en introduisent implicitement un.
Voilà donc les commandes :
vlcServer.bat
Code :
- @start /MIN "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" ^
- -vvv screen:// :screen-fps=25 :screen-top=545 :screen-left=232 :screen-width=250 :screen-height=120 ^
- --sout=#transcode{vcodec=h264,acodec=none,fps=25}:rtp{dst=192.168.1.31,port=5004,mux=ts,ttl=1} :sout-keep
|
vlcClient.bat
Code :
- @start /MIN "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" rtp://:5004
|
J'utilise l'encoder H264 pour la vidéo, aucun pour l'audio.
Mais à présent, j'ai un petit problème de latence, le rafraîchissement est différé de 3 à 4 secondes.
Comme il s'agit de déporter l'horizon artificiel d'un cockpit d'avion virtuel (X-Plane), ce n'est guère satisfaisant...
Message édité par aubin56 le 28-04-2013 à 09:37:08