Radio Web

Da Wiki-itsos.

Abstract

La radio web consiste nel trasmettere programmi radio via Internet ed è un modo semplice e veloce per ascoltare la radio su dispositivi mobili sia fissi utilizzando soltanto una rete internet.
Questa radio può arrivare in ogni angolo del mondo a basso costo. Per creare la nostra radio web, oltre ad un computer, useremo degli applicativi quali: Mixxx(per mixare musica e voce), Virtual Cable Audio (per creare scheda audio virtuale),VLC (per trasmettere il flusso audio).
Incanaleremo il flusso audio in uscita dal programma Mixxx nella scheda audio virtuale gestita da Virtual Cable Audio, per poi trasmetterlo sulla rete Internet tramite VLC.


Schema Sistema

Pelizza-schemasistema.png

Il programma mixer (Mixxx) invia il flusso audio, che può contenere tracce musicali o anche parlati tramite il microfono, alla Virtual Cable Audio(scheda audio virtuale) che reindirizza il flusso audio verso l’encoder.
L’encoder , con il programma VLC, riceve il flusso audio dalla scheda audio virtuale e lo converte in un flusso compresso adatto alla trasmissione. Successivamente il flusso arriva al server di streaming , sempre con VLC che lo trasmette sulla rete.

Procedimento

Ecco qui sotto l’elenco i programmi che utilizzeremo per la realizzazione della nostra radio Web:
• Mixxx
• VLC
• Virtual Cable Audio
Tutti questi programmi sono facilmente reperibili sulla rete. Dopo aver installato i programmi sopracitati si inizia la configurazione della radio web dal programma mixer, Mixxx.



Pelizza-r1.PNG


Per iniziare, aprire il programma Mixxx e cliccare sulla barra del menù, cliccare Opzioni e successivamente collocarsi su Preferenze (o cliccando più semplicemente Ctrl+P), come mostrato dall’immagine.


Pelizza-r2.PNG


Dopo di che nella finestra Preferenze andare su Hardware Audio e settare come Master(audio) la nostra scheda audio virtuale Cable Input.


Pelizza-r3.PNG


Invece cliccando su input possiamo selezionare il microfono e Cliccare su Ok


Pelizza-r4.PNG


Successivamente, nella schermata principale di Mixxx collocarsi in Libreria, come mostrato dal cerchio rosso in basso a sinistra nell’immagine sottostante, e selezionando alcune canzoni,in blu nell’immagine, quindi tasto destro e cliccare sull’opzione Aggiungi a fine coda in' <<auto dj>>


Pelizza-r5.PNG


Quindi andare su Auto DJ ed abilitare l’auto dj tramite il pulsante cerchiato Abilita Auto DJ


Pelizza-r6.PNG


Ecco la schermata che appare al nostro DJ



Pelizza-r7.PNG


Tramite il pulsante indicato dalla freccia faccio partire le canzoni. Tramite questa ultima operazione la Radio Web è partita ma manca ancora la configurazione di VLC per la trasmissione del flusso audio all’esterno .

Configurazione VLC

Dopo aver illustrato il mixer ora spiegherò la trasmissione del flusso audio tramite VLC. Dopo averlo installato precedentemente ora aprire VLC e andare sul Menù media e cliccare su trasmetti


Pelizza-C1.PNG


Quindi nella schermata successiva settare come periferica audio come output la nostra Virtual Cable Audio


Pelizza-C2.PNG


Cliccando su flusso appare la schermata sottostante per impostare il tipo delle sorgenti del flusso audio in questo caso di tipo dshow


Pelizza-C3.PNG


Cliccando sul pulsante successivo mi appare un’altra schermata che mi serve per impostare le destinazioni della trasmissione cioè come viaggia il flusso audio attraverso la rete, quindi tramite HTTP


Pelizza-C4.PNG


Inserisco il numero di porta usato in questo caso la porta 8081


Pelizza-C5.PNG


Quindi cliccando sempre su successivo in questa nuova schermata decido il formato della transcodifica, e quindi clicco su Audio –MP3


Pelizza-C6.PNG


Successivamente in questa ultima schermata mostra a video la stringa di uscita del flusso audio


Pelizza-C7.PNG


e poi cliccando su trasmetti parte definitivamente la trasmissione radio!!


Pelizza-C8.PNG

Tabella attori

Attori Azioni Servizio
Redattori Trasmettono il flusso audio in uscita dal programma
di gestione della musica sulla rete Internet tramite l’IP 94.84.57.162
Mixxx audio
Ascoltatori Riproducono il flusso audio trasmesso tramite un apposito applicativo Un browser

(possibilmente Chrome o Firefox)

Vista client

I dispositivi client ascoltano le trasmissioni radio inserendo da un qualunque browser il seguente indirizzo ip 94.84.57.162
Ecco la maschera che appare all'utente:


Vista.PNG

Basta soltanto cliccare sul pulsante play e parte la trasmissione radio