Radio Online

Desde hace algún tiempo soy locutor de una radio por Internet (Key Anime Radio) y desde entonces comencé a buscar la forma de hacer transmisiones cada vez con mejor calidad y me topé con un programa llamado SamBroadcaster el cual es un completo programa para transmitir tu propia radio por Internet, solamente tiene un problema que cuesta $299.00 USD claro que siempre puede conseguirse la versión crackeada, pero su otro problema es que se trata de un programa pensado para plataformas Window$, y yo utilizo Linux Ubuntu, lo cual me había obligado a tener una versión de Windows instalada, ya que no encontraba ningún programa que me ofreciera las mismas características y trabajara sobre linux. Hasta hoy, después de mucho tiempo buscando me topé con probablemente el único programa 100% libre para transmitir radio por Internet. Internet DJ Console.

UN POCO DE HISTORIA

Internet DJ Console

Internet DJ Console fue creado en el 2005 por Stephen Fairchild después de ver la falta de programas para DJ en plataforma linux, ya que en sus palabras «Los programas que encontraba tenían escasas funciones, estaban llenos de bugs, o tristemente no podían compilarse. Me di cuenta de que había que hacer algo y que teniendo algunas habilidades de programación podría hacerlo yo mismo.»

Internet DJ Console es un programa de streaming de audio de código abierto que funciona con las plataformas Shoutcast, icecast, e icecast2, con soporte para transmisión en formato OGG Vorbis  y también mp3. Tiene una interfaz gráfica que lo hace simple de usar. Permite mezclar dos listas de reproducción, señal de micrófono, entradas JACK y llamadas Skype. Además se puede grabar la transmisión. Necesita el servidor de sonido JACK para funcionar.

CÓMO INSTALARLO

1. Antes de instalar Internet DJ Console debemos instalar todas las dependencias necesarias, así que abriremos una Terminal y escribiremos lo siguiente (puedes simplemente copiar y pegar):

$ sudo apt-get install libc6-dev libjack-dev jackd libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gtk2-dev python-mutagen libmad0-dev libavcodec-dev libavformat-dev libmp3lame-dev libmp4v2-dev flac vorbis-tools python-eyed3 libspeex-dev

Si estás usando una versión de 64 bits agrega el texto libc6-dev-i386 a la lista.


2. Descarga el paquete de Internet DJ Console: http://sourceforge.net/projects/idjc/


3. Descomprimelo y entra en la carpeta que se genera

$ tar xzvf idjc-0.8.2.tar.gz

$ cd idjc-0.8.2


4. Ahora generaremos el Makefile

$ ./configure CFLAGS="-O2"

Nota: Se trata de una letra «O» y no un cero.


5. Escribimos make

$ make


6. Por ultimo instalaremos

$ sudo make install


7. Ahora configuraremos Jack Audio Conection Kit, para ello tecleamos lo siguiente en una Terminal

$ sudo gedit /etc/security/limits.conf

Agregamos las siguientes líneas al final del archivo

@audio – rtprio 99

@audio – memlock unlimited

@audio – nice -19

Guardamos y cerramos


8. Agregamos nuestro usuario al grupo de usuarios Audio para que podamos ejecutar JACK (remplaza user por tu nombre de usuario)

$ sudo usermod -a -G audio user


9. Ahora asegurate de que ningun programa este utilizando la tarjeta de audio y ejecuta lo siguiente desde terminal

$ echo "/usr/bin/jackd -d alsa -r 44100" > ~/.jackdrc


10. Cierra y reinicia tu sesión para que se guarden las nuevas configuraciones. Ahora en el menú Aplicaciones – Internet debe aparecer Internet DJ Console y en Aplicaciones – Sonido y vídeo debe aparecer JACK Control.

De esta forma tendrás funcionando Internet DJ Console a la perfección, y podrás realizar tus transmisiones sin ninguna dificultad, el uso del programa es muy sencillo, aún así, pronto publicaré un tutorial sobre la forma correcta para utilizarlo.

Salu2, Maw.


