Il Blog di Fabrizio Mondo

Pannello di amministrazione delle web radio con shoutcast

gennaio 15, 2007 9:13 pm

Administrator

Settimo articolo dedicato alle web radio.

Come vi dicevo precedentemente, sia nella guida Basilare ed Avanzata, oltre che nei miei litigi con la SIAE, il link http://numeroip:porta/ restituisce da qualsiasi browser una pagina web, che è un pannello di amministrazione, o piùpropriamente una carta d’identità della vostra radio.

Questa carta d’identità è pubblicamente accessibile a tutti, anche (in teoria) alla stessa SIAE. Nessuno può operare però sulla vostra radio, ma può al massimo sapere quali canzoni sono state trasmesse (io stesso lo faccio sempre per molte radio ed ho una monitorizzazione praticamente costante di Kissitaly) e quanti ascoltatori ci sono in un determinato istante.

Per il resto quello che vedrete è un mini sito internet dallo sfondo nero, che mostra alcune delle caratteristiche della vostra radiolina.

In alto, osserverete cinque link:

  • Status
  • Song history
  • Listen
  • Stream URL
  • Admin Login

Il primo, che è caricato di default, mostra queste informazioni:

  • Server Status: Server is currently up and public/private.
  • Indica se il server shoutcast funziona e se è pubblico, o privato (si setta nel plug-in, vedasi la guida basilare)

  • Stream Status: Stream is up at N kbps with tot of tot listeners (0 unique)
  • Impostazioni di streaming: Bitrate e numero di ascoltatori al momento, e massimo numero gestibile.

  • Listener Peak: N
  • Punta massima di ascolto.

  • Average Listen Time: 0m 01s
  • Tempo medio di ascolto della radio.

  • Stream Title: Radio Nome_radio
  • Il nome della vostra radio

  • Content Type: audio/mpeg
  • Tipo di Encoder che utilizzate per la trasmissione.

  • Stream Genre: Rock
  • Tipo di genere della radio

  • Stream URL: http://www.domain.com
  • Indirizzo del sito di riferimento.

  • Stream AIM: N/A
  • Stream IRC: #shoutcast
  • Chat e mezzi di comunicazione della vostra radio

  • Current Song: Nome Artista – Nome titolo
  • La canzone che c’è in onda al momento. (solo in modalità Winamp (Recommended) )


Il secondo link mostra l’elenco delle N canzoni trasmesse precedentemente dalla radio. Con tanto di orari, titolo ed autore.

Hint: è possibile variare a piacimento il numero N delle canzoni visualizzate in song history. Per farlo, entrate nel server, ovvero nel file di configurazione sc_serv.ini e modificate la seguente impostazione:

; ShowLastSongs specifies how many songs to list in the /played.html
; page. The default is 10. Acceptable entries are 1 to 20.
ShowLastSongs=10

Modificate il 10 col numero che preferite, riavviate il server ed il gioco è fatto.


Il terzo link permette di ascoltare il flusso audio, tramite link diretto al file PLS. Per cui si aprirà il vostro player predefinito di playlist, tipicamente winamp.


Il quarto link reindirizza il browser al sito di riferimento della radio.


Il quinto link, non lo tratteremo, perchè, almeno per ora, inutile. E’ unlink che permette di entrare in un area riservata di amministrazione della radio

51 Responses to “Pannello di amministrazione delle web radio con shoutcast”

pietro95 wrote a comment on marzo 19, 2007

ma perchè io non riesco ad entrare nel pannello? ho provato con pietrohabbo.no-ip.biz:8000 sia con 151.44.118.24:8000 ma non riesco mi dice impossibile trovare la paggina

Fabrizio Mondo wrote a comment on marzo 19, 2007

@ Pietro: Avrai problemi con la porta 8000…

ilpescone wrote a comment on settembre 7, 2007

Ciao fabri,
ci siamo conosciuti ieri in chat!
anche io come pietro95 non riesco ad entrare nel pannello di controllo della mia radio.
cmq credo di aver settato bene la porta 8000 sul mio router!:)
Ho fatto cosi tcp=8000 udp=8001 servername=Shout Cast

“Firefox non può stabilire una connessione con il server 82.51.92.57:8000.” questo invece è l’errore di firefox!
spero di averti detto tutto….
grazie di tutto! ciao!

Fabrizio Mondo wrote a comment on settembre 7, 2007

