Retourner aux forums || Retourner au forum general.cherche-logiciel
general.cherche-logiciel : Création d'un vls.cfg
Posté par Casimir () le 25 avril 2008Je 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 initialisedEt 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).
tv stream
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
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
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
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
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
-
-
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum general.cherche-logiciel



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.