Aller au contenu

TNT + VLC + multicanal par le réseau


Dark26

Messages recommandés

Posté(e)

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.

Posté(e)

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:

Posté(e)

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:

  • 1 an après...
Posté(e)
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

Archivé

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

×
×
  • Créer...