Aller au contenu

TNT + VLC + multicanal par le réseau


Dark26

Messages recommandés

Bonjour :coucou:

su rmon pc de salon qui va faire office de serveur non dédé; j evoudrais streamer la tnt sur tous les postes du réseaux.

je sais aqu'avec un carte ce n'est pas possible de chioisir plusieurs canaux, mais j'avais cru comprendre qu'en choisissant 1 seul canal on pouvait streemr toutes les chaines tnt de ce canal.

exemple, on se bloque sur le canal de farncetelevision et on peut avoir toites les chaines ( france 2 , france 3 , france 4) en même temp :

j'ai tetse avec lcv acec cette commande de la mort :

vlc -vvv --programs 1025,1026 dvb-t:adapter=0:frequency=730167000:bandwidth=8 --sout='#duplicate{dst=standard{access=http,mux=ts,dst=localhost:8080},select="program=1025",dst=standard{acces=http,mux=ts,dst=localhost:8081},select="program=1026"}'

donc les programs 1025 et 1026, ça correspond à m6 et w9

730167000 la fréquence du canal

je redirige le flux sur 2 adresse http :

localhost:8080

et

localhost:8081

et la en faisant

vlc --alsadev iec958 http://localhost:8081
vlc --alsadev iec958 http://localhost:8080

miracle j'ai bien les 2 flux video en même temps : ;)

le souci, c'est qu'il semblerait qu'une vido soit décoder en temps réél tandis que la deuxième, et stocké localment sur le disue dur et streamé avec un décalage :keskidit: ( un peu comme du time shifting. )

quelqu'un a une idée pour avoir les 2 en temps réels , sans qu'il y ait une mémoire tampon sur le disue dur ??

le but bien sur c'est qu'ensuite avec 4 carte tnt, je puisse avoir toutes les chaines en temps reéls sur n'importe qule PC de mon réseau, en simultané. :smack:

mais il faudrait déja que je pusise arrivé a le faire fonctionner sur une carte.

Lien vers le commentaire
Partager sur d’autres sites

bon ça avance :ouioui:

vlc -vvv --color --ttl=12 --programs 1025,1026 dvb-t:adapter=0:frequency=730167000:bandwidth=8 --sout='#duplicate{dst=standard{access=udp,mux=ts,url=192.168.1.21:3004,sap,name="M6",group="TNT"},select="program=1025",dst=standard{access=udp,mux=ts,url=192.168.1.21:3003,sap,name="W9",group="TNT"},select="program=1026"}'

avec cette commande j'arrive bien à recevoir le flux sur mon portable avec les 2chaines que je peux regarder en même temps sur mon portable en 192.168.1.21

par contre ça fait du 1mo/ s sur le réséau et ça bouffe 100% des resources du pentium 3 du portable ( ça a du mal avec 2 chziens en même temps

par contre je pr"fère envoyer ça sur un flux web c'est mieux je trouve.

mais ça ne veux pas marcher :craint:

Lien vers le commentaire
Partager sur d’autres sites

c'est MORTEL :ouioui:

vlc -vvv --programs 1025,1027 dvb-t:adapter=0:frequency=730167000:bandwidth=8 --sout='#duplicate{dst=standard{access=http,mux=ts,dst=192.168.0.10:8080},select="program=1025",dst=standard{access=http,mux=ts,dst=192.168.1.10:8081},select="program=1027"}'

en fait j'avais oublié un 's' à access :kill:

et maintenant ça fonctionne du tonnerre c'est mortel

ou comment regarder la télé sur la terrasse en wifi avec le portable :craint:

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...
Bonjour :coucou:

su rmon pc de salon qui va faire office de serveur non dédé; j evoudrais streamer la tnt sur tous les postes du réseaux.

je sais aqu'avec un carte ce n'est pas possible de chioisir plusieurs canaux, mais j'avais cru comprendre qu'en choisissant 1 seul canal on pouvait streemr toutes les chaines tnt de ce canal.

exemple, on se bloque sur le canal de farncetelevision et on peut avoir toites les chaines ( france 2 , france 3 , france 4) en même temp :

j'ai tetse avec lcv acec cette commande de la mort :

vlc -vvv --programs 1025,1026 dvb-t:adapter=0:frequency=730167000:bandwidth=8 --sout='#duplicate{dst=standard{access=http,mux=ts,dst=localhost:8080},select="program=1025",dst=standard{acces=http,mux=ts,dst=localhost:8081},select="program=1026"}'

donc les programs 1025 et 1026, ça correspond à m6 et w9

730167000 la fréquence du canal

je redirige le flux sur 2 adresse http :

localhost:8080

et

localhost:8081

et la en faisant

vlc --alsadev iec958 http://localhost:8081
vlc --alsadev iec958 http://localhost:8080

miracle j'ai bien les 2 flux video en même temps : :ouioui:

le souci, c'est qu'il semblerait qu'une vido soit décoder en temps réél tandis que la deuxième, et stocké localment sur le disue dur et streamé avec un décalage :chinois: ( un peu comme du time shifting. )

quelqu'un a une idée pour avoir les 2 en temps réels , sans qu'il y ait une mémoire tampon sur le disue dur ??

le but bien sur c'est qu'ensuite avec 4 carte tnt, je puisse avoir toutes les chaines en temps reéls sur n'importe qule PC de mon réseau, en simultané. :transpi:

mais il faudrait déja que je pusise arrivé a le faire fonctionner sur une carte.

Bonjour

Tu peux utiliser mumudvb http://mumudvb.braice.net

Avec un fichier de configuration du genre :

autoconfiguration=2

common_port=1234

freq=498000

bandwidth=8MHz

card=0

Tu transmet tout le multiplexe de M6 (M6, W9, NT1, Arte HD)

Tu peux récupérer les chaines via leurs ip

vlc udp://@ip:1234

ou si tu utilise mumudvb >= 1.5.2 via les annonces sap

Il n'y a pas de tampon sur le disque dur et le flux est décodé coté client

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...