
Ventinovesimo articolo dedicato alle web radio.
Una delle domande più frequenti poste da chi tenta di effettuare streaming shoutcast su sistemi *nix, ma soprattutto da parte di chi ci riesce, è “con shoutcast su linux, allo stato attuale delle cose, posso solo trasmettere una lista di mp3, non posso migliorare la resa, sfruttando l’ingresso della mia scheda audio o lo stereo mix?”
Ovviamente si.
Per permettere lo streaming diretto dalla propria scheda audio, è sufficiente inserire all’interno del file example.lst il riferimento assoluto alla scheda stessa. Come dice lo stesso file example.lst, essa si trova con molta probabilità in /dev/audio o in /dev/soundcard, ma comunque non dovrebbe essere difficile trovarla.
Inserendo questa riga nel file, avrete la possibilità di trasmettere qualsiasi cosa impostiate come input. Potreste per esempio collegare un mixer, al quale sono collegati un microfono e una fonte musicale qualsiasi, realizzando quindi una radio più che completa, sotto linux.
Non consiglio di inserire sia riferimenti a file che il riferimento alla scheda audio, in quanto lo “switch” da brano a scheda è facile, ma non è possibile fare in tempi brevissimi lo switch da scheda a brano, se non inviando un segnale diretto al server.
Ragion per cui vi consiglio caldamente, almeno nei periodi in cui volete fare diretta vocale, di inserire solo il riferimento alla scheda audio, DUE VOLTE.
Molti inoltre mi hanno chiesto se ci sono programmi da utilizzare come fonte per un plug-in su linux, ovvero se ci sono programmi simili a sam broadcaster, virtual dj, o quant altro su linux. Devo rispondere che oggi io non ne conosco, e che se avrò qualche “soffiata” lo farò sapere prontamente.

