servers:vertov:audio
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| servers:vertov:audio [2021/04/18 19:41] – created dan | servers:vertov:audio [2021/11/12 21:21] (current) – [Azuracast] dan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== servers: | ||
| + | |||
| ==== Scheda audio ==== | ==== Scheda audio ==== | ||
| Line 26: | Line 28: | ||
| aplay -l | aplay -l | ||
| + | | ||
| List of PLAYBACK Hardware Devices | List of PLAYBACK Hardware Devices | ||
| card 0: Intel [HDA Intel], device 0: Generic Analog [Generic Analog] | card 0: Intel [HDA Intel], device 0: Generic Analog [Generic Analog] | ||
| Line 52: | Line 54: | ||
| ==== Icecast ==== | ==== Icecast ==== | ||
| - | Al momento icecast gira su zaphoda | + | Al momento icecast gira su Zaphoda |
| - | i settaggi di collegamento al mounpoint | + | i settaggi di collegamento al mountpoint |
| user: bitume | user: bitume | ||
| Line 68: | Line 70: | ||
| puredata connette ad icecast, ma solo usando source [[http:// | puredata connette ad icecast, ma solo usando source [[http:// | ||
| - | ==== Mumble-client ==== | + | ==== Mumble-client-sink-bot |
| Mumble-server (murmur) gira su Zaphoda. Abbiamo bisogno un mumble-client per avere un sink audio in ascolto. | Mumble-server (murmur) gira su Zaphoda. Abbiamo bisogno un mumble-client per avere un sink audio in ascolto. | ||
| Line 77: | Line 79: | ||
| copia da una conf locale in vbe@vertov: | copia da una conf locale in vbe@vertov: | ||
| oppure usare ssh -X | oppure usare ssh -X | ||
| - | mumble -m mumble:// | + | |
| - | xvfb-run mumble -m mumble:// | + | |
| | | ||
| Barnard Mumble-client cline | Barnard Mumble-client cline | ||
| - | Suggerito anche da [[https:// | + | Suggerito anche da [[https:// |
| + | |||
| + | ==== Mumble-client-music-bot ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | apt install opus-tools python3 ffmpeg | ||
| + | |||
| + | uso: | ||
| + | mettere gli mp3 in vbe@vertov: | ||
| + | rm vbe@vertov: | ||
| + | screen | ||
| + | vbe@vertov: | ||
| + | /ls (list song) | ||
| + | /sl 1 (play song 1 se era muto o mette in coda) | ||
| + | /v 60 (volume a 60%, che è il default) | ||
| + | /stop | ||
| + | |||
| + | //nota: il file configuration.ini contiene tokens// | ||
| ==== Azuracast ==== | ==== Azuracast ==== | ||
| - | azuracast | + | azuracast via docker include icecast, liquidsoap, sftp, web upload e webdj |
| + | |||
| + | [[https://docs.azuracast.com/en/getting-started/ | ||
| + | |||
| + | apt install curl git apt-transport-https | ||
| + | |||
| + | mkdir -p / | ||
| + | cd / | ||
| + | curl -fsSL https://raw.githubusercontent.com/ | ||
| + | chmod a+x docker.sh | ||
| + | ./docker.sh install | ||
| + | |||
| + | Non installa docker and docker-compose\\ | ||
| + | stable e non rolling\\ | ||
| + | porte: 80, 443, 2022 per sftp\\ | ||
| + | letsencrypt on radio.abbiamoundominio.org | ||
| + | |||
| + | Finire configurazione via web | ||
| + | |||
| + | ssh vertov.unit -NL 8080: | ||
| + | http://localhost: | ||
| + | |||
| + | http://radio.abbiamoundominio.org | ||
| + | |||
| + | il docker-compose.override.yml | ||
| + | |||
| + | version: ' | ||
| + | services: | ||
| + | web: | ||
| + | volumes: | ||
| + | - /srv/ | ||
| + | stations: | ||
| + | volumes: | ||
| + | - / | ||
| + | - / | ||
| ==== altri software utili AV === | ==== altri software utili AV === | ||
| - | apt install darkice lame vorbis-tools | + | apt install darkice lame vorbis-tools festival |
| + | |||
| + | ==== Pymuble ==== | ||
| + | |||
| + | Tentativo di sviluppare un client python per mumble che faccia stream su icecast usando libreria pymumble; in fase di test su vm Frankie e' stato creato un container docker chiamato mumble, file di sviluppo nella home di utente unit. | ||
| + | |||
| + | Il settaggio base ha richiesto l' | ||
| + | |||
| + | apt-get install libopus0 | ||
| + | pip3 install pymumble | ||
| + | |||
| + | apt-get install portaudio19-dev | ||
| + | pip3 install pyaudio // BINDINGS FOR PORTAUDIO | ||
| + | |||
| + | apt-get install python3-dev libshout3-dev | ||
| + | pip3 install python-shout | ||
| + | |||
| + | Siti di riferimento: | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | |||
| + | {{tag> | ||
servers/vertov/audio.1618774870.txt.gz · Last modified: 2021/04/18 19:41 by dan