@Ilpescone: MI dispiace molto, ma per il prot forwarding non posso aiutarti. Controlla bene di avere settato bene il router. Una volta fatto questo (sempre se tu non sei un cliente fastweb) il resto è semplice.

ilpescone wrote a comment on settembre 7, 2007

ciao fabri…
i settaggi del router sono quelli che ti ho già postato!
e mi sembrano corretti!
tcp porta8000
udp porta8001
non devo fare altro giusto?
beh cmq la radio si sente!
è questo è importante!
ti ringrazio ciao!

Fabrizio Mondo wrote a comment on settembre 7, 2007

@Ilpescone: Non serve affatto aprire la porta 8001.

simone wrote a comment on ottobre 10, 2007

ciao Fabrizio…è incredibile quante cose sto imparando sulle web radio…ma ogni volta piccoli problemi..esempio…il mio ip da inserire nel http://ecc…cambia ogni volta che mi connetto da “0″ ad internet…(ho installato il no ip)..ma a questo punto,dimmi se sbaglio,il link esterno che ho inserito nel sito per chi vuole ascoltare in diretta…cambia ogni volta che spengo e riaccendo il pc…per cui devo sempre riaggiornarlo…dimmi se sbaglio o se è possibile una soluzione alternativa per non riaggiornare sempre il sito.
grazie infinite
ciao

Fabrizio Mondo wrote a comment on ottobre 10, 2007

@Simone: Quello che dici è vero. L’ip è dinamico e cambia ogni volta che ti disconnetti da internet, l’alternativa per non dovere cambiare ogni volta il sito è l’utilizzo di no-ip o similari.

simone wrote a comment on ottobre 10, 2007

ho installato no-ip…ma allora non capisco il funzionamento…thanks

Emanuele Cipolla wrote a comment on ottobre 10, 2007

@9: Una volta installato il client e debitamente configurato, ogni volta che ti connetti ad Internet il tuo alias verrà aggiornato col nuovo indirizzo IP di riferimento.

simone wrote a comment on ottobre 10, 2007

bene grazie Emanuele…forse ho sbagliato qualcosa nel settaggio perchè l’ip mi cambia sempre…vedrò che posso fare.
ciao

Emanuele Cipolla wrote a comment on ottobre 10, 2007

@11: L’IP ti _deve_ cambiare sempre, il client serve proprio a tener conto di questi cambiamenti, così che tu, specificando come indirizzo simone.no-ip.org possa far riferimento a una destinazione sempre raggiungibile.

Emanuele Cipolla wrote a comment on ottobre 10, 2007

s/sempre/ad ogni nuova connessione ad internet che segue una disconnessione

simone wrote a comment on ottobre 10, 2007

bene..c’e’ solo una cosa non capisco…ogni volta che mi disconnetto poi mi cambia lo stesso l’ip,ma devo inserire l’indirizzo che mi compare in no-ip da qualche parte?
scusa la testardaggine

Emanuele Cipolla wrote a comment on ottobre 10, 2007

@14: Se installi il loro client ci pensa lui.

simone wrote a comment on ottobre 10, 2007

perfetto..grazie di nuovo.
ciao

simone wrote a comment on ottobre 11, 2007

ok..altro problemino …(scusami che ti disturbo continuamente…help!!!)
eccolo…se setto input winamp (recommended) chi è collegato sente bene ma se setto soundcard(questo per poter usare il microfono come dal tuo post)si sente bassissimo o solo un fruscio….non so che fare,l’idea era di un web radio e usare il microfono…ma a questo punto è se devo sttare la scheda audio in qualche modo…ho una invidianforce(ci suono e regostro con cubase e va benissimo) ma come alzare il volume input???..aiutone!!!
ciao

Fabrizio Mondo wrote a comment on ottobre 11, 2007

@Simone #17: Ti rispondo come rispondo a chi mi chiede info sul port forwarding. Non conoscendo tutti i router e tutte le schede audio, posso solo dirti di provare finchè riesci, il problema è nel settaggio dei volumi.

simone wrote a comment on ottobre 11, 2007

thanks ti farò sapere.
ciao

simone wrote a comment on ottobre 13, 2007

ciao Fabrizio…voilà…la radio funziona..solo ho notato che quando parlo al mic. lo shoutcast server tende a perdermi la connessione(mi da removed)..non subito…dopo un pò(5/10 min) e comunque mi si sente..sto cercando di capire il motivo,ma è strano perchè se trasmetto solo musica non ci sono problemi….sovraccarico???scheda audio??mah!help!
ciao

