
Cinquantunesimo articolo dedicato alle web radio.
Continuiamo a parlare di web radio introducendo una regia open source, IDJC. Trovate info su questa regia all’indirizzo: http://www.onlymeok.nildram.co.uk/
Per cominciare, se ci troviamo su una debian based, possiamo installarla da terminale semplicemente scrivendo:
apt-get install IDJC
Una volta installato il programma, prepariamoci alla trasmissione. Come ha già descritto in un articolo precedente, apriamo la versione per linux del server shoutcast, diamo quindi per scontato che si sappia come si fa.
Una volta aperto il server, provvediamo a far fare da sorgente alla nostra Internet Dj Consolle.
Apriamo la consolle da terminale, oppure dal menù contestuale, se siete su ubuntu la troverete in Applicazioni >> Internet >> Internet DJ Console.
La prima schermata che vedremo è questa:
Per prima cosa, proviamo a usare la consolle come semplice player. Per quanto possa sembrare banale, non sarà cosi facile. Io avevo diversi mp3 da potere utilizzare, ma sono stati tutti inutilizzabili dal programma. A quanto sembra, idjc non va tanto daccordo con gli mp3 vbr. Ragion per cui, ho convertito i miei file nel formato OGG, (tramite soundconverter, ne parlerò meglio in un altro articolo) rendendoli utilizzabili.
Aggiungiamone uno per ciascun playlist controller cliccando con il tasto destro e selezionando playlist, scegliamo ADD FILE, ottenendo un risultato più o meno così:
Facciamo doppio click sulla canzone aggiunta nel playlist controller di sinistra. La canzone dovrebbe cominciare a suonare, ma se tutto va bene, non dovreste sentire ancora nulla. Clicchiamo su LISTEN, per ascoltare la canzone. I playlist controller funzionano come dei veri e propri piatti, per cui, se facciamo partire una canzone anche nella playlist di destra, e clicchiamo su listen, sentiremo le due canzoni contemporaneamente.
Il nostro obiettivo è quello di streammare, il resto, per ora non ci interessa, per cui, andiamo al dunque.
Clicchiamo su SERVER, in basso a sinistra, e vedremo questa immagine:
Consideriamo tutti i campi.
CONNECTION
- Type:
Si può scegliere tra Shoutcast (nel nostro caso), Icecast ed Icecast 2. - Host:
In modo simile a quanto affrontato con altre regie, host identifica generalmente il computer che fa da server. Nel caso di server locali, possiamo mettere localhost. - Port:
Il numero di porta identificante il processo server sull’host precedentemente indicato. - Mount:
Identifica il mountpoint a cui riferirsi. - Login:
Abilitato solo su server icecast. - Pass:
Password del server.
ENCODING
- Format:
Si può scegliere tra MP3 e OGG. - Bitrate:
Il range di bitrate disponibili va da 24 a 320.
STREAM INFO
- DJ Name:
Corrisponde al campo Radio Name, identifica l’artista o in generale, l’emittente. - Bitrate:
Il range di bitrate disponibili va da 24 a 320. - Listen URL:
L’indirizzo a cui è raggiungibile la radio. - Description:
Descrizione dell emittente. - Genre:
Genere della radio. - Metadata:
Metadati standard inviati durante la trasmissione, identificano il titolo del brano trasmesso se lasciati standard. È possibile spuntarli o meno, a scelta dell’utente. - Make public:
Spuntate la casella per farvi captare dalle pagine gialle di shoutcast.
SERVER CONNECT:
Questo pulsante connette effettivamente la regia al server.
UNTIL: Il comando until, permette di modificare un orario al quale la regia smetterà di streammare.
La parte record serve per registrare in locale il flusso inviato in streaming. Si può scegliere codifica e bitrate, settare il path e dare dei tag id3 al file finale, settando artista e titolo.
Detto questo, una volta cliccato il tasto server connect, la trasmissione comincia, e per ora, ci basta così.






