Forum général.général diffusion avec vlc

Posté par  .
Étiquettes :
0
7
mar.
2006
Bonjours à tous

J'ai un ami qui qui est sous windows et qui veux diffuser de la vidéo en temps réel à partir d'une webcam.
Alors c'est un peut compliqué parce qu'il veux le faire à partir des beaux-arts de grenoble (notre école). Dans cette école il y a internet par un routeur NAT auquel au dire des technitiens il est absolument impossible de régler quoi que ce soit, il semblerait qu'il soit gerré par france télécom. Donc il est impossible de se connecté depuis internet vers un ordinateur situé sur le réseau de l'école. Alors on voudrait utiliser un server relai.

Bon on est pas très doués avec vlc, on arrive a afficher le flu de la webcam dans vlc, et a jouer le son. Par contre en utilisant l'assistant de diffusion, on arrive même pas envoyer l'image sur un ordinateur a coté.
- Je choisi le http sans spécifier d'adresse
- Je choisi le conteneur asf
- Je change pas le TTL

Quand je fait ça il ne semble rien se passer, il se met pas en lecture, si je clique sur le bouton lecture, il reviens tout de suite en pause.


alors moi j'ai essayé chez moi avec ma debian de lire un divx et de le diffuser comme ça, dans la console, j'ai un message d'erreure quand je lance la diffusion :
invalid options (empty)[00000273] main private: creating httpd
[00000273] access_output_http private error: failed to create avahi client: Daemon not running
[00000276] main private error: url still registered:/
[00000275] main http daemon: httpd doesn't reference any host, deleting
[00000271] stream_out_standard private error: no suitable sout access module for `http://asf://(null)'
[00000270] main stream output error: stream chained failed for `standard{mux=asf,url=,access=http:/'
[00000269] main input error: cannot start stream output instance, aborting
[00000260] main playlist: nothing to play


es-ce que vous avez une idée pour pouvoir faire ce streaming ?
et comment mêtre en place un server relai vers qui on enverrai la vidéo et qui la redistriburait au client qui s'y connecterait ?
Je me demande si peercast pourrait faire ça.

Merci pour tout aide.
Mon ami voudrais mêtre tout ça en place pour le week-end prochain, pour une experience de 48h où des gens (volontaires) resterait enfermés
  • # tunnel http

    Posté par  (site web personnel) . Évalué à 1.

    Salut, regarde du côté des tunnels http/ssh (plutôt http dans ton cas, à moins d'avoir un dodéca processeurs)
  • # Voyons, voyons...

    Posté par  . Évalué à 2.

    J'ai rarement utilisé VLC en console, hormis pour automatiser un encodage dans un script, aussi je te conseille de refaire l'essai avec l'interface Wxwidget.

    >>[00000260] main playlist: nothing to play

    Semble déjà indiquer que le chemin du fichier à jouer n'est pas correct. La suite est logique...

    Pour le serveur relai ça risque d'être inutile : si on ne peut pas forwarder (zut, mais comment on dit ça en français) les requêtes à travers le routeur vers le PC qui diffuse avec videolan, ce que semble indiquer le :
    >>>Donc il est impossible de se connecté depuis internet vers un ordinateur situé sur le réseau de l'école>>, l'affaire est plus que compromise. Sans translation de port ( port-forwarding), je ne vois pas comment faire.
    • [^] # Re: Voyons, voyons...

      Posté par  . Évalué à 2.

      Si je l'utilise dans une console, c'est juste pour taper "vlc" et voir les messages d'erreures qui s'affichent dedans.

      j'utilise donc l'interface Wxwidget
      je choisi un divx comme flux d'entrée
      je fait les autres réglage comme j'ai déja expliqué
      après si je vais voir dans la playliste, j'ai "assistant de diffusion/transcodage..."
      et si je le met en lecture il se stop instantanément sans mêtre de message d'erreure sauf dans la console (d'où l'utilitée de le lancer en console)

      J'ai quand même sans y croire rajouté mon film à la playliste, après mais il le lit normalement sans diffuser...

      Sinon pour la diffusion, j'ai parfaitement compris et c'est ce que j'expliquait qu'il est impossible d'effectuer une connexion depuis internet vers le réseau de l'école. En revanche on peut effectuer des connexions vers internet depuis le réseau de l'école.
      Donc, je voudrais envoyer le flux depuis l'école vers un server. Et que ce server redistribu le flux vers les client qui se connecterait à lui. Je suppose que ça doit être possible de faire ça sur la débian qui est chez moi.

      merci pour ton aide

Suivre le flux des commentaires

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