Betelgeuse Posté(e) le 8 mars 2019 Partager Posté(e) le 8 mars 2019 Bonjour à vous Inpactiennes et Inpactiens, J'ai installé un serveur minisatip sous Ubuntu 18.04 pour diffuser la TNT sur le réseau local. J'utilise VLC comme client principal sur les ordinateurs et les smartphones. Jusque-là, tout va bien. Mon problème est le suivant, j'ai un vieux décodeur TV qui accepte uniquement des flux multicast utilisant le protocole udp (exemple: udp://239.192.x.y:z ) or les flux générés par le serveur minisatip sont de type unicast avec une adresse en http de la forme suivante: http://192.168.a.b:c . Est-il possible de convertir les flux unicast en flux multicast et si oui, quelle est la marche à suivre? P.S.: Je suis une bille en réseau. Lien vers le commentaire Partager sur d’autres sites More sharing options...
brice.wernet Posté(e) le 9 mars 2019 Partager Posté(e) le 9 mars 2019 Je crois que tu devrais expérimenter avec VLC pour rediffuser ce qu'il reçoit en multicast en multicast pour voir si ça fonctionne avec ton appareil. Fait les tests avec l'interface graphique, puis depuis la ligne de commande quand ça marche, et enfin lance VLC sous Linux pour rediffuser depuis le serveur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Betelgeuse Posté(e) le 4 juin 2020 Auteur Partager Posté(e) le 4 juin 2020 Milles excuses pour le déterrage de ce topic mais mon problème a un peu évolué depuis. Ainsi, j'ai abandonné l'idée de réutiliser le vieux décodeur TV et je suis juste intéressé par l'aspect réseau. Dans mon premier post, je n'avais pas assez détaillé le format de l'url du flux unicast. Par exemple, pour accéder à France 3, j'ai le lien suivant: http://192.168.x.x:port/?src=1&freq=498&pol=&msys=DVBT&sr=0&pids=220,232,230,231,18,0,210,240,16,242,17,1,57,299,3002,3003,8187 Je précise que j'avais déjà suivi l'excellent conseil de brice.wernet, cependant cela ne répond pas à mes attentes. Le hic c'est que VLC doit être connecté en permanence au flux unicast lors de la conversion vers le flux multicast. Existe-t-il un moyen d'associer une adresse type unicast à une adresse multicast ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
brice.wernet Posté(e) le 4 juin 2020 Partager Posté(e) le 4 juin 2020 Il y a 30 minutes, Betelgeuse a écrit : Je précise que j'avais déjà suivi l'excellent conseil de brice.wernet, cependant cela ne répond pas à mes attentes. Le hic c'est que VLC doit être connecté en permanence au flux unicast lors de la conversion vers le flux multicast. Existe-t-il un moyen d'associer une adresse type unicast à une adresse multicast ? HTTP est en TCP, tout multicast est forcément en UDP. Il te faut forcément un logiciel pour passer de l'un à l'autre. Dans le détail: en TCP le serveur "répond" à une demande, et le protocole a tout un tas de principes genre le client qui acquitte le fait d'avoir une réponse. en UDP le serveur balance la sauce, qu'il y ait quelqu'un ou non - bon, en multicast il y a aussi des tas de trucs qui permettent de ne pas envoyer en amont si personne ne s'est "abonné" dans le réseau. VLC peut par contre être exécuté dans son coin sur un petit serveur (genre NUC, RPI) surtout s'il ne fait aucun transcodage. D'après wiki.videolan.org VLC devrait être lancé avec un truc du genre (non vérifié): vlc -vvv "http://192.168.x.x:port/?src=1&freq=498&pol=&msys=DVBT&sr=0&pids=220,232,230,231,18,0,210,240,16,242,17,1,57,299,3002,3003,8187" --sout '#rtp{access=udp,mux=ts,dst=239.192.x.y,port=z,sap,group="Video",name=Jumper Movie"}' :sout-all Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.