Ne esistono svariati, Soma, Campcaster ed altri
So che sono nel post sbagliato (scusa
), ma ti chedo comunque quanto segue:
gestisco alcuni siti istituzionali, vorrei effettuare dei programmi in diretta (Convegni, Consigli Comunale ecc.)su questi siti che si trovano su piattaforma windows da dove inizio, quali software mi consigli?
Grazie
@Rocco: Si, è il post sbagliato. Spiegati meglio per cortesia. Che programmi vuoi fare? Video? Audio? In streaming?
Si scusami, si tratta di programmi audio da trasmettere in diretta, come fonte sarebbe la radio.
@Rocco: Allora devi valutare la presenza di collegamento ad internet nella sede della diretta.
Assodato che nella sede è presente una connessione ADSL e che si riceva il segnale radio, cosa bisogna fare (è chiaro che l’ingresso audio della scheda audio funzioni
).
@Rocco: Ok, facciamo finta che io voglio trasmettere in streaming una riunione del parlamento.
Piazzo dei microfoni dove riesco a recuperare meglio il segnale audio (questo devi vedertelo tu ovviamente) e faccio confluire tutti i segnali audio ad un mixer. L’uscita audio del mixer deve essere reindirizzata all’ingresso audio del computer dal quale invierai il segnale che gli ascoltatori dovranno sentire. Una volta fatto questo, se non puoi trasmettere con un server direttamente dalla sede, è possibile reindirizzare il flusso ad un altro server, semplicemente indicando nel tab output di winamp (o in campi similari in altre regie) l’ip del server che utilizzerai per inviare il segnale agli ascoltatori.
Spero di essere stato chiaro, casomai, ricommenta.
Grazie, su l’ultima parte ho dei dubbi, puoi chiarire meglio.
Saluti
@Rocco: Il computer che dovrà trasmettere (server) si trova nella stessa sede in cui recupererai l’audio? Penso di no, ma intanto rendimi cosciente della situazione.
Il PC (non server) e connessione ADSL si trovano nella stessa stanza (struttura) da dove prelevo l’audio. Ho una connessione ADSL di Alice (2 Mega).
@Rocco: allora puoi fare una cosa, l’audio che prenderai verrà mandato, tramite winamp ad esempio, al server che si trova da un altra parte, semplicemente indicando al plugin DSP di winamp, di puntare all’ip del server lontano dalla sede in cui prelevi l’audio. L’unica cosa di cui ti devi preoccupare, è che le casse del pc che trasmetterà l’audio al server, permettano l’ascolto di tutto l’audio catturato. Fatto questo, la trasmissione potrà avvenire normalmente in modalità soundcard input + stereo mix (o similari), ma tutto dipende dalla scheda audio in tuo possesso.
Scusami, quando parli di server ti riferisci a server esterni o di che tipo (non ho nessun server se non il solo spazio web illimitato di aruba a disposizione). E’ possibile attivare uno spazio (magari gratis) per tale scopo, e quali sono gli eventuali limiti?
grazie
@Rocco: Puoi usare un computer personale (con la poca banda ad esso relativa) oppure utilizzare servizi come mediastreaming.it
Ciao Fabrizio , complimenti per io sito.
Mi trovo a dover fare un lavoretto a gratis per una onlus , in pratica un sistema di streaming con il palinsesto….mi hanno chiesto di realizzare una web tv , che agli occhi degli utenti sia come una tv normalissima , invece dietro alle quinte c’è un database , da cui si crea una plylist che poi messa in play crea il flusso dati.
A tal proposito ti chiedo:
1)Hai qualche link che possa iautrmi nella scelta sooftware / settaggio?
2)Hai qualche idea su come organizzare il tutto?
Ti ringrazio vivamente
Pierpaolo
Posso utilizzare un PC e vorrei gestire il tutto tramite una postazione PC e lo spazio web su aruba.
@Pierpaolo: per le web tv, io conosco solo mogulus e si trova su http://www.mogulus.com
Non ne farò articoli nell’immediato, e per questo chiudo un occhio, per cui se volessi fare delle domande su mogulus, alle quali posso rispondere, puoi farle qui.
Per quanto riguarda l’organizzare i dati, dovresti essere più preciso.
@Rocco: più che aruba, serve un server di streaming come questo.
Avete mai provato con Glomera? http://www.glomera.it
E’ una nuova piattaforma italiana che consente di creare e gestire web tv gratuite interattive a palinsesto e permette di inoltre di realizzare dirette! Mi sembra perfetta per il tuo caso
fabrizio, sono molto stanco e/o distratto, o non hai mai parlato di MuSE (http://muse.dyne.org)?
sai se esiste un programma simile per Windows? mi interessa in particolare la possibilità di mixare diversi flussi audio.
Grazie, e complimenti per il blog.
@Claro:
No, non sbagli affatto, non ne ho mai parlato. Sono contento che tu me lo abbia fatto notare, lo studierò.. per windows ci sono molti programmi con funzioni simili.. dipende se per mixaggio intendi qualcosa alla virtual dj.. o meno.
Ho una domanda…
…ma quando si mette /dev/audio, l’encoder riceve TUTTI i tipi di suono che si ascoltano (come voce, suoni di sistema, musica ecc) oppure quello che passa dalle entrate (come uno stereo esterno, microfono, eccecc)?
@Rabba:
Dipende come si imposta, in teoria /dev/Audio corrisponde allo stereo mix di windows.
Complimentoni per il sito!!!
Avrei una domanda sul discorso diretta, spero sia la sezione giusta…
- Scenario: c’è un’unica playlist con musica, e N ascoltatori.
Di tanto in tanto però, occorre inserire qualche notiziario (che deve arrivare identico a tutti), e qualche pubblicità (che invece è diversa e mirata alla “tipologia” di ascoltatore).
Ho pensato ad uno scenario simile:
PC per playlist principale e notiziari media streaming.it utilizzatori <— mix personalizzato, risiedente sul PC locale
La domanda è questa: è possibile fare delle regie personalizzate per le postazioni? ovvero sostituire di tanto in tanto il canale in input (proveniente dal server) con gli spot (risiedenti sui PC locali)? Si può fare anche con Linux?
Grazie mille, e spero di essere stato chiaro e di non aver usato termini impropri
@Emiliano:
Sarebbe la sezione sbagliata, ma non è un problema
Secondo il tuo scenario, la regia unica per tutti dovrebbe “perdere” il controllo centralizzato, in modo da personalizzare per ogni singolo ascoltatore la web radio.
Be, in questo caso proviamo a metterci dal punto di vista degli ascoltatori.
Un ascoltatore si collega alla radio, quindi ad un indirizzo ip, e il server di streaming fornisce dei contenuti a tutti i client. Ad un certo punto il generico ascoltatore dovrebbe collegarsi (senza accorgersene) ad un altro flusso audio.
Questo non è un concetto di web radio classica, ma di web radio personalizzata sull’ascoltatore, che non deve essere affrontata con gli strumenti studiati nelle guide fatte finora
Tornerò presto sull’argomento, stay tuned
Grazie 1000 per la risposta, tralaltro pronta!
In realtà immaginavo uno scenario più semplice: un programma (sul PC locale), riceve la radio e di tanto in tanto gli sovrappone (continuando a ricevere dal server unico…) degli spot (che possono essere anche file presenti sul proprio disco locale, oppure più semplicemente annunci fatti a voce… ma in questo caso basta un comune mixer).
Aspetto fiducioso cmq, perché anche la radio on demand mi sembra molto interessante.
@Emiliano:
Esistono molte regie che permettono la gestione degli advertisement. Consiglio caldamente di studiarti Mb Studio.
Che limiti ha glomera? per caso ha quello del limite di utenti on line in contemporanea?
@D.A:
Glomera è un sito per la creazione di WEBTV, non di Web Radio… ciò nonostante posso dirti che le limitazioni della versione gratuita riguardano l’obbligo di passare pubblicità e banner decisi dal sito di Glomera stesso.
E’ un servizio paragonabile a Mogulus.