Home > Gadgets, HowTo, Multimedia, Tutorial > Como usar tu ipod touch como pasarela de audio.

Como usar tu ipod touch como pasarela de audio.

November 18th, 2008

En estos tiempo la tendencia de dejar de usar cables entre dispositivos  es cada vez mayor. Hace tiempo  encontré en una tienda departamental un dispositivo llamado Music Bridge de Linksys que te ayudaba a lograr ese objetivo. Posiblemente has visto uno de estos:

Linksys Wireless-G Music Bridge  y el Pinnacle  Sound Bridge.

Bueno para empezar, ¿que tanto hacen estos dispositivos?. Para no hacerte el cuento largo: Transmiten el audio de tu computadora a un estereo o receiver (o cualquier cosa que pueda reproducir audio por una entrada auxiliar) usando tu red Wifi evitando así el uso de cables y permitiendo que la fuente del audio (tu computadora) este lejos del equipo reproductor,  esto se logra instalando un driver que funciona como un  dispositivo virtual de audio (como una segunda tarjeta de sonido) en tu computadora. Seguramente has conectado tu laptop o computadora a tu estereo para escuchar a todo volumen tu música y así enloquecer a tus vecinos o familiares  mediante un cable RCA y Jack3.5 como este:

Bueno, pues para evitar tener tu computadora a un lado del estereo o receiver es para lo que sirven estos dispositivos que, de cierta forma, pueden ser reemplazados por tu ipod touch o incluso un iphone.

Desde hace como 6 meses tenía esta idea dando vueltas en mi cabeza y no había podido resolver este problema tan trivial: “¿Como hacer que mi ipod touch funcione como una pasarela de audio?”.

Este sabado me levanté con la necesidad de resolver este problema y me dediqué a buscar posibles  soluciones. La primera fué escribir un driver de audio que se registrara como una tarjeta de sonido y enviara toda la información hacia la IP en un puerto X de la ipod touch o iphone, el problema de esta solución es que no tengo NPI de como programar un driver ni mucho menos de como registrarlo en el sistema, gran dilema  O_o. La segunda fué usar algo que ya estuviera implementado en Windows o GNU/Linux  y que algo disponible en la ipod touch o iPhone pudiera usar esta implementación. La respuesta fué…

¡¡¡Radio Streamming!!!

Para los que han escuchado radio por internet, específicamente en shoutcast.com, les comento que en esta página también esta disponible un plugin para Winamp que te permite transmitir el audio que reproduce Winamp o el audio que se reproduce en la computadora para tener tu propia estación de radio y transmitirla directamente a un servidor de shoutcast.com con la finalidad de que cualquier persona en el mundo pueda escucharla.  Esto nos sirve a medias, lo que realmente necesitamos es algo que transmita  el audio de nuestra laptop o pc  a nuestra ipod touch y no a un servidor de shoutcast.com.  Pues en esa misma página te ofrecen el software necesario para tener tu propio servidor de audio en tu computadora sin tener que conectarte a los servidores centrales de shoutcast, BINGO!. Con esto último nuestra computadora ya puede enviar a la red local todo el audio que reproduzca, ahora solo necesitamos el software que permita reproducir streams de audio en la ipod touch o iPhone.

VLC se encarga de hacer justamente esto último :) . Bueno pues después de esta explicación aburrida vienela explicación de como hacerlo:

Requerimientos para la PC o Laptop:

Requerimientos para la iPod touch o iPhone:

  • Firmware 2.X liberado (jailbreak).
  • Cydia installer (se instala por default cuando liberas ;) )
  • VLC (Lo instalas con Cydia)

Procedimiento:

Primero que nada deberás tener configurada tu iPod touch o iPhone en la misma red inalámbrica que tu computadora y además tienes que conocer la ip de tu PC (para este ejercicio la ip de mi máquina es 192.168.1.100) . Una vez que configures la red inalámbrica conecta tu iPod touch o iPhone a tu estéreo o receiver usando el cable RCA jack 3.5 (como el que mostré anteriormente) o una base para ipod (como las steren u onkyo y otras marcas). Yo recomiendo ampliamente conectar la iPod o iPhone con una base ya que además de tenerla en posición vertical, podrás cargarla mientras escuchas música, recuerda que con el WiFi se gasta mucho la batería.

Como te habrás dado cuenta, no te librarás de los cables, pero tu computadora podrá estar muuuy lejos del estéreo sin problema.

Instalación y configuración  de Shoutcast Radio Application:

Descarga esta aplicación de su sitio oficial, primero necesitas aceptar la licencia haciendo click en “Proceed Downloading” y luego hacer click en “SHOUTcast WIN32 Console/GUI server”.

Salva el archivo en algún directorio de tu disco y ejecutalo. La instalación es muy fácil, Click en “I Agree”, luego click en “Next”  y finalmente en “Install”. Al final se abrirá un archivo de texto llamado “README.txt” que básicamente contiene la documentación del software.

En el menú de inicio podrás encontrar el directorio “SHOUTcast DNAS” en la sección de “Programs“. OJO: es “Programs” no “Programas”. Ejecuta “SHOUTcast DNAS (GUI)”:

NOTA: Si tienes algún Firewall necesitarás darle permisos para que funcione como servidor, si no, has caso omiso de esto.