comentarios
  1. TheMasterJosh dice:

    Odio tener ke abrir una consola en linux

    • Maw dice:

      Es posible la instalación desde el gestor de paquetes synaptic, y el centro de software de Ubuntu, pero es una versión atrasada y de todos modos tienes que hacer los paso 1 y del 7-10

  2. Jonathan dice:

    Hola Maw:

    Soy de chile y necesito instalar este software ya que también trabajo en radio.
    Iba todo bien hasta el ítem nº 3. No entiendo a lo que te refieres con «generar», intente poner «$ tar xzvf idjc-0.8.2.tar.gz» en una terminal pero dice que no encuentra el fichero, la verdad no entiendo que hay que hacer ahora, por que busque ese archivo dentro de la carpeta que descomprimi y no encuentro ese archivo ( si es que es un archivo )

    Porfa! echame una manito, te lo agradeceria muchisimo!.

    Desde Santiago de Chile, Jonathan!

    • Maw dice:

      Hola Jonathan:

      Imagino que después de hacer la descarga descomprimiste el archivo que descargaste con el menú contextual (click secundario y todo eso), sí es así omite el comando «$ tar xzvf idjc-0.8.2.tar.gz» y haz lo siguiente:

      Abre una terminal y accede a la carpeta que descomprimiste, sería algo así (es un ejemplo cambia los nombres por la ruta que tu tengas)

      $ cd Descargas/idjc-0.8.2

      Después de introducir esto, tu prompt en la terminal debió quedar algo así: tuusuario@nombredelpc:~/Descargas/idjc-0.8.2 (insisto que las rutas son de ejemplo) apartir de ahí puedes continuar con los pasos.

      Un punto que obvié en el tuto ya que no forma tanto parte de la instalación, pero es recomendable que conozcas: Antes de comenzar a transmitir (incluso antes de iniciar el IDJC) tienes que iniciar el JACK, en un par de días pongo un tuto sobre el uso del programa.

      Suerte y salu2, Maw~

  3. Jonathan dice:

    muchas muchas muchas gracias!!!!!!!!!!!!!!!!!1
    me resulto y anda genial, aunque tengo que tener claro que si lo ejecuto, no puedo luego abrir otros programas relacionados con video o audio…. por que no funcionan…

    pero esta geniall para trabajar, ahora si, le pasa que se corta la musica que tiro… me da cortes…mmm ¿por que sera?
    en todo caso esta genial!

    gracias Maw!

    • Maw dice:

      Lo de los cortes puede deberse a la configuración de transmisión revisa que estés transmitiendo a una velocidad que soporte tu host, generalmente la mas adecuada es de 64 kbps

  4. HuGo dice:

    Gracias por publicar esto. Instalé el idjc. Ahora falta saber cómo utilizarlo xD

    Saludos desde Chile.

    • Maw dice:

      Que bueno que te funcióno, en cuanto como utilizar el programa es muy fácil e intuitivo, pero de todas formas estoy haciendo el tutorial, pero tardará un poco

  5. Jonathan dice:

    Hey Maw!

    Esperamos que pongas el tuto de Jack!

    Porfa!

    gracias!…………..

    • Maw dice:

      Prometo hacer el tuto lo antes posible, ando corto de tiempo y el trabajo esta pesado, pero trataré de hacerlo este fin de semana, aprovechando que voy a instalar la nueva beta de Ubuntu XD

      • HuGo! dice:

        Ojalá man… Ya que no sé cómo cresta echarlo a correr… Hay que saber también manejar el Jack. Intenté conectarme al servidor pero el botón no está activado a pesar de poner los datos de IP, Puerto, Pass, etc. Pongo música en un radio en internet y en el SAM lo hago de esa manera. Me imagino que el IDJC me permitirá hacer lo mismo. Uso windows prácticamente por el SAM nada más.

        Saludos desde Chile y esperando el tutorial!

        Que estés bien 🙂

  6. Thedemo007 dice:

    Hola seria bueno que los descargaras con este comando:

    wget http://voxel.dl.sourceforge.net/project/idjc/idjc/0.8/idjc-0.8.4.tar.gz

    luego tenes que actualiazar el paso tres con estos comandos:

    $ tar xzvf idjc-0.8.4.tar.gz

    $ cd idjc-0.8.4

  7. Acid Radio dice:

    Alguien conoce un manual para manejar a la perfeccion este programa?

  8. ¿Que se supone que tendría que aparecer en la cosola al meter el código del paso 10? Es que sigo sin poder iniciar el programa… Gracias!

  9. Por favor quiero saber si existe una version para Windows, he vista la interfaz grafica y tienes las funciones que me sirven.

  10. Gracias man esta muy bien explicado me ha servido de mucho

  11. Gonza dice:

    no entiendo, donde o como tengo que escribir ./configure CFLAGS=»-O2″ me dice que el archivo o directorio no existe, cuando lo escribo en la terminal. si alguien me pudiera ayudar con eso muchas gracias.

  12. Marujo dice:

    Holaa Mira Tengo Listen My Radio Pero No Puedo Descargar El Internet DJ Console mejor dicho cuando lo pongo a descargar me dice que»»»»»» Las dependencias del paquete no se pueden resolver
    Este error puede ser causado por paquetes de software adicionales necesarios que faltan o no son instalables. Además podría haber un conflicto entre los paquetes de software a los que no se les permite ser instalados al mismo tiempo.

    Si Me Podes Ayudar Genial 😀 Porque De Otra Manera Extrañare Mi Radio 😦 najjajaja

  13. maxi dice:

    perdona que te moleste,pero soy nuevo en ubuntu y cuando copio y pego lo primero que pones,( para 32bits) en la terminal una vez que lo pego le doy a intro y me sale : $: no se encontro la orden.

  14. Jorgeomar dice:

    Buen día. Estuve leyendo su articulo sobre como transmitir con DJconsola por ubuntu. Le cuento que logre instalar la DJconsola, y tengo registro en Myradio2.com pero parece que hay problemas con la configuración. La aplicación funciona a la perfección en mi ordenador, pero no logro transmitir. El asunto es que no logro configurar a cantidad de ventanitas que me muestra la aplicacion. Le agradezco si me pueden orientar o guiar al respecto. Gracias. Me gustaria su respuesta a mi correo si es posible. Gracias de anemano por vuestra molestia

  15. emerson dice:

    lo de siempre, los autores de los post son magos, a ellos les funciona, pero como lo intentes tu…..
    este programa será fantástico, pero no hay quien lo haga funcionar, yo nunca he podido, y llevo años probando con distintas distros, ahora mismo con ubuntu 13.10, que me dio esperanzas porque venía «de serie» en la distro, pero nada.
    me gusta el software libre, pero no le pidas sonido, o imagen, de momento lo que haces con el ventanitas en diez segundos en linux te lleva años

  16. Emerson dice:

    Todo verso,
    IDJC es precioso de ver. pero imposible de hacerlo funcionar, y si alguien emite con IDJC, que me deje un link para escucharlo, jajajajajajaj
    Llevo años intentandolo, con distintas distros, configuraciones y dependencias, pero siempre hay algo que no funciona. de los montones de posts y sus clones siempre hay algo que no puedes instalar o resolver, librerias que te faltan y no encuentras, etc etc, es como el espejismo, todos lo ven, pero nadie bebe el agua
    en linux el sonido y la imagen no es mas que un largo peregrinar a ninguna parte, y eso que me encanta, cuando ves lo que te promete,…. pero nada, eso en el maloliente e intrusivo windows un niño de 10 años lo hace en 30 segundos
    y si estoy equivocado que me lo demuestren
    je

  17. En realidad en Linux no hay nada que funcione para emitir en vivo, ya que no podrás hacer nada mas, (si consigues el milagro que funcione) tanto Mixxx como IDJC usan todos los recursos de que dispongas, en cuanto quieras usar algo mas, se colgarán
    En distros como Fedora IDJC ni siquiera se abre, y no funciona en casi ninguna, (yo llevo 15 años intentandolo sin éxito) Es una pérdida de tiempo

Replica a Jonathan Cancelar la respuesta