Retourner aux forums || Retourner au forum general.cherche-logiciel

general.cherche-logiciel : Création d'un vls.cfg

Posté par Casimir () le 25 avril 2008
0
Bonjour je créer un nouveau post parceque je m'en sort pas,
Je veux streamer plusieur chaine en meme temps avec vls ou vlc s'il le faut.
Donc j'ai une carte tv simple nova T pci qui marche bien sans probleme de mise en service.
j'arrive a streamer chaine par chaine avec vlc

vlc -vvv dvb-t:adapter=0:frequency=514000000:bandwidth=8 --program=1537 --sout='#standard{access=udp,mux=ts,url=192.168.0.3,sap,name="TF1"}}'


Je trouve plusieru lien comme ci-dessous qui peuvent m'aider a comprendre, mais !
http://freakymousemats.com/docs/dvbstreaming/
http://www.natur.cuni.cz/~kuda/howtos/aver771dvb-t.html
http://forum.hardware.fr/hfr/OSAlternatifs/Multimedia/stream(...)

Je ne sais pas comment récuperer sur une autre machine.
Mon vls.cfg
# Streams sources declaration
BEGIN "Inputs"
# --- Format:
# InputName = "Type"
# --- Example:
# local1 = "local" # Local input example
# kfir = "video" # Video input example (mpeg encoder)
dvb = "dvb" # Video input example (DVB card)
# webcam = "v4l" # Video For Linux example (webcam)
# decommented by killer
composite = "v4l" # Video For Linux example (composite)
END




# Video For Linux (V4L) configuration
BEGIN "composite"
# --- Example:
Device = "/dev/video0" # Video4linux device (default is /dev/video)

Channel = "0" # Channel Source: Webcam often 0
# For TV Card, may be Tuner(0), Composite(1), Svide(2)

Size = "VGA" # Size possibilities
# - empty string : default size
# - width x height
# - subQCIF(128x96), QSIF(160x120), QCIF(176x144)
# SIF(320x240), CIF (352x288), VGA (640x480)
#Size = "320x200"

Bitrate = "500" # Bitrate (approx.) in kbps
END

localhost = "network"
client1 = "network"


BEGIN "localhost" # The client is on the same host as the server
DstHost = "127.0.0.1"
DstPort = "1234"
END

BEGIN "client1" # unicast example
DstHost = "192.168.0.16" # destination host
DstPort = "1234" # destination port
END



command3 = "start video localhost composite"

quand je lance ca ca me donne ca
vls -vv -f vls2.cfg
VideoLAN Server 0.5.4+cvs20031028 (Aug 15 2007) - (c) 1999-2003 VideoLAN
2008-04-25 12:51:19 [INFO/Vls] Module "channel:file" registered
2008-04-25 12:51:19 [INFO/Vls] Module "channel:network" registered
2008-04-25 12:51:19 [INFO/Vls] Module "mpegreader:file" registered
2008-04-25 12:51:19 [INFO/Vls] Module "mpegconverter:ts2ts" registered
2008-04-25 12:51:19 [INFO/Vls] Module "mpegconverter:ps2ts" registered
2008-04-25 12:51:19 [INFO/Vls] Module "input:local" registered
2008-04-25 12:51:19 [INFO/Vls] Module "input:video" registered
2008-04-25 12:51:19 [INFO/Vls] Module "interface:dummy" registered
2008-04-25 12:51:19 [INFO/Vls] Module "interface:telnet" registered
2008-04-25 12:51:19 [INFO/Vls] Module "interface:native" registered
2008-04-25 12:51:19 [INFO/Vls] Module "trickplay:normal" registered
2008-04-25 12:51:19 [INFO/Vls] Module "input:tcp" registered
2008-04-25 12:51:19 [INFO/Vls] Module "mpegreader:tcp" registered
2008-04-25 12:51:19 [INFO/Vls] Browsing modules in directory "./src/modules"
2008-04-25 12:51:19 [WARN/Vls] Unable to browse directory "./src/modules" : Error: Could not open directory './src/modules': No such file or directory
2008-04-25 12:51:19 [INFO/Vls] Browsing modules in directory "./modules"
2008-04-25 12:51:19 [WARN/Vls] Unable to browse directory "./modules" : Error: Could not open directory './modules': No such file or directory
2008-04-25 12:51:19 [INFO/Vls] Browsing modules in directory "/usr/lib/vls"
2008-04-25 12:51:19 [INFO/Vls] Module "input:dvb" registered
2008-04-25 12:51:19 [INFO/Vls] Module "mpegreader:dvd" registered

2008-04-25 12:51:19 [INFO/Vls] Module "mpegreader:dvb" registered
2008-04-25 12:51:19 [INFO/Vls] Module "mpegreader:pvr" registered
2008-04-25 12:51:19 [INFO/Vls] Starting interface 'dummy'
2008-04-25 12:51:19 [INFO/Vls] Interface 'dummy' sucessfully initialised

Et puis je sais pas que faire aprés, je ne sais pas meme ce que j'envoi !

> Lire le message (19 commentaires, moyenne: 0,6).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

tv stream

Posté par robertix (page perso, ) le 25/04/2008 à 14:18. (lien). Évalué à 0.

avec la télé numérique,il y a plusieurs streams sur le mème canal (5)
multiplexé

donc on peut diffuser sur un réseau les cinq streams en une fois


sinon il faudrai démarrer autant de vlc que de canaux à streamer
et choisir des ports différent sur chaque vlc
il faudrai encoder pour avoir un débit acceptable
la carte pci sera occupée au premier

en transport tcp pour internet
en transport udp pour le réseau local

les développeurs de vlc l'ont fabriqué pour diffuser des films
sur le campus dans toutes les chambres


robertix

  • [^]Re: tv stream

    Posté par Casimir () le 25/04/2008 à 16:24. (lien). Évalué à 1.

    Oui, c'est bien ce que j'essai de faire mais dans le script vls2.cfg je n'ai pas mis la fréquence soit pour ma région Fréquence 514000000 d'un transpondeur
    Il me faut d'ailleur plusieur carte tv, autant que de transpondeur utilisé sans doute.
    Je n'ai d'ailleur rien trouvé sur ca, (ou la metrre) meme dans les tutos sur vlc ou vls car vlc aussi peut le faire.

  • [^]Re: tv stream

    Posté par Casimir () le 25/04/2008 à 16:28. (lien). Évalué à 1.

    C'est bien ce que j'essai de faire, mais malgré les tuto je ne voit pas ou doit apparaitre la fréquence utilisée.

    pour recuperer le stream on dit aussi de passer la commande
    command3
    mais je ne sais comment la passer dans une console peut etre
    $ vls command3
    ??

    • [^]Re: tv stream

      Posté par robertix (page perso, ) le 25/04/2008 à 18:42. (lien). Évalué à 0.

      vlc donne t il bien les stations avec le son et l'image en local ?
      si c'est le cas
      tu peux streamer les 5 stations de la fréquence choisie
      une carte dotée d'un simple tuner se cale sur une fréquence

      pour changer de fréquence cela se fait sur le serveur grace à sa playlist de canaux et pas sur les postes clients


      à noter que tu peux le faire aussi grace à l'adresse de broadcast
      comme 192.168.1.255 par exemple,c'est plus simple
      kaffeine le fait bien,totem à essayer ?
      tu as sur les postes clients les 5 canaux de ta fréquence tuner
      je l'ai testé il y a quelque temps ça marche


      robertix

plugin

Posté par robertix (page perso, ) le 25/04/2008 à 19:15. (lien). Évalué à 0.

j'ai demandé chez gnome de nous ajouter un plugin

pour faire du broadcast avec totem-xine

comme ça c'est pluss simple

robertix

  • [^]adaptater l'exemple

    Posté par Casimir () le 25/04/2008 à 19:38. (lien). Évalué à 1.

    Oui mais il me parait pas etre idéal d'attendre que les développeurs creer un plugins pour moi. et je croit pas que se sera parceque il aime ou ont aimé casimir; d'autant que ca n'a peut etre jamais été diffuser dans le pays d'origine des développeurs.
    C'est bizarre que tu n'ai pas d'idée, ca me semble pas si difficile que ca lancer un stream d'un canal tnt ou de la meme maniére qu'un transpondeur sat. aquoi que je trouve ici quelques chose
    http://members.cox.net/kramer.tim/vls.html
    aurait tu une idée pour l'adapter a mes besoin.
    par exemple je n'ai pas une carte kfir
    kfir = "video"
    mais mythtv dans une nova T pci
    et mon besoin c'est rendre disponible les chaines du transpondeur sur les 3 pc qu'il choisisses la chaine qu'il veulent.

    • [^]Re: adapter l'exemple

      Posté par robertix (page perso, ) le 25/04/2008 à 22:06. (lien). Évalué à 0.

      les pc clients peuvent choisir les canaux disponibles sur une fréquence
      une carte simple tuner se cale sur une fréquence disponible qui
      est décidée par le pc serveur
      sinon il va dire périphérique déjà occupé


      le plugin broadcast est à faire

      robertix

    • [^]Re: adaptater l'exemple

      Posté par Casimir () le 25/04/2008 à 22:36. (lien). Évalué à 1.

      J'ai modifié comme j'ai cru l'exemple donné a l'adresse ci-dessous.
      http://members.cox.net/kramer.tim/vls.html
      mais toujours
      2008-04-25 22:29:32 [INFO/Vls] Interface 'dummy' sucessfully initialised
      et plus rien aprés le lancement
      vls -vv -f vls2.cfg

      J'essai de recupperer le stream udp avec la commande ci-dessous
      vlc udpstream:@192.168.0.16:1234
      mais rien dans vlc sur le poste distant sur le réseau.

Nouveau test avec vlc

Posté par Casimir () le 26/04/2008 à 19:29. (lien). Évalué à 1.

Alors avec vlc j'ai essayer ca
[code]vlc -vvv dvb-t:adapter=0:frequency=514000000:bandwidth=8 --programs 1537,1538 --sout '#duplicate{dst=standard{mux=ts,access=udp,url=239.255.2.60,sap,name="[TNT]TF1",group="TNT"},select="program=1537",dst=standard{mux=ts,access=udp,url=239.255.2.61,sap,name="[TNT]NRJ12",group="TNT"},select="program=1538"}'[/code]
Sauf que sur les pc client je suis obligé de faire vlc udp:239.255.2.60 ou vlc udp:239.255.2.61 pour avoir l'une ou l'autre chaine
L'image est décomposé sans doute il faut que je transcode aussi.

  • [^]Re: Nouveau test avec vlc

    Posté par robertix (page perso, ) le 26/04/2008 à 21:08. (lien). Évalué à 0.

    je ne peux tester la manip. parce que j'ai décidé définitivement
    de regarder les webtélés,çà me repose
    le format est de 320x240 ,c'est acceptable

    robertix

    • [^]Re: Nouveau test avec vlc

      Posté par Casimir () le 26/04/2008 à 22:53. (lien). Évalué à 1.

      C'est domag que ca n'interresse pas plus de gens
      J'ai continuer a cherché et donc j'arrive a diffuser déja deux chaine avec la commande

      vlc -vvv --programs 1537,1538 dvb-t:adapter=0:frequency=514000000:bandwidth=8 --sout '#duplicate{dst=standard{mux=ts,access=udp,url=239.255.2.60,sap,name="[TNT]TF1",group="TNT"},select="program=1537",dst=standard{mux=ts,access=udp,url=239.255.2.61,sap,name="[TNT]NRJ12",group="TNT"},select="program=1538"}'

      Donc, je voudrait maintenant formater pour un stream plus fluide, j'ai essayer plusieur option avec transcode sans y arriver auriez vous quand meme une idée.

[+] pour info

Posté par robertix (page perso, ) le 27/04/2008 à 09:52. (lien). Évalué à -2.

totem:
installer le paquet w32codecs
le document sera win32registry dans /home/moi/.xine/
mettre avec alacarte la commande totem-xine pour totem
et dans ./xine/catalog.cache de mettre les 2 décodeurs audio et vidéos w32 (win32a et win32v) à la priorité 100
à cause des formats d'encodages du diffuseur
utiliser la fonction de recherche de gedit pour trouver les lignes
la correction est à refaire en cas d'upgrade de xine
tester avec la webtv itele http://vipmms.itele.fr/cpi_itele
si les couleurs sont bonnes c'est ok

d'autres adresses:
mms://vipmms9.yacast.net/bfm_bfmtv
http://207.253.121.82/TVAStream?MSWMExt=.asf
mms://vipmms9.yacast.net/mcm_top
mms://viptvr2.yacast.net/encoderfranceinfo
mms://direct8livewm.fplive.net/direct8live-live/direct8livevid1

robertix

  • [^]Re: pour info

    Posté par Casimir () le 27/04/2008 à 14:05. (lien). Évalué à 2.

    Merci Robertix pour ta partcipation, mais je ne vois vaiment pas le rapport de tes posts, entre la recherche que je fait et les réponses que tu me donne, il y a sans doute un probleme quelques part,
    Mais vraiment, si ces moi qui comprend pas ou tu veut me guider, excuses basses !

getstream

Posté par mac_is_mac (page perso, ) le 27/04/2008 à 20:25. (lien). Évalué à 1.

Tu peux peut être aussi penser au programme getstream, qui ne fait que ça et le fait très bien.

http://packages.debian.org/testing/net/getstream

  • [^]Re: getstream

    Posté par Casimir () le 28/04/2008 à 22:00. (lien). Évalué à 1.

    Génial mac-is_mac A premiere vu oui, je vais y travailler.
    Il me semble que l'on creer un fichier config
    La doc est trés succincte http://silicon-verl.de/home/flo/projects/streaming/

    http {
    port 8000;
    };

    adapter 0 {
    dvb-t {
    frequency 514000000;
    bandwidth 8;
    transmission-mode auto;
    guard-interval auto;
    hierarchy none;
    modulation auto;
    };
    stream {
    name "TF1";
    input {
    pnr 1;
    };
    output-http {
    url /tv/TF1;
    };
    output-udp {
    remote-address 239.255.2.62;
    remote-port 1234;
    };
    };

    et on le lance avec getstream ,/getstream.conf
    mais ou se refere t'il pour la config des chaines ?
    Connait tu geststream

    • [^]Re: getstream

      Posté par Casimir () le 29/04/2008 à 00:09. (lien). Évalué à 1.

      A j'ai compris ca marche parfaitement,
      déja c'est
      getstream -c ,/getstream.conf
      et le fichier doit etre bien ecrit.
      en udp c'est bon mais je ne sais pas comment y inserer le annonces sap

      Je vais chercher encore

      • [^]Re: getstream

        Posté par mac_is_mac (page perso, ) le 30/04/2008 à 19:50. (lien). Évalué à 1.

        Chez moi j'ai ça, avec un fichier par transpondeur

        http {

        port 8000;

        };


        adapter 0 {

        dvb-t {

        frequency 522166000;

        bandwidth 8;

        transmission-mode auto;

        guard-interval auto;

        hierarchy none;

        modulation auto;

        };
        channel 257 {
        name France_2;
        stream-http {
        url /France_2;
        };
        };
        channel 260 {
        name France_5;
        stream-http {
        url /France_5;
        };
        };
        channel 261 {
        name ARTE;
        stream-http {
        url /ARTE;
        };
        };
        channel 262 {
        name LCP;
        stream-http {
        url /LCP;
        };
        };
        channel 315 {
        name France_3;
        stream-http {
        url /France_3;
        };
        };
        channel 511 {
        name [01ff];
        stream-http {
        url /[01ff];
        };
        };

        • [^]Re: getstream

          Posté par Casimir () le 30/04/2008 à 22:50. (lien). Évalué à 1.

          oui effectivement c'est pas la meme région que moi mais c'est bon comme ca, je suis surpris que ca marche si bien.
          Je cherche maintenant a imaginer d'avoir une deuxieme carte dvb-t et une dvb-s
          Comment va se dérouler le script

          adapter 0 {...

          dvb-t {...
          }}
          adapter 1 {...

          dvb-t {.....
          }}

          Je ne trouve rien comme doc sur getstream
          car je veut dans un autre cas utiliser mon entrée vidéo composite de la deuxiéme carte dvb-t.
          Et la tout ce complique
          man gestream c'est trés sommaire.

          • [^]Re: getstream

            Posté par Casimir () le 03/05/2008 à 16:54. (lien). Évalué à 1.

            Non vraiment personne n'a deux carte dvb et qui utilise getsrteam.
            Pas surprenant qu'elle idée que j'ai encore !

Revenir en haut de page || Retourner aux forums || Retourner au forum general.cherche-logiciel