Emitir radio en red local

Hola. Tengo que montar una emisora de radio para escucharla en los PCs de la misma red local a través de una página web. Es decir, sin tocar internet para nada.
¿Que programas debo usar, tanto para emitir como para embeber un reproductor en la web? He probado VLC para emitir en MMS y HTTP y en otro pc de la red VLC y WMP para reproducir y no he podido, no sé si me he equivocado configurandolo. (He puesto en el servidor 127.0.0.1 y localhost, y en el otro PC la IP del servidor).

Todo esto lo he probado en Windows XP, pero la idea es hacerlo con Debian.
Gracias

PD: Por si fuera más fácil, también me serviría reproducir una lista de reproducción, de canciones que estén en el servidor.
Fácil,
Primero, aunque lo puedes hacer con VLC olvídate de él; necesitas algo más multiplataforma y más GPL XD

Opción 1: Shoutcast, audio en MP3 o AAC. Reproducible desde, por ejemplo, Amarok y desde web con un flash. El único problema es que los clientes Linux deben tener instalados los codec de audio ( no libres )
Opción 2: Icecast, audio en OGG, igual que el anterior pero el problema aquí son los clientes Windows que deberán instalar el codec OGG, que creo no viene incluido por defecto. Esta es la opción más multiplataforma y más GPL.

La ventaja de estos métodos es que el cliente sólo ha de tener flash y el codec ( MP3 u OGG )
El servidor puede ser Linux, of course.

Un saludo.
naima escribió:Fácil,
Primero, aunque lo puedes hacer con VLC olvídate de él; necesitas algo más multiplataforma y más GPL XD

Opción 1: Shoutcast, audio en MP3 o AAC. Reproducible desde, por ejemplo, Amarok y desde web con un flash. El único problema es que los clientes Linux deben tener instalados los codec de audio ( no libres )
Opción 2: Icecast, audio en OGG, igual que el anterior pero el problema aquí son los clientes Windows que deberán instalar el codec OGG, que creo no viene incluido por defecto. Esta es la opción más multiplataforma y más GPL.

La ventaja de estos métodos es que el cliente sólo ha de tener flash y el codec ( MP3 u OGG )
El servidor puede ser Linux, of course.

Un saludo.

Gracias por contestar :) . Me decanto por la primera opcion, ya que los clientes tienen Windows, así no tengo que instalar los codecs en todos los PCs. ¿Que program tendría que instalar en Linux para emitir, y que reproductor flash en la web a la que se van a conectar los clientes? Lo que he visto de Shoutcast ha sido en Windows, con el Winamp y unos plugins.
En el servidor instalas el Shoutcast para Linux y el Apache para hacer la web. Los codec de MP3 para poder escuchar lo que vas a emitir XD
Necesitas también un reprodutor flash de Shoutcast que integrarías en la web ( estaria por lo tanto también en el servidor )
Nada más.

Los clientes Windows sólo necesitarían tener flash instalado y acceder a la web.
Los Linux además el codec MP3, pero quien no lo tiene ?
Idem con los Unix.
Los Mac en la misma situación que Windows.

Además sería reproducible desde por ejemplo, no están todos, Winamp en Windows, iTunes en Windows y Mac, Amarok en Linux y Unix ...

Bastante universal y sin complicarle la vida al cliente, la música ha de llegar a todas partes sin obstáculos XD.

Busca en Google el reprodutor flash, si no lo encuentras ya te echaré una mano para encontrarlo. Lo demás es muy fácil.

Un saludo.
naima escribió:En el servidor instalas el Shoutcast para Linux y el Apache para hacer la web. Los codec de MP3 para poder escuchar lo que vas a emitir XD
Necesitas también un reprodutor flash de Shoutcast que integrarías en la web ( estaria por lo tanto también en el servidor )
Nada más.

Los clientes Windows sólo necesitarían tener flash instalado y acceder a la web.
Los Linux además el codec MP3, pero quien no lo tiene ?
Idem con los Unix.
Los Mac en la misma situación que Windows.

Además sería reproducible desde por ejemplo, no están todos, Winamp en Windows, iTunes en Windows y Mac, Amarok en Linux y Unix ...

Bastante universal y sin complicarle la vida al cliente, la música ha de llegar a todas partes sin obstáculos XD.

Busca en Google el reprodutor flash, si no lo encuentras ya te echaré una mano para encontrarlo. Lo demás es muy fácil.

