Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1011 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Déporter l'affichage d'une partie du bureau vers <host>:<port>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Déporter l'affichage d'une partie du bureau vers <host>:<port>

n°3085129
aubin56
Posté le 27-04-2013 à 10:16:09  profilanswer
 

Bonjour à tous, ceci est mon premier billet au sein de cette communauté.
 
Je cherche à capturer une partie d'une fenêtre (Simulateur de vol X-Plane) et à envoyer ce flux vidéo vers une autre machine de mon réseau local. Pour ce faire j'ai lancé deux instances de VLC, un serveur qui capture screen:// et émet la vidéo et un client qui écoute le réseau et qui affiche les données lues.
 
La première partie semble être un succès alors que la seconde est un échec.
Finalement, non, Wireshark m'indique qu'aucune trame UDP n'est émise par 192.168.1.31 sur le port 2416 (ip.src==192.168.1.31 && udp.port==2416).
 
Voici les deux fichiers de commandes que j'utilise :
 
Server.bat lancé sur la machine 192.168.1.31
 

Code :
  1. vlc^
  2. -vvv screen:// :screen-fps=25^
  3. :screen-top=12 :screen-left=4 :screen-width=320 :screen-height=200^
  4. :sout=#transcode{acodec=none}:duplicate{dst=std{access=udp{ttl=1},dst=192.168.1.7:2416},dst=display}^
  5. :sout-keep


 
Client.bat lancé sur la machine 192.168.1.7
 

Code :
  1. vlc udp://:2416


 
Pouvez-vous m'indiquer les options erronées et manquantes ?


Message édité par aubin56 le 27-04-2013 à 16:53:47
mood
Publicité
Posté le 27-04-2013 à 10:16:09  profilanswer
 

n°3085181
aubin56
Posté le 27-04-2013 à 21:19:22  profilanswer
 

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 :
  1. @start /MIN "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" ^
  2. -vvv screen:// :screen-fps=25 :screen-top=545 :screen-left=232 :screen-width=250 :screen-height=120 ^
  3. --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 :
  1. @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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Déporter l'affichage d'une partie du bureau vers <host>:<port>

 

Sujets relatifs
Affichage nettement moins net sous Windows 8 (par rapport à 7)Windows 7 vers XP ,ai je bien compris ?
disque partagé réseau => jonction vers dossier sur autre disque localOrdre d'affichage fichiers dans l'explorateur
italc 2 problème d'affichage des posteswindows 8 vers windows 7 depuis un samsung NP530U4E-S02FR
Comment faire pour remettre le réseau en "Réseau de Bureau" ?[OUTLOOK] Mail qui ne part pas depuis un clic droit > envoyer vers
pb affichage caractères firefox 
Plus de sujets relatifs à : Déporter l'affichage d'une partie du bureau vers <host>:<port>


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR