Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

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

Posté par Casimir () le 25 avril 2008

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).  

Vous avez demandé le commentaire #927357.

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 !