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édenteDernière révisionLes deux révisions suivantes | ||
technique:webradio:azuracast_serveur [2020/05/30 16:29] – francoisa | technique:webradio:azuracast_serveur [2024/04/02 15:07] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Serveur Azuracast ====== | + | **Cette page est obsolète. Veuillez accéder au contenu |
- | + | ||
- | [[https:// | + | |
- | + | ||
- | | + | |
- | | + | |
- | * gestion de playlists évolué | + | |
- | * player évolué | + | |
- | * Vue de statistiques d' | + | |
- | * Backup automatiques possibles via interface web | + | |
- | + | ||
- | <WRAP center round important 60%> \\ Attention, ce projet | + | |
- | + | ||
- | ===== Pré-requis ===== | + | |
- | + | ||
- | * serveur dédié (VPS) : 2Go de Ram, 20 Go de disque (ou plus : si upload de fichiers audio) | + | |
- | * 64-bit x86 (x86_64) CPU | + | |
- | * installation préconisée tout en docker | + | |
- | * Install préconisée sur Ubuntu serveur 16.04 ou 18.04 | + | |
- | * Serveur nu avec sudo, curl et git | + | |
- | + | ||
- | ===== Installation ===== | + | |
- | < | + | |
- | + | ||
- | mkdir -p / | + | |
- | cd / | + | |
- | + | ||
- | curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/ | + | |
- | chmod a+x docker.sh | + | |
- | ./docker.sh install | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | ===== Lancement ===== | + | |
- | + | ||
- | Se rendre sur l' | + | |
- | + | ||
- | ===== Mise à jour - backup - restore ===== | + | |
- | + | ||
- | Le script docker.sh permet de faire tout ça de manière simple… | + | |
- | + | ||
- | < | + | |
- | cd /var/azuracast | + | |
- | ./docker.sh update-self | + | |
- | ./docker.sh update | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | < | + | |
- | ./docker.sh backup path-to-backup.zip | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | < | + | |
- | ./docker.sh backup --exclude-media path-to-backup.zip | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | < | + | |
- | ./docker.sh restore path-to-backup.zip | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | ===== Configuration ===== | + | |
- | + | ||
- | Les paramètres de configuration se trouvent dans le fichier '' | + | |
- | + | ||
- | ====== Déploiement d'une instance de test ====== | + | |
- | + | ||
- | Lancement de la procédure d' | + | |
- | + | ||
- | Choix à l' | + | |
- | + | ||
- | Première connexion à l' | + | |
- | + | ||
- | Message d' | + | |
- | + | ||
- | < | + | |
- | An exception occurred while executing ' | + | |
- | AbstractMySQLDriver.php : 42 | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | Lancement d'une mise à jour : | + | |
- | + | ||
- | < | + | |
- | ./docker.sh update-self | + | |
- | ./docker.sh update | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | Retour sur l' | + | |
- | + | ||
- | - création du super-admin : ça marche ! | + | |
- | - 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… | + | |
- | - Proposotion de création d'un premier backup après install, via l' | + | |
- | + | ||
- | 10.5 KB | + | |
- | + | ||
- | ====== | + | |
- | + | ||
- | Utilisation | + | |
- | + | ||
- | ====== | + | |
- | + | ||
- | La radio créé émet par défaut sur une page publique un son qui tourn e en boucle. | + | |
- | + | ||
- | | + | |
- | * 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 et sortie en fondu. | + | |
- | * On peut créer des playlist avec des niveau de priorités : la menu playlist permet de définir la fréquence de la playlist, pas son contenu. On peut activer une playlist ou la désactiver, | + | |
- | * Il faut passer par les fichiers musicaux pour ajouter des morceaux. | + | |
- | * Il y a une page d' | + | |
- | * Fonctionnalité " | + | |
- | * 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 d' | + | |
- | * WebDJ : Ne pas oublier de mettre son ideintifiant DJ et son mot de passe pour diffuser (tests à plusieurs ?). On peut customiser 2 playlist locales et choisir les fichiers à envoyer (pas de possiblité de piocher dans les playlists déposée sur le serveur). Activer le micro en haut pour voir le curseur bouger. Fonction " | + | |
- | * Il faut parfois redémarrer le service webradio (déconnexion des auditeurs) si on dés-active le service webDJ par exemple, mais le lecteur web se reconnecte automatiquement. | + | |
- | + | ||
- | ===== Statistiques ===== | + | |
- | + | ||
- | Depuis le menu " | + | |
- | + | ||
- | ===== Test depuis un client webradio ===== | + | |
- | + | ||
- | A venir | + | |
- | + | ||
- | ===== Configuration interne ===== | + | |
- | + | ||
- | Un retour sur docker ps nous montre que plusieurs instance de docker tournent : | + | |
- | + | ||
- | < | + | |
- | jrcs/ | + | |
- | jrcs/ | + | |
- | azuracast/ | + | |
- | azuracast/ | + | |
- | azuracast/ | + | |
- | azuracast/ | + | |
- | azuracast/ | + | |
- | azuracast/ | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | Les médias de chaque webradio sont stockés dans / | + | |
- | + | ||
- | ===== A creuser ===== | + | |
- | + | ||
- | * Customiser le fond de la page d' | + | |
- | | + | |
- | + |