Fabrizio Mondo wrote a comment on ottobre 13, 2007

@Simone: posta il log del server quando usi il microfono.

simone wrote a comment on ottobre 13, 2007

????..non capisco…intanto ti lascio il link della radio…non uso il mic. fino a che non ho capito…casomai dimmi come ti sembra il volume..è settato a 44.100 stereo
http://xoomer.alice.it/digitalnoise/index.htm
ciao e grazie

simone wrote a comment on ottobre 13, 2007

ho fatto delle prove con un amico che era la telefono con me….il livello del mic è bassissimo e sovrastato dalla musica…ma…quel “open mixer” non mi si apre il che vuol dire che la scheda audio non lo supporta….ma ci sarà pure un modo per aumentare il livello del mic….dal momento che si sente!!!
la cosa è deprimente…e mi deprime(e forse deprime anche voi)…ma vorrei capire.
thanks

simone wrote a comment on ottobre 13, 2007

ah..scheda audio nvidia n force…finora l’ho usata con cubase e non mi ha mai dato problemi….sigh!

simone wrote a comment on ottobre 14, 2007

forse sono arrivato a qualcosa…il problema ora è che quando premo lock per parlare al mic.il volume si alza a palla …della musica…da che dipende??e come regolarmi??
ciao

simone wrote a comment on ottobre 15, 2007

ok..la voce c’è…magari non è perfetta ma c’è e si sente…ora dovrei riuscire a sfumare la musica mentre parlo…ma la scheda audio non supporta il mixer(parlo sopra/insieme alla musica)..qualcuno ha un idea??
grazie Fabrizio

Fabrizio Mondo wrote a comment on ottobre 15, 2007

@Simone: Credo che nessuno potrà aiutarti, purtroppo è una cosa troppo inerente la tua singola scheda audio.

simone wrote a comment on ottobre 16, 2007

grazie,mi hai gia aiutato abbastanza…non posso nemmeno pretendere “la professionalità assoluta”
andrò per tentativi…più che altro proverò ad installare stremripper per vedere che succede.
mah.
ciao grazie ancora

Fabrizio Mondo wrote a comment on ottobre 16, 2007

@Simone: Non è questione di professionalità, ma di impossibilità di previsione… occorre vederle ogni tanto le cose per capire, non trovi?

simone wrote a comment on ottobre 16, 2007

aiutino!!!aiutino!!!!…funziona!!!posso registrare con streamripper mentre trasmetto senza problemi….però mi suddivide la trasmissione per file….non è possibile avere un file unico?
dai..piano piano…

Fabrizio Mondo wrote a comment on ottobre 16, 2007

@Simone: C’è una guida a streamripper, sia su linux che su windows. Leggi qui: http://www.fabriziomondo.com/blog/2007/03/23/come-utilizzare-streamripper-su-windows/ ma stai attento, io non ho detto che è impossibile, ho detto che aumenta le possibilità di crash del sistema.

simone wrote a comment on ottobre 16, 2007

letto..fra le opzioni credo di aver trovato quello che cerco….grazie.
Simone

simone wrote a comment on ottobre 16, 2007

per la cronaca,e ai posteri….winamp è andato in palla…non so se per aver usato streamripper insieme,ho dovuto reinstallare tutto…senza streamripper ovviamente.e se è colpa sua non lo saprò mai!

simone wrote a comment on ottobre 17, 2007

http://www.mediafire.com/?07tmjmzgxnj
ciao fabrizio…ti lascio questo link della mia prima “vera” diretta,quando e se ti va di ascoltare…ora funziona anche streamripper e tutto senza problemi.
è andata…ufff.
ciao grazie(hem..lo sentirai..sono alquanto impacciato…vedrò di rimediare alla prossima)

Bruno wrote a comment on novembre 8, 2007

Ciao Fabrizio, volevo chiederti info per l’utilizzop del protocollo udp.
Vorrei utilizzare tale protocollo perchè so che ha una bassissima latenza e siccome shoutcast ha circa 25 secondi di latenza (ovviamente non dovuti tutti all’uso del tcp)
Mi chiedevo se shoutcast o altri software riescono a darmi una latenza minima (tipo skype) ma con qualità HQ.
Spero tu possa darmi una dritta.
Saluti – Bruno

