Forum général.général automation d'affichage d'image et vidéos

Posté par  .
Étiquettes : aucune
0
14
fév.
2007
Hola les mais linuxiens !

Après avoir cherché et cherché, je bloque.

Je cherche à pouvoir automatiser (via des scripts shell) l'affichage d'images ou de vidéos.
j'ai essayé de faire démarrer le serveur X sans le gessionnaire de login, (ecran gris avec la croix) puis de lancer des progs d'images ou vidéos, mais cela ne focntionne pas.

il faut savoir que (évidemment), la commande est lancée dans un autre shell que celui de l'écran "X"...

quels programme utiliser (image/video) ? et comment faire ?

help help help !

thanks !

Le namourois
  • # Et ca sert à ....

    Posté par  . Évalué à 1.

    Ben oui, à quoi cela va me servir ? Je désire controler l'écran physique d'un linux via web. A distance, dans mon browser, cliquer sur "photo de mon jardin" (par exemple) et que l'écran du linux distant (celui qui héberge l'apache) affiche la photo concernée. ou une vidéo, au choix !
    Bref, lancer des photos ou vidéo à distance, via web...
    • [^] # Re: Et ca sert à ....

      Posté par  . Évalué à 2.

      bon c'est un peu violent de passer par apache, mais bon...
      dans ce cas l'idéal est de lancer le serveur x
      export DISPLAY=:0 avant chaque appli devant afficher un truc à l'écran
      va falloir vérifier les droits ( lecture/ écriture) et pleins d'autre trucs mais c'est un bon début

      Il ne faut pas décorner les boeufs avant d'avoir semé le vent

      • [^] # Re: Et ca sert à ....

        Posté par  . Évalué à 1.

        Merci, et quel programme utiliserais-tu pour afficher jpg/video via ligne de commande ?
        • [^] # Re: Et ca sert à ....

          Posté par  . Évalué à 1.

          oulala...
          Bon, ca marche, mais je soit faire un "xhost +" dans une console sur la machine concernée...

          hors je voudrais que cela marche même sans login sur le serveur...

          donc donner des droits equivalents à "xhost +" dès le démarage du service DM....

          j'utilise une mandriva free 2007, et je NE TROUVE PAS comment faire ce réglage, mille milliards de petits pinguoins !!!!!
          • [^] # Re: Et ca sert à ....

            Posté par  . Évalué à 2.

            bon alors pour faire ça, tu peux essayer dans le .xinitrc de l'utilisateur qui lance la session X ( via startx apres la modif ) de mettre
            xhost +

            Il ne faut pas décorner les boeufs avant d'avoir semé le vent

            • [^] # Re: Et ca sert à ....

              Posté par  . Évalué à 1.

              pfffff.

              je vais mourrrrrirrrrr.
              j'ai réussi à tout faire, .... sauf que la ligne qui lance mplayer fonctionne dans un terminal (meme un putty déporté), mais quand je la met dans un shell_exec du php, pas d'erreur, mais rien ne s'affiche !!!!!!! help help help !!!!!
              • [^] # Re: Et ca sert à ....

                Posté par  . Évalué à 2.

                quel est le message d'erreur ?
                as tu pensé à l'export DISPLAY?
                as tu mis le chemin complet ( /usr/bin/mplayer ) ?
                sinon, sans passer par le export display, tu peux lancer mplayer avec
                /usr/bin/mplayer -display remote:0
                ( shell_exec( export DISPLAY=dzfre) suivi de shell_exec( /usr/bin/mplayer) ne fonctionnera pas car le export est fait que pour le premier shell )

                Il ne faut pas décorner les boeufs avant d'avoir semé le vent

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.