Cuando lo ejecutes verás una pequeña ventana en la que tendrás que hacer click en “EDIT CONFIG” (lo marque en ROJO):

Cuando hagas click te mostrará una ventana de advertencia diciendote que después de que modifiques el archivo necesitarás reiniciar el servidor. También se abrirá un “Bloc de notas” con el archivo “sc_serv.ini” que deberás modificar en las lineas que dicen:

  • MaxUser=35
  • Password=changeme

Cambialos a:

  • MaxUser=1
  • Password=pato1234   (o el password que gustes)

Guarda el archivo y cierralo.

De vuelta en la interfaz haz click en “aceptar” en la advertencia que mencioné en el punto anterior y haz click en “Kill server” y después haz click en “Si” (te esta avisando que le cerrará la conexión a todos los clientes). Vuelve a iniciar el servidor y ya estará listo para recibir las peticiones de clientes y de las fuentes de audio. Puedes hacer click en “Hide Monitor” y se minimizará a la barra de tareas ;) .

Instalación y configuración de SHOUTcast DSP plugin:

Descarga el plugin y ejecutalo, la instalación es parecida al del servidor, click en siguiente y acepta lo que te pregunte con toda confianza ;) . Ejecuta Winamp y abre la configuración  del mismo (Presiona CTRL + P para entrar a la configuración).  En la sección de “Plug-ins” selecciona “DSP/Effect” y del lado derecho selecciona “NullSoft SHOUTcast source DSP“. Aquí está algo mas gráfico:

Inmediatamente se ejecutará el plugin y verás otra ventana donde podrás configurarlo. Ve a la pestaña de “Output” y en la parte de “Password” usa el password que usaste en la configuración de “SHOUTcast DNAS”, yo le puse “pato1234″. En seguida haz click en “Yellowpages” (marcada en AZUL):

En la sección de “Yellowpages” asegurate de quitar la “palomita” de “Make this server puclic (Recommended)”, esto evitará que el audio sea trasmitido también a los servers de shoutcast.com, solo será local ;) . En la parte de “Description” ponle un nombre y si quieres una página diferente:

En la pestaña de “Encoder” en la parte de “Encoder Settings” puedes seleccionar 128Kbps o cualquier otro superior dependiendo de la calidad de tus archivos mp3. Yo uso 192kbps ya que la mayoria de mis mp3 son VBR.

Por último, en la pestaña de “Input” podrás seleccionar la fuente del audio. Puedes usar “Winamp” si solo quieres transmitir el audio que reproduce Winamp o bien “Sound card Input” para que se transmita toodo el audio. Yo no recomiendo la última opción ya que al ser un stream hay un retraso como de 10 segundos para que comience a escucharse el audio así que todos los sonidos tendrán un pequeño retraso de ese tiempo. En música (opción “Winamp”) no hay ningun problema, solo necesitas bajarle el volumen a tu computadora para que no te confundas ;) .

Regresa a la pestaña de “Output” y haz click en “Connect”. Si seguiste los pasos correctamente, en la ventana de “SHOUTcast DNAS server” podrás ver algo como esto:

<11/18/08@17:29:54> [source] connected from 127.0.0.1
<11/18/08@17:29:55> [source] icy-name:Prueba ; icy-genre:
<11/18/08@17:29:55> [source] icy-pub:0 ; icy-br:192 ; icy-url:http://nada.com
<11/18/08@17:29:55> [source] icy-irc:#shoutcast ; icy-icq:0 ; icy-aim:N/A

Eso significa que el plugin se conectó satisfactoriamente y ya está configurado tu equipo para transferir música que se reproduzca en Winamp o en tu computadora (dependiendo de la opción seleccionada). Solo necesitas abrir algún archivo con Winamp.

Configuración de VLC en la ipod touch o iPhone

Ejecuta VLC y ve a la sección de “Bookmarks” y escribe la dirección ip de tu máquina (recuerda que la mia es 192.168.1.100) de la siguiente forma:

http://192.168.1.100:8000

NOTA: El :8000 es el número puerto en donde esta escuchando “SHOUTcast DNAS server”.

Para agregarlo a la lista, bastará con que toques “Return”  en tu iPod o iPhone. Ahora toca la dirección que acabas de introducir y ya estarás listo para poders transmitir la música de tu pc o laptop a tu estereo o receiver remotamente. Bastará con que abrás algún archivo de audio en Winamp o en alguna otra aplicación de tu computadora (este último solo aplica si usaste la opción de “Sound card input”).

Adicionalmente podrás instalar “Veency” (Servidor de VNC)  en tu ipod desde cydia, este te servirá para controlar tu iPod touch o iPhone desde tu computadora usando UltraVNC sin tener que acercartele!!!, ¿Qué más quieres!?

¿Como ves?, ¿Te sirvió?. Deja tus comentarios ;) .

Post to Twitter

David Esquivel Gadgets, HowTo, Multimedia, Tutorial

  1. eduardo
    eduardo
    November 27th, 2008 at 13:55 | #1

    Esta chido vamos a implementarlo

    :)

  1. No trackbacks yet.
ELIMINAR ARCHIVES AND CATEGORIES -->

Meta