Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
technique:webradio_dev [2017/12/19 22:09] – créée francoisa | technique:webradio_dev [2024/04/02 15:08] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Personnaliser la webradio studiobox ====== | + | **Cette page est obsolète. Veuillez accéder au contenu |
- | + | ||
- | La solution de Webradio des CEMEA est issue du projet Studiobox (développé par l' | + | |
- | + | ||
- | ===== Récupérer les sources de studiobox ===== | + | |
- | + | ||
- | Le code actuel actuel se trouvent dans un dépot public (comme l' | + | |
- | + | ||
- | Le dépot Git utilisé | + | |
- | + | ||
- | Pour le récupérer, | + | |
- | + | ||
- | * soit le télécharger avec le bouton " | + | |
- | * soit le duppliquer sur votre PC dans un dossier qui vous intéresse avec la commande (sous Linux, installer le paquet " | + | |
- | + | ||
- | < | + | |
- | git clone https:// | + | |
- | </ | + | |
- | ===== Modifier les sources de studiobox ===== | + | |
- | + | ||
- | Une fois le code source récupéré, | + | |
- | + | ||
- | * **package-lists / **// | + | |
- | * **include.chroot /** : dossier recopié dans la distribution avec des ajouts manuels (scripts, images grub...). On se retrouve à la racine de la future studiobox. | + | |
- | * **includes.chroot / etc / skel /** : contenu du dossier recopié dans le home de chaque utilisateur (qui contient .Scripts...) | + | |
- | * **include.installer** | + | |
- | * **packages.chroot /** : dossier contenant des paquets .deb à installer hors dépôts. | + | |
- | * **includes.binary / isolinux /** : dossier avec fond d' | + | |
- | + | ||
- | ===== Les scripts particuliers ===== | + | |
- | + | ||
- | Dans le dossier / | + | |
- | + | ||
- | ==== Le dossier . Scripts ==== | + | |
- | + | ||
- | Il contient plusieurs scripts importants : | + | |
- | + | ||
- | === diffrec-LS.bash === | + | |
- | + | ||
- | C'est lui qui lance avec quelques options la diffusion et enregistrements de la radio : | + | |
- | + | ||
- | * diffrec-LS.bash cs : configure la carte son | + | |
- | * diffrec-LS.bash pm : lance l' | + | |
- | * diffrec-LS.bash rec : diffuse et enregistre en local | + | |
- | * diffrec-LS.bash internet : diffuse et enregistre sur internet | + | |
- | * etc. | + | |
- | + | ||
- | === Le dossier | + | |
- | + | ||
- | Il contient les fichiers qui contiendront la configuration de la webradio | + | |
- | + | ||
- | * // | + | |
- | * // | + | |
- | ==== Les menus (visibles par clic-droit) ==== | + | |
- | + | ||
- | Ils sont générés à partir de fichiers .xml qu'on trouve dans le dossier | + | |
- | + | ||
- | Lors de la modification de certaines options, ils sont remplacés par la version 2 de ces fichiers : // | + | |
- | + | ||
- | Les possibles modifications sont dues par exemple à l' | + | |
- | + | ||
- | ==== Les dossiers ==== | + | |
- | + | ||
- | Les dossiers importants dans le " | + | |
- | + | ||
- | * **Documents** | + | |
- | * **Enregistrements** | + | |
- | * **Musique** | + | |
- | * **Images** | + | |
- | ===== Recréer la distribution ===== | + | |
- | + | ||
- | **Pré-recquis** | + | |
- | + | ||
- | Une fois ces dossiers ou fichier modifiés, placez-vous dans le dossier **Studiobox3** | + | |
- | + | ||
- | < | + | |
- | lb build (lb pour live-build) | + | |
- | </ | + | |
- | + | ||
- | Elle va suivre les instructions contenus dans **config/ | + | |
- | + | ||
- | Si vous deviez modifier les fichiers de configuration, | + | |
- | + | ||
- | < | + | |
- | lb clean | + | |
- | </ | + | |
- | + | ||
- | avant de relancer | + | |
- | + | ||
- | < | + | |
- | lb build | + | |
- | </ | + | |
- | + | ||
- | PS : il est possible et pratique de procéder à la création de cette nouvelle iso dans une studiobox installée pour avoir les outils utiles et un environnement similaire. | + | |
- | + | ||
- | ===== Tester la distribution ===== | + | |
- | + | ||
- | Pour tester la distribution, | + |