[...] 51° articolo: Come creare una web radio con Linux, Shoutcast e Internet DJ Console (Guida Basilare) [...]
Ciao.. Fabry volevo sapere se
Internet DJ Console è disponibile anke per Windows??
Grazie.. ciao
@Kevin: Che io sappia, no.
Puoi provare con Virtual DJ.
Ma con virtual dj ci sono problemi?
Thank you..
@Kevin:problemi di che genere? Cmq questo non è il post per parlare di virtual dj.
C’è un articolo a riguardo.
Volevo chiedere una cosa, posso utilizzare la radio che appartiene all’IP di un’altra persona?
@Fabrizio:
In che senso utilizzare?
Peccato che non si possa usare Idjc su pc datati.
Faceva molta fatica ad essere eseguito sul mio pc con debian (PIII 500 Mhz, 256 mega di ram). E per di più parte della potenza di calcolo l’ha persa avendo dovuto ricompilare il kernel per il real time…
nulla… anche con quelle impostazioni non va… però io non ho la possibilità di scegliere tra mp3 o ogg posso solo scegliere ogg come encoder.. come mai!?? è la nuova versione che cambia o qualcosa nel mio ubuntu…
confermo quanto dice Gabriele
io con Gnome su Ubuntu 8 non posso scegliere tra MP3 e OGG
e non si avvia server connect
aiutoooooooooooo
@Cesare:
Mi serve almeno uno screenshot, fanne uno, pubblicalo su internet e dammi il link.
Copio un commento presente nel vecchio blog, che è di interesse per tutti:
Bella guida, chiara e ben fatta. Ho scoperto il sito per caso incontrando un problema con idjc e Shoutcast. Premetto che riesco ad ascoltare le canzoni, il problema è nello streaming perchè quando mi trovo “Type:
Si può scegliere tra Shoutcast (nel nostro caso), Icecast ed Icecast 2. ”
Shoutcast c’è ma non è selezionabile. Tutto il resto invece sembra funzionare alla perfezione. Quale può essere il problema? Grazie
@Enzo:
Occorre vedere la versione del programma, è aggiornato con i repository ufficiali?
Certo. Io riesco a trasmettere con Shoutcast e idjc è all’ultima versione. Mi dice di non trovare nessun Mp3 streaming e quindi Shoutcast è disattivato. Il fatto è strano visto che invece trasmetto regolarmente su Shoutcast senza usare idjc. Mah! Puoi consigliarmi qualche altro programma che possa fare da Console per Shoutcast?
Thanks
@enzo:
Installati i pacchetti gstreamer?
Io ho lo stesso problema di enzo.. non è la priva volta che installo questo programma , oramai lo uso da un bel pò . ma adesso non riesco a venirne a capo . shoutcast rimane sempre NON selezionabile di conseguenza non posso fare niente ! il pacchetto gstreamer dove posso recuperarlo ? Grazie
per chi fosse interessato… ho risolto facendo un semplicissimo downgrade con la versione citata qualche post fa e installando queste dipendenze
libmad0-dev
eyed3
libmp3lame-dev
libmp3lame0
Buon Lavoro
Per Ubuntu e derivate per risolvere il problema basta scaricare ed installare idjc-0.7.11a
Se si installa idjc presente invece nei repository Shoutcast non appare.
Dimenticavo il link:
http://freshmeat.net/projects/idjc/
Ciao, Fabry, eccomi passare di qui di tanto in tanto. Sto affrontando linux
…l’ultimo link porta ormai ad un’altra versione che, non so perchè, non mi si installa. Da terminale ivece ho una versione con il problema del pulsante non funzionante.
C’è una scappatoia che tu sappia…ciao e complimenti, qui è sempre più ricco.
dunque risolto il problema …e procedo
faccio partire il server shoutcast che mi da come log questo:
[SHOUTcast] DNAS/Linux v1.9.8 (Feb 28 2007) starting up…
[main] pid: 6227
[main] loaded config from sc_serv.conf
[main] initializing (usermax:32 portbase:8000)…
[main] No ban file found (sc_serv.ban)
[main] No rip file found (sc_serv.rip)
[main] opening source socket
[main] source thread starting
listening for connection on port 8001
[main] opening client socket
[main] Client Stream thread [0] starting
[main] client main thread starting
Apro idjc compilo i campi del server (mediastreaming) clicco su connect ma il mio server è down.
Devo cambiare i parametri nel sev-conf?
Grazie
mmm…scusa ho scritto una cavolata
risolto anche questo, scusa l’inquinamento testuale.
Ciao
e dimenticavo, per tutti….una versione buona che funziona con shoutcast qui:
http://ubuntuforums.org/showthread.php?p=5200135&highlight=idjc#post5200135
Ciao,scusami ..vorrei sapere kome fare per fare un prg. in radio in due? si puo’ fare ? ti ringrazio…By ago mi mandi una risposta sul mio andress ..thank..lol
Ciao. Ho letto le tue pubblicazioni, seguendole passo passo. Risultato? Funziona tutto. Server e tutto il resto. Ora, vorrei procedere, anche perché una radio non è una radio senza la “diretta”.
Le dolenti note. Ho installato IDJC sia dai repo che via terminale. Niente da fare: appena ci clicco su, mi chiede che profilo usare. Ok, clicco Default. Si abbassa la finestra e tanti saluti. Sparito. Pensi di potermi aiutare? Ho Ubuntu 9.04 su un buon quadcore, 8Gb di ram. Non credo sia l’hardware…
Grazie da subito.
Max
@Max: Per problemi inerenti il software IDJC, che riguardi il debug (come questo caso) purtroppo non credo di esser ela persona piu indicata.
Prova a contattare il creatore del software, o altrimenti, riposta, spiegando meglio come avviene la chiusura del programma
Ciao.
Non so come allegarti una schermata, per cui provo a descrivere: clic sul programma da applicazioni, appare una finestrella:
“Which profile do you wish to use?”, con già segnato “default” da un menù a tendina, dove peraltro non c’è niente da scegliere a parte “new profile”. Clic su ok, si chiude e bye bye. Scompare dal monitor di sistema in meno di un secondo. Se scelgo “new profile” e ne creo uno non cambia niente.
Non credo ciò possa aiutare, più che altro era un’occasione per ringraziarti della risposta e del lavoro che fai.
Mentre apro il programma IDJC. mi da questo errore:
” The following programs were found to be missing…
metaflac from the flac package needed to play flac files
oggenc needed for the encoding of ogg/vorbis
ogginfo needed for ogg track length and tags
vorbiscomment from the vorbistools package
Do you want to continue?
che significa ?
Fabrizio mi puoi aiutare.. Evenualmene questo programma può essere abbinato al server listen2myradio.com copiano l’indirizzo di streaming io uso ubuntu plume…
@Andrè:
Devi scaricare da synaptic o da terminale i pacchetti mancanti.
Si, può essere utilizzato come sorgente di un server shoutcast di listen2myradio.
Io sto usando la versione presente nei repository debian.
Non capisco come mai il tasto “server connect” è sempre grigio.
Ho lanciato da terminale il server sc_serv e non da errori…