Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] sistema webradio decentrato
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
funkoolow
Guru
Guru


Joined: 21 Sep 2004
Posts: 545
Location: er paese delle anguille

PostPosted: Sun Mar 15, 2009 2:49 pm    Post subject: [OT] sistema webradio decentrato Reply with quote

salve a tutti,
con alcuni amici stiamo pensando di avviare un progetto di webradio locale. La mia parte dovrebbe essere quella relativa alla messa in opera della struttura di trasmissione, ovvero il server audio e riguardo a questo, sono già riuscito a mettere su un serverino stream con icecast che tecnicamente non dà problemi.

Il vero problema è legato alla connettività: la situazione italiota, lo saprete tutti, è veramente pietosa e per un adsl magari affasciata con 1mb in uscita ti chiedono anche 250€/mese, senza parlare delle altre ipotesi (hdsl) che toccano inevitabilmente picchi ben più alti.

L'unica altra ipotesi che mi è venuta in mente e per la quale sono qui a chiedere conferma di fattibilità, seguirebbe più o meno questo schema:

immaginando di avere delle macchine impostate come segue:


  • A: la postazione di produzione audio, con banda in upload anche di 256kb
  • B: il server streaming vero e proprio, magari una macchina virtuale configurata a dovere da qualche parte con buona banda di upload
  • INET: tutto il traffico internet che riceve lo stream


sarebbe pensabile architettare una soluzione per andare da A (che potrebbe essere ipotizziamo un concerto in presa diretta) dove c'è una macchina che manda il singolo flusso audio via adsl "semplice" (tanto sarebbe un singolo flusso) a B dove c'è il server icecast vero e proprio che replica il flusso che chiunque poi da INET va a ricevere quando richiesto?

Se una mostruosità del genere fosse pensabile, come andrebbe strutturata in maniera un pò più realistica? tanto per dire, mi verrebbe in mente una soluzione basata su VPN di cui ho sempre solo sentito parlare, quindi non so se sarebbe adatta ma la butto là tanto per far capire il senso dell'idea...

attendo eventuali lumi e ringrazio chiunque perderà tempo a rispondermi ;)
_________________
SabaziaLUG: il LUG a nord di Roma
Back to top
View user's profile Send private message
Apetrini
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1158

PostPosted: Sun Mar 15, 2009 3:46 pm    Post subject: Reply with quote

Esiste già tutto.

Code:

* media-sound/shoutcast-server-bin
     Available versions:  1.9.7!f!s 1.9.8!f!s
     Homepage:            http://www.shoutcast.com/download/license.phtml
     Description:         shoutcast-server-bin is a network streaming server by Nullsoft.


In pratica ti noleggi un server virtuale minimale, gli installi sopra una gentoo o quello che piu ti aggrada, installi/configuri shoutcast-server-bin.

Poi dal tuo pc di casa ti connetti al demone shoutcast e fai stream. Semplice.

P.s. per fare stream si usa in plugin che era nato per winamp, ma dovrebbero esserci i port per tanti altri software.
P.p.s. non noleggiarti un server dedicato con l'opzione stream builtint, perche quei server sono con banda garantita e li paghi abbastanza e hai un tetto di utenti/bitarte.

P.p.p.s. http://www.gentoo.org/doc/it/shoutcast-config.xml

In bocca al lupo!!
_________________
Linux ape 2.6.31-vanilla. Paludis since 0.28.0.
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Mon Mar 16, 2009 7:48 am    Post subject: Reply with quote

Puoi fare la stessa cosa con icecast2. Non preoccuparti, la soluzione alla quale hai pensato e' estremamente diffusa ;)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
funkoolow
Guru
Guru


Joined: 21 Sep 2004
Posts: 545
Location: er paese delle anguille

PostPosted: Mon Mar 16, 2009 8:49 am    Post subject: Reply with quote

intanto grazie a tutti delle risposte (e del conforto!) :)

mi preme mettere in chiaro che quello che ho bisogno di confermare è che sia possibile fare una sorta di tunnel che trasporti l'audio PRODOTTO IN TEMPO REALE da un punto A (immaginiamo una sede di un concerto variabile, tanto per capirci) via adsl semplice verso B (che invece è un server virtuale fisso con alta banda in upload) che poi provvede ad accettare le connessioni degli utenti ed a fornire lo stream.

in altre parole, non si tratterebbe di uno stream di brani a mo di playlist, ma di un flusso in diretta che di volta in volta potrebbe trasmettere da posti diversi verso un server centrale che poi provvederebbe a streammarlo, più o meno secondo questo schema:

http://www.sabazialug.org/graph/newsgfx/090316-audiostream.gif

se mi confermate che tutto ciò è possibile già solo con il sistema icecast, su che cosa devo documentarmi di preciso? non so che parole usare per la ricerca!

grazie a tutti ancora una volta ;)
_________________
SabaziaLUG: il LUG a nord di Roma
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Mon Mar 16, 2009 9:17 am    Post subject: Reply with quote

http://icecast.org/docs/icecast-2.3.2/
http://icecast.org/docs/icecast-2.3.2/icecast2_relay.html
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
funkoolow
Guru
Guru


Joined: 21 Sep 2004
Posts: 545
Location: er paese delle anguille

PostPosted: Mon Mar 16, 2009 10:14 am    Post subject: Reply with quote

grandissimo grazie, faccio subito qualche test fra diverse macchine appoggiate qua e là :)
_________________
SabaziaLUG: il LUG a nord di Roma
Back to top
View user's profile Send private message
Apetrini
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1158

PostPosted: Mon Mar 16, 2009 11:24 am    Post subject: Reply with quote

Mi pare proprio che le due soluzioni fanno esattamente quello che chiedi.
Con shoutcast puoi anche lasciare degli mp3 sul server che suoneranno quando tu non starai facendo streaming, puo essere utile, magari di notte, se non hai voglia di lasciare in stream il tuo pc; o anche se per caso il tuo collegamento adsl ha problemi la radio continuerà a funzionare. Poi appena ricominci a fare stream, ecco che la radio "suona" la roba in realtime che mandi tu.
_________________
Linux ape 2.6.31-vanilla. Paludis since 0.28.0.
Back to top
View user's profile Send private message
funkoolow
Guru
Guru


Joined: 21 Sep 2004
Posts: 545
Location: er paese delle anguille

PostPosted: Mon Mar 16, 2009 12:05 pm    Post subject: Reply with quote

grande, grazie anche a te, il server shoutcast non l'avevo provato (per i miei primi test avevo optato per icecast), ma ora che mi confermi anche tu, di sicuro farò qualche prova anche con lui :)
_________________
SabaziaLUG: il LUG a nord di Roma
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum