¿Cómo configurar el darkice para Linux
- Author:
- Administrator
- Date added:
- Martes, 16 Marzo 2010
- Last revised:
- never
Answer
Hemos usado el darkice para linux CentOS-4 y CentOS-5, pero este procedimiento debe servir para cualquier versión de linux.
darkice es un paquete con licencia open source que no tiene costo en la adquisición de licencias para él, por eso es muy usado para transmitir desde linux.
Primero debemos bajar el rpm de darkice e instalarlo, nosotros tenemos aqui una copia de darkice para RHEL4, CentOS4 o cualquier otro clon de redhat:
http://packages.ecualinux.com/rhel/4/darkice-0.16-2.el4.i386.rpm
Este paquete puede requerir de la utilería lame, que para el caso de rhel, centos y sus clones lo puede obtener aqui:
http://dag.wieers.com/packages/lame
También en este sitio pueden obtener cualquier otro paquete que pueda ser requerido.
Una vez bajado el paquete de darkice podemos instalarlo:
rpm -Uvh darkice-0.16-2.el4.i386.rpm
Al instalarlo satisfactoriamente (al darkice y sus dependencias) tenemos ya el binario para echar a andar el audio, podemos entonces configurar su archivo de configuración, sugiero se llame: /etc/darkice.cfg y contenga al menos los siguientes datos:
| Code: |
[general] duration = 0 # duration of encoding, in seconds. 0 means forever bufferSecs = 5 # size of internal slip buffer, in seconds reconnect = yes # reconnect to the server(s) if disconnected [input] device = /dev/dsp # OSS DSP soundcard device for the audio input sampleRate = 22050 # sample rate in Hz. try 11025, 22050 or 44100 bitsPerSample = 16 # bits per sample. try 16 channel = 1 # channels. 1 = mono, 2 = stereo [icecast2-0] bitrateMode = cbr # average bit rate format = mp3 # format of the stream: ogg vorbis bitrate = 16 # bitrate of the stream sent to the server server = 67.15.12.90 port = 8000 # port of the IceCast2 server, usually 8000 password = clavedelstream # source password to the IceCast2 server mountPoint = miestacion name = Esta es una prueba de Ecualinux description = Quito - Ecuador url = http://www.ecualinux.com genre = variado public = yes # advertise this stream? |
Los datos que nosotros les enviamos son:
password, mountPoint y server, estos son los únicos datos que sugerimos cambien del ejemplo anterior.
Una vez creado satisfactoriamente el archivo darkice.cfg podemos arrancar el darkice:
darkice -c /etc/darkice.cfg
El darkice tomará la señal que uds inyecten por mic o por line in de su tarjeta de sonido y la enviará codificada al servidor.
El problema más común es que no se oiga nada, y esto es porque la tarjeta de sonido puede tener apagada la toma de audio (line in o mic), para eso les sugerimos usar la utilería:
alsamixer
Que les permitirá subir el audio de su tarjeta de sonido así como definir cuál es el canal de entrada de audio (apretando espacio sobre line in o mic), sugerimos siempre usen line in pues la calidad es mejor y sugerimos no suban mucho el volumen.
En general no es difícil instalarlo y no tiene costo esta aplicación.
categoría
Ingresar al área de clientes



