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 !
# tv stream
Posté par robertix . Évalué à 0.
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 . Évalué à 1.
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 . Évalué à 1.
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 . Évalué à 0.
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 . Évalué à 0.
pour faire du broadcast avec totem-xine
comme ça c'est pluss simple
robertix
[^] # adaptater l'exemple
Posté par Casimir . Évalué à 1.
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 . Évalué à 0.
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 . Évalué à 1.
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 . Évalué à 1.
[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 . Évalué à 0.
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 . Évalué à 1.
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 . Évalué à -2.
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 . Évalué à 2.
Mais vraiment, si ces moi qui comprend pas ou tu veut me guider, excuses basses !
# getstream
Posté par mac_is_mac (site web personnel) . Évalué à 1.
http://packages.debian.org/testing/net/getstream
[^] # Re: getstream
Posté par Casimir . Évalué à 1.
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 . Évalué à 1.
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 (site web personnel) . Évalué à 1.
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 . Évalué à 1.
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 . Évalué à 1.
Pas surprenant qu'elle idée que j'ai encore !
[^] # Re: getstream
Posté par miouge . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.