<h1id="Howto_radio_stream">Howto radio stream</h1>
<spanclass="anchor"id="line-2-2"></span><spanclass="anchor"id="line-3-2"></span><pclass="line867"><em><strong>(in pesante lavorazione: ETA completamento: la befana)</strong></em><spanclass="anchor"id="line-4-2"></span><spanclass="anchor"id="line-5-2"></span><pclass="line874">o anche: come fare una radio DIY (Do It Yourself) o meglio ancora DIWO (Do It With Others). <spanclass="anchor"id="line-6-1"></span><spanclass="anchor"id="line-7-1"></span><pclass="line862">Vedi anche: <ahref="./RadioBitume.html">RadioBitume</a><spanclass="anchor"id="line-8-1"></span><spanclass="anchor"id="line-9-1"></span><pclass="line867">
<h2id="Lato_Server">Lato Server</h2>
<spanclass="anchor"id="line-10-1"></span><spanclass="anchor"id="line-11-1"></span><pclass="line874">Serve una macchina (pc, server, VPS, etc) che rilanci il segnale audio agli ascoltatori. <spanclass="anchor"id="line-12-1"></span>In altre parole, si manda via internet il segnale audio (ad es. una musica mp3 eseguita sul pc) <spanclass="anchor"id="line-13-1"></span>ad una macchina affacciata sulla rete, la quale lo rende disponibile per l'ascolto in forma di stream (ogg o mp3) <spanclass="anchor"id="line-14-1"></span>a molti; questa cosa si chiama broadcast. <spanclass="anchor"id="line-15-1"></span><spanclass="anchor"id="line-16-1"></span><pclass="line867"><aclass="https"href="https://unit.abbiamoundominio.org/bitume/">Noi</a> usiamo <aclass="https"href="https://www.icecast.org/">icecast2</a> su di un server (VPS) con <aclass="https"href="https://www.debian.org">il sistema operativo libero Debian</a>. <spanclass="anchor"id="line-17-1"></span><spanclass="anchor"id="line-18-1"></span><pclass="line874">Sul server gira icecast, che si occupa di rendere disponibile l'ascolto dello stream audio a un link, chiamato: Stream-URL <spanclass="anchor"id="line-19-1"></span><spanclass="anchor"id="line-20-1"></span><pclass="line874">Per inviare il segnale audio al server Icecast, occorre avere un mountpoint a disposizione. Esempio di credenziali: <spanclass="anchor"id="line-21"></span><spanclass="anchor"id="line-22"></span><pclass="line867"><spanclass="anchor"id="line-23"></span><spanclass="anchor"id="line-24"></span><spanclass="anchor"id="line-25"></span><spanclass="anchor"id="line-26"></span><spanclass="anchor"id="line-27"></span><spanclass="anchor"id="line-28"></span><pre><spanclass="anchor"id="line-1"></span>username: diggei
<spanclass="anchor"id="line-31"></span><spanclass="anchor"id="line-32"></span><pclass="line874">Prendiamo i seguenti casi: <spanclass="anchor"id="line-33"></span><spanclass="anchor"id="line-34"></span><ul><li><pclass="line891"><aclass="nonexistent"href="./DJ_lonely(3a20)diggei_lonely.html">DJ lonely: diggei_lonely</a> trasmette da casa o da studio, usa un microfono e miscela musica e contenuti preregistrati. <spanclass="anchor"id="line-35"></span></li><li><pclass="line891"><aclass="nonexistent"href="./Gruppo_radio_che_si_incontra_in_studio.html">Gruppo radio che si incontra in studio</a>, usa diversi microfoni e miscela musica e contenuti preregistrati <spanclass="anchor"id="line-36"></span></li><li><pclass="line891"><aclass="nonexistent"href="./Gruppo_radio_da_casa.html">Gruppo radio da casa</a>, ognun ha il suo microfono, miscelano musica e contenuti preregistrati, ricevono ospiti e telefonate. <spanclass="anchor"id="line-37"></span></li><li><pclass="line891"><aclass="nonexistent"href="./Gruppo_radio_che_fa_diretta_di_strada.html">Gruppo radio che fa diretta di strada</a>, seguendo un evento, usano il telefono come microfono per parlare e per interviste, musica come playlist continua che si abbassa quando entra una voce. <spanclass="anchor"id="line-38"></span><spanclass="anchor"id="line-39"></span></li></ul><pclass="line862">Usiamo <aclass="https"href="https://mixxx.org/">mixxx</a>, software libero che permette di suonare e mixare la musica, ma anche di registrare e di inviare l'audio <spanclass="anchor"id="line-40"></span>al server <aclass="https"href="https://www.icecast.org/">icecast</a>. <spanclass="anchor"id="line-41"></span><spanclass="anchor"id="line-42"></span><pclass="line867">
<h2id="Microfoni_e_voce">Microfoni e voce</h2>
<spanclass="anchor"id="line-43"></span><spanclass="anchor"id="line-44"></span><pclass="line874">Per aggiungere la voce alla trasmissione, occorre collegare uno o più microfoni al pc locale che fa girare mixxx. <spanclass="anchor"id="line-45"></span><spanclass="anchor"id="line-46"></span><pclass="line874">Ci vuole una scheda audio esterna da collegare via Usb. <spanclass="anchor"id="line-47"></span><spanclass="anchor"id="line-48"></span><pclass="line867">
<spanclass="anchor"id="line-49"></span><spanclass="anchor"id="line-50"></span><pclass="line862">Per aggiungere un collegamento audio da lontano, come una telefonata, bisognerà attaccare una patch telefonica a sua volta collegata a un ATA con un collegamento VoIP alla scheda audio esterna, oppure usare un software come ad esempio <aclass="https"href="https://jitsi.org/">jitsi</a> o Mumble. <spanclass="anchor"id="line-51"></span><spanclass="anchor"id="line-52"></span><pclass="line874">Se si desidera anche ricevere telefonate, magari da chi non è davanti al pc, <spanclass="anchor"id="line-53"></span>occorrerà avere una linea telefonica, oppure un <aclass="https"href="https://en.wikipedia.org/wiki/Direct_inward_dial">DID</a> (numero di telefono) anche VoIP, e poi portare il segnale audio in mixxx via hardware (telefono attaccato alla scheda audio) o software (jitsi). <spanclass="anchor"id="line-54"></span><spanclass="anchor"id="line-55"></span><pclass="line867">
<h2id="Esperienze">Esperienze</h2>
<spanclass="anchor"id="line-56"></span><spanclass="anchor"id="line-57"></span><ul><li><pclass="line891"><ahref="./Appunti_da_una_diretta_radio_lotto_marzo_2020.html">Appunti da una diretta radio lotto marzo 2020</a><spanclass="anchor"id="line-58"></span></li><li><pclass="line891"><ahref="./Notes_for_a_radio_live_show_lotto_marzo_2020.html">Notes for a radio live show lotto marzo 2020</a><spanclass="anchor"id="line-59"></span></li><li><pclass="line891"><ahref="./How_to_radio_stream_in_english.html">How to radio stream in english</a> (this page) <spanclass="anchor"id="line-60"></span></li><li><pclass="line891"><ahref="./Appunti_da_una_diretta_radio_LOST_15_marzo_2020.html">Appunti da una diretta radio LOST 15 marzo 2020</a><spanclass="anchor"id="line-61"></span></li><li><pclass="line891"><ahref="./Sull_uso_di_Coolmic_apk_da_una_chiacchera_con_Greg_di_radio_quarantella.html">Sull'uso di Coolmic.apk, da una chiacchera con Greg di radio quarantella</a><spanclass="anchor"id="line-62"></span></li><li><pclass="line891"><aclass="nonexistent"href="./Appunti_da_una_diretta_da_una_manifestazione(2c20)Milano(2c20)maggio_2020.html">Appunti da una diretta da una manifestazione, Milano, maggio 2020</a><spanclass="anchor"id="line-63"></span></li><li><pclass="line891"><aclass="nonexistent"href="./Appunti_da_una_diretta_con_contributi_e_telefonata_da_fuori(2c20)25_aprile_2020.html">Appunti da una diretta con contributi e telefonata da fuori, 25 aprile 2020</a><spanclass="anchor"id="line-64"></span><spanclass="anchor"id="line-65"></span></li></ul><pclass="line867">
<h2id="Cose_da_fare_dopo_la_trasmissione">Cose da fare dopo la trasmissione</h2>
<spanclass="anchor"id="line-66"></span><spanclass="anchor"id="line-67"></span><pclass="line874">Se la trasmissione in diretta è stata registrata e viene archiviata, viene resa disponibile anche dopo. <spanclass="anchor"id="line-68"></span>È allora una buona idea appuntare alcuni degli argomenti trattati con il timecode, in modo che siano ritrovabili. <spanclass="anchor"id="line-69"></span><spanclass="anchor"id="line-70"></span><pclass="line874">esempio: <spanclass="anchor"id="line-71"></span><spanclass="anchor"id="line-72"></span><pclass="line867"><spanclass="anchor"id="line-73"></span><spanclass="anchor"id="line-74"></span><spanclass="anchor"id="line-75"></span><spanclass="anchor"id="line-76"></span><spanclass="anchor"id="line-77"></span><spanclass="anchor"id="line-78"></span><spanclass="anchor"id="line-79"></span><spanclass="anchor"id="line-80"></span><spanclass="anchor"id="line-81"></span><spanclass="anchor"id="line-82"></span><spanclass="anchor"id="line-83"></span><spanclass="anchor"id="line-84"></span><spanclass="anchor"id="line-85"></span><spanclass="anchor"id="line-86"></span><spanclass="anchor"id="line-87"></span><spanclass="anchor"id="line-88"></span><spanclass="anchor"id="line-89"></span><spanclass="anchor"id="line-90"></span><spanclass="anchor"id="line-91"></span><spanclass="anchor"id="line-92"></span><spanclass="anchor"id="line-93"></span><pre><spanclass="anchor"id="line-1-1"></span>00:00.00
<spanclass="anchor"id="line-96"></span><spanclass="anchor"id="line-97"></span><pclass="line867"><strong> Meglio usare Mp3 oppure Ogg?</strong><br>
<spanclass="anchor"id="line-98"></span>Ogg è un formato più libero che Mp3, ma non tutti gli smartphone riescono di default ad ascoltare uno stream in formato Ogg. <spanclass="anchor"id="line-99"></span><spanclass="anchor"id="line-100"></span><pclass="line867"><strong> Perché il link contiene :8000?</strong><br>
<spanclass="anchor"id="line-101"></span>Perché lo stream avviene sulla porta numero 8000, in quanto la porta default del web (la 80) è già in uso dal sito web. <spanclass="anchor"id="line-102"></span>La scelta di usare 8000 oppure 72945 è libera (basta non usare una porta già occupata.) 8000 si ricorda più facilmente. <spanclass="anchor"id="line-103"></span><spanclass="anchor"id="line-104"></span><pclass="line867"><strong>Sono obbligat* a usare Mixxx?</strong><br>
<spanclass="anchor"id="line-105"></span>Certo che no, se devi solo trasmettere audio live (senza jingle) puoi usare (esempio): <aclass="http"href="http://danielnoethen.de/butt/">Butt</a><spanclass="anchor"id="line-106"></span><spanclass="anchor"id="line-107"></span><pclass="line867"><strong>Posso fare tutto senza usare un server?</strong><br>
<spanclass="anchor"id="line-108"></span>Idealmente si, ma dovresti avere un Pc molto potente, e per essere raggiungibile dagli ascoltatori avere un indirizzo di rete IP pubblico. <spanclass="anchor"id="line-109"></span><spanclass="anchor"id="line-110"></span><pclass="line867"><strong>Posso fare tutto con uno smartphone?</strong><br>
<spanclass="anchor"id="line-111"></span>Uno smartphone è in effetti (anche) un registratore audio collegato ad internet, ci sono delle App che permettono di mandare live il segnale audio ad un server Icecast2, ad esempio: <aclass="https"href="https://coolmic.net/">Coolmic</a><spanclass="anchor"id="line-112"></span><spanclass="anchor"id="line-113"></span><pclass="line867"><strong>Dove trovo un server Icecast2?</strong><br>
<spanclass="anchor"id="line-114"></span>Icecast2 è un software libero, puoi installarlo sul tuo server oppure utilizzarne uno messo a disposizione da un collettivo che conosci (esempio): <aclass="https"href="https://streampunk.cc/">Streampunk</a> - <aclass="http"href="http://giss.tv/">Giss Tv</a> - <aclass="https"href="https://abbiamoundominio.org">Unit hacklab</a><spanclass="anchor"id="line-115"></span><spanclass="anchor"id="line-116"></span><pclass="line867"><strong>Perché il nome-dominio è abbiamoundominio.org?</strong><br>
<spanclass="anchor"id="line-117"></span>Il nome (del dominio internet) è stato scelto per rappresentare una critica al sistema di dominio dei nomi-dominio in internet. <spanclass="anchor"id="line-118"></span><spanclass="anchor"id="line-119"></span><pclass="line867"><strong>Ho fatto una trasmissione audio (o video), dove posso caricarla in rete perché sia ascoltabile?</strong><br>
<spanclass="anchor"id="line-120"></span>In questo momento consigliamo <aclass="https"href="https://archive.org/">Internet Archive</a><spanclass="anchor"id="line-121"></span><spanclass="anchor"id="line-122"></span><pclass="line867"><strong>Ho fatto una trasmissione, come posso farne un podcast?</strong><br>
<spanclass="anchor"id="line-123"></span>Potrebbe interessarti il progetto: <aclass="https"href="https://openpod.abbiamoundominio.org/">OpenPod</a><spanclass="anchor"id="line-124"></span><spanclass="anchor"id="line-125"></span><spanclass="anchor"id="line-126"></span><pclass="line867">
<h2id="Trabolsciut.2BAOw-n.2C_o:_Se_me_lo_dicevi_prima">Trabolsciutìn, o: Se me lo dicevi prima</h2>
<spanclass="anchor"id="line-127"></span><spanclass="anchor"id="line-128"></span><ul><li>Se registri la sessione audio da Mumble, assicurati di aver disattivato il ping che fa mumble client quando qlc entra/esce <spanclass="anchor"id="line-129"></span><spanclass="anchor"id="line-130"></span></li><liclass="gap"><pclass="line862">NUOVO: oggi anche il collegamento al <ahref="./Gentilissimo_Ambrogio.html">Gentilissimo Ambrogio</a><spanclass="anchor"id="line-131"></span><spanclass="anchor"id="line-132"></span><spanclass="anchor"id="line-133"></span></li></ul><pclass="line867">
<h2id="links">links</h2>
<spanclass="anchor"id="line-134"></span><spanclass="anchor"id="line-135"></span><ul><li><pclass="line891"><aclass="https"href="https://icecast.org">icecast</a> audio streamer <spanclass="anchor"id="line-136"></span></li><li><pclass="line891"><aclass="https"href="https://www.liquidsoap.info">liquidsoap</a> language for describing audio and video streams, capace inviare l'audio a un mountpoint icecast <spanclass="anchor"id="line-137"></span></li><li><pclass="line891"><aclass="https"href="https://mixxx.org">mixxx</a> dj console capace di inviare l'audio a un mountpoint icecast <spanclass="anchor"id="line-138"></span></li><li><pclass="line891"><aclass="http"href="http://idjc.sourceforge.net">Internet DJ Console</a> (richiede jackd) <spanclass="anchor"id="line-139"></span></li><li><pclass="line891"><aclass="https"href="https://jackaudio.org/">Jackaudio</a><spanclass="anchor"id="line-140"></span></li><li><pclass="line891"><aclass="https"href="https://lab.dyne.org/StreamingRadioHowto">Setup di radiocybernet by by Asbesto</a>, Coronavirus Edition 11/3/2020 - usando Darkice e Liquidsoap <spanclass="anchor"id="line-141"></span></li><li><pclass="line891"><aclass="https"href="https://www.thregr.org/~wavexx/software/fIcy/">fIcy</a> is an icecast/shoutcast stream grabber suite <spanclass="anchor"id="line-142"></span></li><li><pclass="line891"><aclass="https"href="https://git.younerd.org/bisco/strummolo/src/branch/master/deploy.sh">Strummolo</a> installs a gizmo for a mumble-based streaming radio <spanclass="anchor"id="line-143"></span></li><li><pclass="line891"><aclass="https"href="https://github.com/LibreTime">LibreTime</a>: Radio Broadcast & Automation Platform <spanclass="anchor"id="line-144"></span></li><li><pclass="line891"><aclass="https"href="https://www.azuracast.com/">AzuraCast Simple, Self-Hosted Web Radio</a> scheduler suite che include icecast e liquidsoap <spanclass="anchor"id="line-145"></span></li></ul><spanclass="anchor"id="bottom"></span></div>