Documentos de Académico
Documentos de Profesional
Documentos de Cultura
80
Transmitir la salida de la tarjeta de sonido como un flujo de radio por Internet es una forma
fiable de transmitir audio en una red. Esto puede utilizarse para, por ejemplo, transmitir audio en
una LAN inalámbrica a otro ordenador o a cualquier otro dispositivo capaz de reproducir flujos
de radio por Internet.
Sin embargo, no he encontrado una guía fácil, paso a paso, sobre cómo configurarlo.
1. Instalar Icecast2
<admin-user>admin</admin-user>
<admin-password>hackme</admin-password>
lado de la fuente o del relé. Es decir, déjalo por defecto o cámbialo también en el archivo
ices2.xml (ver más abajo). Lo mismo habrá que hacer en los archivos de configuración de
Ices o Darkice.
También tiene que definir el
nombre de host donde se puede
80 acceder a su flujo:
<hostname>localhost</hostname>
Déjalo como localhost (no hay necesidad de dar una IP resuelta allí) cuando sólo quieres
transmitir en tu red local. El puerto por defecto para escuchar es el 8000. Cámbialo sólo
cuando sea necesario.
ENABLE=true
Eso es todo para Icecast2. Por supuesto, hay muchos más ajustes con los que puedes jugar.
En los archivos de configuración hay notas explicativas sobre los parámetros.
4. Iniciar/Detener Icecast
El servidor se inicia y se detiene
mediante los siguientes
80 comandos:
/etc/init.d/icecast2 start
/etc/init.d/icecast2 stop
Stream2ip es un frontend
gráfico para iniciar y detener
rápidamente los flujos cuando
ya se ha realizado una
configuración básica para Ices2,
Ices o Darkice.
Ices2 para transmitir audio OGG Vorbis
80
desde una tarjeta de sonido local
Para configurar pulseaudio y
permitir la grabación desde la
tarjeta de sonido, véase la nota
de Darkice más abajo.
deben ser editados para satisfacer sus necesidades y pueden ser copiados en cualquier lugar,
mejor en su directorio personal. Dependiendo del archivo de configuración, Ices2 utiliza una
lista de reproducción en Ogg Vorbis formato ( ices-playlist.xml ) o la salida de su tarjeta
línea correspondiente a:
<param name="device">pulse</param>
<mount>/example1.ogg</mount>
Iniciar la transmisión
Las transmisiones de tu tarjeta de sonido se iniciarán ejecutando primero el servidor Icecast2,
y luego ejecutando Ices2 utilizando los siguientes comandos:
80
/etc/init.d/icecast2 start
ices2 /home/user/somewhere/ices-pulse.xml # or any other name from .xml fil
e
Configurar el receptor
En el lado del receptor, su "emisora" de radio se sintoniza: <serverIP>:8000/example1.ogg
Terminar el streaming
Los flujos se terminan matando
killall ices2
/etc/init.d/icecast2 stop
disponible en la Repositorio de
Medibuntu .
/etc/init.d/icecast2 start
ices -c <path_to_config_file> -F <path_to_playlist>
Para más opciones, lea la documentación en la página man, bastante elaborada, de man
ices .
Darkice para la transmisión en directo
80
Podemos transmitir la salida de la tarjeta de sonido local como OGG Vorbis o como flujo mp3
utilizando Darkice . Para habilitar el streaming de la tarjeta de sonido local puede que
tengamos que definir primero el dispositivo de grabación para Darkice en pulseaudio. Esto se
puede hacer con pavucontrol Install pavucontrol . En el Grabación ficha elija Monitor of
El archivo de configuración
sonoro local:
[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected
[input]
device = default # or `pulse' for Pulseaudio
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo
[icecast2-0]
bitrateMode = vbr # variable bit rate (`cbr' constant, `abr' aver
age)
quality = 1.0 # 1.0 is best quality
format = mp3 # format. Choose `vorbis' for OGG Vorbis
bitrate = 256 # bitrate
server = localhost # or IP
port = 8000 # port for IceCast2 access
password = hackme # source password to the IceCast2 server
mountPoint = mystream.mp3 # mount point on the IceCast2 server .mp3 o
r .ogg
80
name = mystream
/etc/init.d/icecast2 start
darkice -c ~/music/darkice.cfg
tweet
En cuanto a la parte de "Déjalo como localhost cuando sólo quieras transmitir en tu red local", ¿no tiene que ser
3
una IP o interfaz alcanzable por la red para que otros dispositivos puedan conectarse?
Comentado el 1 de Marzo, 2011 por Berek Bryan
PREGUNTAS RELACIONADAS
¿Por qué obtengo un "Permiso denegado (clavepublica)" cuando se trata de SSH desde el local de Ubuntu a
un Amazon EC2 servidor?
¿Por qué Amazon publica las claves privadas en lugar de las públicas?
Conéctese a través de SSH y escriba la contraseña automáticamente, sin usar una clave pública
Mejora del rendimiento de TCP en una red gigabit con muchas conexiones y alto tráfico de paquetes
pequeños
¿Alguna forma de no tener que iniciar sesión en red reiniciar cuando se utiliza una imagen en vivo?
ubuntu
linux
windows
windows-7
command-line
red
bash
windows-10
ssh
hard-drive
EN NUESTRA RED
¿Puedo llevarme una lata de 330g de Fois Gras Poitiers en mi bolsa de cabina de 10 kg con Ryanair?
0Votos Luego de usar una VPN windwos no se puede comunicar con el dispositivo o recurso
(servidor DNS principal)
windows red dns
red
freebsd red
red
0Votos IP en redes
red
red
80
ENMIMAQUINAFUNCIONA.COM
Ver en inglés
POWERED BY:
Yandex