Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
technique:webradio:azuracast_serveur [2020/05/31 22:17] – francoisa | technique:webradio:azuracast_serveur [2024/04/18 14:13] (Version actuelle) – ancienne révision (2022/03/19 16:15) restaurée guillaumev | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Serveur Azuracast ====== | + | ====== Serveur |
- | {{ | + | {{ |
* Super adminnistrateur qui gère le serveur | * Super adminnistrateur qui gère le serveur | ||
Ligne 92: | Ligne 92: | ||
Retour sur l' | Retour sur l' | ||
- | - création | + | - Création |
- Création d'une webradio initiale : ok Des paramètres sympa comme l'URL de la webradio. Tout est francisé | - Création d'une webradio initiale : ok Des paramètres sympa comme l'URL de la webradio. Tout est francisé | ||
- Paramétrage par défaut de Azuracast : annonce des mises à jour… | - Paramétrage par défaut de Azuracast : annonce des mises à jour… | ||
- | - Proposotion | + | - Proposition |
===== Utilisation - astuces ===== | ===== Utilisation - astuces ===== | ||
- | La radio créé | + | La radio créée |
- | * On peut uploader des fichier | + | * On peut uploader des fichiers |
* On peut embarquer le lecteur mp3 dans un iframe | * On peut embarquer le lecteur mp3 dans un iframe | ||
- | * On peut personnaliser chaque morceau : pochette, auteur et même modifier le fichier audio (beta) pour entrées | + | * On peut personnaliser chaque morceau : pochette, auteur et même modifier le fichier audio (beta) pour entrée |
- | * On peut créer des playlist avec des niveau | + | * On peut créer des playlist avec des niveaux |
* Il faut passer par les fichiers musicaux pour ajouter des morceaux. | * Il faut passer par les fichiers musicaux pour ajouter des morceaux. | ||
- | * Il y a une page d' | + | * Il y a une page d' |
* Fonctionnalité " | * Fonctionnalité " | ||
* Les points de montage permettent de récupérer l' | * Les points de montage permettent de récupérer l' | ||
- | * Pour diffusion, il est nécessaire : de créer un compte DJ avec identifiant et mot de passe. C'est cet identifiant qui sera utilisé pour se connecter sur le WebDJ en activant le micro (ou sur icecast ?). Lors de la diffusion, il n'est pas ncessaire | + | * Pour diffusion, il est nécessaire : de créer un compte DJ avec identifiant et mot de passe. C'est cet identifiant qui sera utilisé pour se connecter sur le WebDJ en activant le micro (ou sur icecast ?). Lors de la diffusion, il n'est pas nécessaire |
- | * WebDJ : Ne pas oublier de mettre son ideintifiant | + | * WebDJ : Ne pas oublier de mettre son identifiant |
- | * Il faut parfois redémarrer le service webradio (déconnexion des auditeurs) si on dés-active | + | * Il faut parfois redémarrer le service webradio (déconnexion des auditeur·ice·s) si on désactive |
* Il existe une page publique avec les stats et info de la radio : [[http:// | * Il existe une page publique avec les stats et info de la radio : [[http:// | ||
* Il [[https:// | * Il [[https:// | ||
* Il [[https:// | * Il [[https:// | ||
- | * Il est possible de crééer | + | * Il est possible de créer |
===== Statistiques ===== | ===== Statistiques ===== | ||
- | Depuis le menu " | + | Depuis le menu " |
- | ===== Test depuis un client | + | ===== Diffusion |
- | A venir | + | Techniquement n' |
+ | |||
+ | * serveur : webradios.cemea.org | ||
+ | * utilisateur : source | ||
+ | * mot de passe : celui de source | ||
+ | * nom de la source : nom du fichier .mp3 de la radio | ||
+ | * port : variable selon chaque canal (et même selon la qualitéà : 80xx | ||
+ | |||
+ | Des clients possibles : https:// | ||
+ | |||
+ | * libres : Mixxx :heart: (Lin, Mac, Win), Butt (Lin, Mac, Win) Bof... | ||
+ | * et des pas libres... | ||
+ | |||
+ | ===== Test depuis un client webradio v1 ===== | ||
+ | |||
+ | Il faut sans doute : | ||
+ | |||
+ | * changer le port 8000 en celui qui est dédié à la webradio | ||
+ | * créer un streamer au nom de " | ||
+ | * changer le point de montage en "/" | ||
+ | * Donc faire un bout de script qui fait ça dans une interface graphique | ||
+ | |||
+ | A venir. | ||
+ | |||
+ | ===== Test depuis un client webradio v2 ===== | ||
+ | |||
+ | ==== 1. Les préparations côté serveur : ==== | ||
+ | |||
+ | - Se rendre dans l' | ||
+ | - Créer un compte dédié à la webradio : " + Ajouter Streamer" | ||
+ | - Compléter avec un nom simple comme " | ||
+ | - Noter les infos importantes sur la droite pour les clients IceCast : | ||
+ | - Serveur : **webradios.cemea.org, | ||
+ | - Port : **80xx** | ||
+ | - Point de montage : " | ||
+ | - le **nom du streamer** | ||
+ | - NB : tester si l' | ||
+ | |||
+ | ==== 2. Côté Client webradio V2 ==== | ||
+ | |||
+ | Il faut juste créer ou modifier les paramètres d' | ||
+ | |||
+ | Cliquer sur le menu " | ||
+ | |||
+ | - Déplier le menu " | ||
+ | - Cliquer sur " | ||
+ | - Entrer les infos suivantes : | ||
+ | - Type de serveur : **Icecast 2 Maitre** | ||
+ | - Nom de l'hote : **webradios.cemea.org** | ||
+ | - Numéro du port : **80xx** | ||
+ | - Point de montage : " | ||
+ | - Nom utente : **nom du streamer** | ||
+ | - Mot de passe : **celui du streamer** | ||
+ | - Le reste est laissé vide, désactivé ou aucun | ||
+ | - Valider | ||
+ | - Cliquer sur le bouton " | ||
+ | - Retourner sur l' | ||
+ | - Lorsque vous déconnecterez à nouveau la sortie (dans Fichier / Flux / Déconnexion de groupe par exemple, ou dans Voir / sortie / - cocher la case puis Déconnecter), | ||
+ | |||
+ | ===== | ||
+ | |||
+ | ===== Diffusion depuis un compte de streamer DJ ===== | ||
+ | |||
+ | * Créer un compte de streamer DJ (menu de gauche). À activer si non activé. | ||
+ | * adresse : webradios.cemea.org | ||
+ | * mountpoint : / | ||
+ | * Port : 80xx (variable selon chaque webradio) à droite dans la fenêtre " | ||
+ | * User : celui du streamer | ||
+ | * Mot de passe : celui du streamer | ||
+ | |||
+ | Une fois connecté·e, | ||
+ | |||
+ | * démarrer/ | ||
+ | * créer et jouer des playlists et les mixer entre elles (passer d'un titre à l' | ||
+ | * la fonction " | ||
===== Configuration interne ===== | ===== Configuration interne ===== | ||
- | Un retour sur docker ps nous montre que plusieurs | + | Un retour sur docker ps nous montre que plusieurs |
< | < | ||
Ligne 143: | Ligne 217: | ||
Les médias de chaque webradio sont stockés dans / | Les médias de chaque webradio sont stockés dans / | ||
- | ===== A creuser ===== | + | ===== À creuser ===== |
* Customiser le fond de la page d' | * Customiser le fond de la page d' | ||
* Limitation du nombre de webradios : 50 ? (Chaque webradio dispose de ports propres pour diffusion , admin). Ceci est [[https:// | * Limitation du nombre de webradios : 50 ? (Chaque webradio dispose de ports propres pour diffusion , admin). Ceci est [[https:// | ||
+ | * Envoi depuis une webradiovV2 : Voir la conf de [[https:// | ||
+ | * Créer un compte de streamer DJ (menu de gauche). À activer si non activé. | ||
+ | * adresse : webradios.cemea.org | ||
+ | * mountpoint : / | ||
+ | * Port : 80xx (variable selon chaque webradio) à droite dans la fenêtre " | ||
+ | * User : celui du streamer | ||
+ | * Mot de passe : celui du streamer | ||