[langage c] Récuperer flux desktop
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
[langage c] Récuperer flux desktop
Bonjour,
Est-ce que quelqu'un sait comment je peux faire pour récupérer le stream de mon bureau (tout ce qui se passe sur mon écran) et l'envoyer à une application web ?
Est-ce que quelqu'un sait comment je peux faire pour récupérer le stream de mon bureau (tout ce qui se passe sur mon écran) et l'envoyer à une application web ?
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [langage c] Récuperer flux desktop
Bonjour,
Oui, c'est réalisable, mais très complexe à réaliser proprement, personnellement je ne m'y risquerais pas.
Quel est vraiment en détail le besoin, qu'est-ce que tu veux faire ?
Oui, c'est réalisable, mais très complexe à réaliser proprement, personnellement je ne m'y risquerais pas.
Quel est vraiment en détail le besoin, qu'est-ce que tu veux faire ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [langage c] Récuperer flux desktop
C'est pour afficher dans un <div> html le stream de mon écran.
J'ai cherché sur le net côté javascript, mais j'ai rien trouvé. Et la balise <video> de html5 ne permet pas de le faire.
J'ai cherché sur le net côté javascript, mais j'ai rien trouvé. Et la balise <video> de html5 ne permet pas de le faire.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [langage c] Récuperer flux desktop
Je répète ma question : Quel est vraiment en détail le besoin ? Pourquoi veux tu faire ceci ? Pourquoi ne pas utiliser des solutions toutes faite ?
Veux tu le contrôle du PC ou juste un affichage du contenu ? Car si c'est juste un affichage je penserais à VLC + html5 avec la balise vidéo : http://stackoverflow.com/questions/5858 ... -streaming
Veux tu le contrôle du PC ou juste un affichage du contenu ? Car si c'est juste un affichage je penserais à VLC + html5 avec la balise vidéo : http://stackoverflow.com/questions/5858 ... -streaming
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [langage c] Récuperer flux desktop
Ben non, j'aimerais aussi pouvoir avoir le contrôle du pc avec la gestion des évènements de la souris, du clavier, etc.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [langage c] Récuperer flux desktop
Et comment je pouvais le deviner ? De plus tu n'explique toujours pas pourquoi tu veux faire une telle chose... Ce que tu veux faire est très complexe, et je ne m'y risquerais pas, surtout qu'il existe déjà plein de solution pour contrôler un PC à distance
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
Re: [langage c] Récuperer flux desktop
D'accord.
Je vais donc d'abord me contenter juste d'afficher le stream...
Je viens de lancer vlc comme ceci :
Mais j'ai cette erreur :
Je vais donc d'abord me contenter juste d'afficher le stream...
Je viens de lancer vlc comme ceci :
Code : Tout sélectionner
vlc -I dummy screen:// :screen-fps=16.000000 :screen-caching=100 :sout=#transcode{vcodec=theo,vb=800,scale=1,width=600,height=480,acodec=mp3}:http{mux=ogg,dst=127.0.0.1:8080/desktop.ogg} :no-sout-rtp-sap :no-sout-standard-sap :ttl=1 :sout-keep
Code : Tout sélectionner
[0000000002506228] pulse audio output error: PulseAudio server connection failure: Connection refused
[0000000002591eb8] dummy interface: using the dummy interface module...
[00007f1888000b98] core stream output error: stream chain failed for `transcodeacodec=mp3:httpdst=127.0.0.1:8080/desktop.ogg'
[00007f1890000bf8] core input error: cannot start stream output instance, aborting