Un saludo.

Gracias otra vez ;)
¿Este reproductor serviría? http://www.draftlight.net/dnex/mp3playe ... ster/free/
En principio sí, debería servir.
El servidor para linux lo bajas justo aquí http://yp.shoutcast.com/downloads/sc1-9 ... nux.tar.gz
Como puedes ver ocupa muy poquito.
Debes leer el readme y el archivo de configuración, editar éste último. No creo te sea difícil.
Luego deberías hacer que iniciase automáticamente con el SO, supongo sabrás hacerlo.

Un saludo.
naima escribió:En principio sí, debería servir.
El servidor para linux lo bajas justo aquí http://yp.shoutcast.com/downloads/sc1-9 ... nux.tar.gz
Como puedes ver ocupa muy poquito.
Debes leer el readme y el archivo de configuración, editar éste último. No creo te sea difícil.
Luego deberías hacer que iniciase automáticamente con el SO, supongo sabrás hacerlo.

Un saludo.

¿Sabes algún otro reproductor flash? Estoy probando este y no funciona.
Tengo que salir, sí, existen más.
De todas formas, luego me configuro un Shoutcast e intento usar ese mismo reproductor.
Luego te cuento.
Responde algo para que yo luego te pueda responder sin tener que editar este mensaje.

Un saludo.
naima escribió:Tengo que salir, sí, existen más.
De todas formas, luego me configuro un Shoutcast e intento usar ese mismo reproductor.
Luego te cuento.
Responde algo para que yo luego te pueda responder sin tener que editar este mensaje.

Un saludo.

No hace falta que hagas tanta faena, no quiero molestar. :)
Ahora ya me has dado un punto de partida. Gracias, voy a seguir investigando,
Siento llegar tarde, pero es fiesta [beer]

Vamos a ver, funcionar funciona, pero da problemillas con Shoutcast ( está pensado mejor para Icecast )
Te he buscado otro que funciona perfectamente, espero que te guste, pero es el primero que he encontrado [+risas]

El código para la web, sólo un ejemplo:
<html>
<body bgcolor="#000000">
<object type="application/x-shockwave-flash" allowScriptAccess="never" allowNetworking="internal" height="130" width="180" align="center" data="jbstream.swf?song_url=http%3A%2F%2Flocalhost:8000%2F;stream.nsv&repeat_playlist=true&autoplay=true&song_title=localhost radio">
  <param name="allowScriptAccess" value="never" />
  <param name="allowNetworking" value="internal" />
  <param name="movie" value="jbstream.swf?song_url=http%3A%2F%2Flocalhost:8000%2F;stream.nsv&repeat_playlist=true&autoplay=true&song_title=localhost radio" />

  <param name="quality" value="high" />
  <param name="wmode" value="transparent" />
</object>
</body>
</html>

El jbstream.swf lo obtienes de http://jbstream.net/system/flash/jbstream.swf
wget http://jbstream.net/system/flash/jbstream.swf

Lo copias al mismo directorio del html que incluya el reproductor.

Por otra parte, fallo mío por no poner el enlace, supongo que habrás bajado también el soft de broadcasting no?
Porque el server necesita de otro programa que emita.
Me parece que no lo has bajado ...
Está en la misma web, http://yp.shoutcast.com/downloads/sc_tr ... ix_040.tgz
anda ...

Por cierto, montado en mi pc y funcionando en 5 min. [poraki]
Imagen

Un saludo.
Muchísimas gracias, ya lo he puesto a funcionar, lo que pasa es que en el PC en el que lo he hecho no sabían ni el usuario ni la contraseña y lo he tenido que hacer en un live-cd y al apagarlo se ha perdido todo, pero ahora instalaré algún linux en un pendrive.

Muchas gracias, otra vez :)
Hola, durante muchos años usé ampache http://ampache.org/index.php para hacer stream de música en local.
Te ha quedado bien majo, podrias arreglarlo un poquito y añadirlo al wiki ;)
Pos ala, a poner música [+risas]
Puedes conseguir otros reproductores flash 'rapiñándolos' de las páginas web de emisoras que emitan en Shoutcast [sati]
Es cuestión de entretenerse en buscar ...

Ah, y no te olvides de poner música de la buena, Metal, Punk, cosas así ... no vayas a poner mariconadillas que se te duerme el personal [qmparto]

Un saludo.
13 respuestas