servers:vertov:audio
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
servers:vertov:audio [2021/04/18 20:24] – [Icecast] 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 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 ==== | ==== Mumble-client-music-bot ==== | ||
Line 88: | Line 90: | ||
[[https:// | [[https:// | ||
- | Docker? (todo) | + | apt install opus-tools python3 ffmpeg |
- | Si può lanciare | + | uso: |
- | + | mettere gli mp3 in vbe@vertov: | |
- | firejail --noprofile venv/ | + | rm 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.1618777458.txt.gz · Last modified: 2021/04/18 20:24 by dan