Matériel: Raspberry Pi à la maison / Brique Internet avec VPN Version de YunoHost: 11.0.9.14 (stable). J’ai accès à mon serveur : En SSH | Par la webadmin Êtes-vous dans un contexte particulier ou avez-vous effectué des modifiiations particulières sur votre instance ? : non
Description du problème
Bonjour,
J’ai installé Darkice+Icecast sur un petit Raspberry Pi Zero W+ un micro et cela fonctionne bien sur mon réseau local pour diffuser de l’audio.
J’ai un sous domaine et je souhaite utiliser l’application Redirect pour rendre accessible sur le net mon flux audio. J’ai donc fait une installation de l’application Redirect (avec la bonne configuration je pense : domaine ok, “Choose the URL path (after the domain) where this app should be installed”" : / , “Redirect destination path” : http://10.0.242.190 (mon adresse local du stream est : http://10.0.242.190:8000/example.ogg), “Redirect type” : Proxy invisible).
Edit : Par contre la page administration de Icecast est bien accessible à https://radio.xxx.org/ donc la redirection avec l’application Redirect se fait bien. Mais le flux audio ne passe pas.
(note que je ne connais aucune des deux apps, et je ne sais pas comment elles communiquent entre elles)
Cela suppose que le port 8000 est ouvert sur radio.xxx.org, et que la redirection de port est faite vers le RPi0, ce que je ne pense pas que tu aies fait.
Est-ce que configurer l’app Redirect avec la config suivante marcherait ?
“Choose the URL path (after the domain) where this app should be installed”" : /
“Redirect destination path” : http://10.0.242.190:8000/ (avec ou sans le slash, je ne sais jamais)
Qu’entends tu par “Cela suppose que le port 8000 est ouvert sur radio.xxx.org, et que la redirection de port est faite vers le RPi0, ce que je ne pense pas que tu aies fait.” ? Je dois ouvrir le port 8000 dans Yunohost (c’est fait) ? Dans ma Livebox (j’utilise un vpn Franciliens) ?
J’avais essayé aussi avec http://10.0.242.190:8000 (c’est sans le slash qu’il faut faire), sans succès malheureusement.
Je ne connais pas darkice, je vais faire une petite recherche. Par contre, j’ai déjà créé une MV avec azuracast pour gérer plusieurs radios. Les ports icecast doivent être ouverts dans la webadmin de yunohost et dans le routeur si tu as besoin d’un accès externe. Pour l’application redirect, j’ai préféré que le port d’azuracast soit inclus dans le chemin défini, c’est plus joli.
Les ports icecast doivent être ouverts dans la webadmin de yunohost et dans le routeur si tu as besoin d’un accès externe.
Je ne pense pas qu’ouvrir les ports dans le routeur soit nécessaire dans mon cas car j’utilise un vpn. J’ai bien ouvert le port 8000 dans Yunohost (le serveur Icecast diffuse par ce port). Maintenant je dois trouver quels sont les ports qui autorisent le login dans la page d’administration du serveur et les ouvrir.