Fabrizio Mondo wrote a comment on novembre 9, 2007

@Bruno #35: Ciao Bruno.

Purtroppo come ben saprai, il protocollo a livello di trasporto per un’applicazione non può essere scelto dall’utente finale, ma viene scelto una tantum dal programmatore, quindi non c’è possibilità di potere togliere questa latenza alta, dovuta, più che al tcp, all’indicizzazione dei flussi e ad altri meccanismi interni non conosciuti da noi poveri.

La latenza con shoutcast (ma anche con altri server) dipende anche dalla distanza fisica tra server e client, e quella non si può abbassare. Puoi provare ad usare server come Icecast, oppure Windows Media Encoder, se non ti interessa la compatibilità totale con tutti i tipi di sistemi operativi e player.

[[Luciano]] wrote a comment on novembre 24, 2007

NON RIESCO AD APRIRE LA PORTA 8000 COME DEVO FARE HELP!!

Fabrizio Mondo wrote a comment on novembre 24, 2007

@[[Luciano]]: non scrivere maiuscolo per favore.

Accedi al tuo router, da li vai nella sezione VIRTUAL SERVER, oppure PORT FORWARDING o simili e abilita l’apertura. Purtroppo si da per scontato che si sia in grado di aprire una porta TCP.

Francesco wrote a comment on novembre 25, 2007

Ciao fabrizio…e’possibile gestire la web radio da un altro pc cmq che nn sia quello in cui si e’ creata?

Fabrizio Mondo wrote a comment on novembre 25, 2007

@Francesco:

Dipende da cosa intendi per “Gestire”

francesco wrote a comment on novembre 26, 2007

io ho creato la radio sul computer di casa(quello fisso) ammettiamo che con il portatile collegandomi nn so da praga…o qualsiasi posto che nn sia casa mia voglia trasmettere qualcosa…come faccio?

Fabrizio Mondo wrote a comment on novembre 26, 2007

@Francesco: Puoi collegarti al server di casa tua.

Semplicemente modificando in winamp (o nella tua regia) l’ip a cui deve puntare la sorgente.

Al posto di localhost, metti l’ip della macchina che ospita il server shoutcast (il pc di casa tua) o un suo alias dns.

samso65 wrote a comment on maggio 29, 2008

fabrizio io ho preso il tuo codice html della radio e tutto la radio parte e trasmette però nn riesco ad entarare nel pannello.Ho provato come hai messo tu ma nn va risp

Fabrizio Mondo wrote a comment on maggio 29, 2008

@Samso65:

Cerca di essere più chiaro. Cosa vuol dire “ho provato come hai messo tu?”

Unip@c wrote a comment on giugno 18, 2008

ho testato ed è tutto ok mi vede anche nella pagina di amminisratore, ma che indirizzo devo dare a chi deve sentire la radio? e poi si puo usare solo winamp per ascoltare la radio?

ricky wrote a comment on giugno 24, 2008

ciao fabry,vorrei mettere lo stato della mia radio sul mio sito web evitando alcune informazioni superflue ma mantenendo le più importanti (numero ascoltatori, canzone in onda, bitrate ecc.) il tutto mi servirebbe sotto forma di piccolo pannello…praticamente un frame con queste info senza utilizzare http://indirizzoporta:numeroporta/

Se non hai capito dimmelo….grazie del aiuto

[...] Vi ricordate del mitico pannello di amministrazione delle web radio basate su shoutcast? [...]

Simo wrote a comment on agosto 17, 2008

Scusatemi….
Ci sono problemi per gli iutenti fastweb?
Anni fa sono riuscita afar funzionare la radio correttamente, ora invece non riesco a trasmettere.
Grazie in anticipo

fabrymondo wrote a comment on febbraio 23, 2009

@Simo:

Si, ci sono problemi per gli utenti fastweb.

Essi non hanno generalmente un ip pubblico, e per questo non possono trasmettere con server locali.

francesco wrote a comment on febbraio 16, 2010

ciao io ho installato sam ma nn riesco a trasmettere mi aiuti per favore?come installare il server per trasmettere aiutoooooo

Fabrizio Mondo wrote a comment on febbraio 16, 2010

@Francesco

Questo non è un post dedicato a Sam Broadcaster, ricommenta nel luogo opportuno, per favore.

Care to comment?