Alternativas a AirPlay de OS X Mountain Lion

Ya he instalado OS X Mountain Lion en mi Mac, nada más llegué a casa hice un backup con Time Machine por si las moscas y empecé su descargar y después de instalarlo me llevé varias gratas sorpresas en forma de iCloud, iMessages y el nuevo gestor de notificaciones y una gran decepción: su nueva funcionalidad AirPlay no aparece o más bien AirPlay Mirorring no es compatible si no se tiene un Mac relativamente nuevo. Mi MacBook Pro de mediados de 2009 no está soportado. Supongo que siento lo mismo que los usuarios de un iPhone 3GS al salir iOS 5.

Por el momento OS X Mountain Lion está funcionando de maravilla, el sistema va algo mejor, hay algunos cambios gráficos que no me desagradan y el centro de notificaciones es genial. Sin embargo, nada más ver que AirPlay no funciona me puse a investigar alternativas para tener AirPlay en OS X:

AirFlick

Como mi principal necesidad es transmitir vídeos del MacBook al AppleTV del salón sin tener que hacer las mil perrerías, AirFlick funciona relativamente bien. Este pequeño programa creado por Erica Sadum la verdad es que adolece de una interfaz muy poco Mac, parece más bien uno de esos clásicos desarrollos de Linux con las funcionalidades por encima de las facilidades (algo totalmente opuesto a lo que estamos acostumbrados en Mac). A mi me dió un error con un tal media stream segmenter por el cual no podía transmitir vídeos al AppleTV, el truco para que funcionara fue descargar la actualización Mac OS X 10.6.8 Update Combo v1.1 y con Pacifist, extraer el archivo mediastreamsegmenter del .dmg y copiarlo en /user/bin. En cuando lo consigues hacer funcionar, arrastrar y soltar es el método elegido para que el vídeo llegue del Macbook al AppleTV.

Descargar AirFlick desde su web oficial

AirParrot

Como siempre ocurre cuando hablamos de una funcionalidad genial y con un funcionamiento simple en Mac, o viene incluída en el propio sistema o es de pago. En este caso su coste es de 10$ en sus versiones para Mac y Windows (se venden por separado). AirParrot es idéntico a AirPlay pero de pago y funciona en cualquier sistema operativo y Mac desde OS X Snow Leopard 10.6.8 en adelante y también en Windows. Su funcionamiento es muy simple, se muestra un pequeño icono en la barra de tareas que sirve para duplicar el escritorio (mirorring), ampliarlo como si el AppleTV fuera un segundo monitor enviando incluso el audio, lo cual es perfecto para ver películas aunque para esto es mejor aumentar el frame rate de los 30fps por defecto a 60. Como prueba se puede utilizar 20 minutos gratis cada vez que se inicia. AirParrot es la prueba de que AirPlay debería funcionar en cualquier MacBook con Core 2 Duo.

Descargar y comprar AirParrot desde su web oficial

¿Funcionará AirPlay en mi Mac cuando instale OS X Mountain Lion?

Como por el momento estoy algo defraudado por haber gastado los 16€ que me ha costado OS X Mountain Lion ya que hasta dentro de unos meses no empezará a ser una demanda real en cuanto a software y funciones, he indagado hasta encontrar los Macs compatibles con AirPlay de los compatibles con OS X Mountain Lion:

Macs compatibles con OS X Mountain Lion

  • iMac (mediados de 2007 o posterior)
  • MacBook (Finales 2008 Aluminio, o Early 2009 o posterior)
  • MacBook Pro (Mediados/Finales 2007 o posterior)
  • Xserve (Principios 2009)
  • MacBook Air (Finales 2008 o posterior)
  • Mac mini (Principios 2009 o posterior)
  • Mac Pro (Principios 2008 o posterior)

Macs compatibles con AirPlay en Mountain Lion

  • iMac (Mediados 2011 o posterior)
  • Mac mini (Mediados 2011 o posterior)
  • MacBook Air (Mediados 2011 o posterior)
  • MacBook Pro (Principios 2011 o posterior)

Si conoces alguna alternativa gratuita y simple para tener AirPlay en Macs que no lo soportan, aquí tienes los comentarios.

Jailbreak al AppleTV 2 e instalar XBMC

Hace unas semanas que tengo el AppleTV 2, un cachivachito que la verdad es que es una maravilla y que nos ha venido de lujo en casa, sobre todo para simplificar cualquier cosa que hacemos cuando ponemos el proyector en el salón. Sin embargo, tras enchufarlo dos veces y ver sus limitaciones no me lo pensé dos veces y lo jailbreakee. Además, soy muy fan de trastear con los aparatos que me compro así que no me costó mucho tomar la decisión y he de decir que fue una de las mejores cosas que he echo con el AppleTV 2. Si al iPhone no le veo demasiado sentido al jailbreak, para el AppleTV lo veo imprescindible. Probé varias formas de hacerle jailbreak al AppleTV 2, y al final lo conseguí con esta:

Jailbreak al AppleTV 2

Cosas que vamos a necesitar:

  • Cable microUSB (yo usé un cable USB de un Samsung Galaxy S)
  • iTunes actualizado a la última versión
  • Apple TV 2G con iOS 4.3 o superior
  • Seas0nPass

Una vez tengamos todo esto, el proceso es realmente simple y el Seas0npassnos lo explica todo perfectamente como si de un asistente se tratara.

Paso 1: Descomprimir el Seas0nPass en cualquier carpeta y ejecutarlo.

Paso 2: La opción que elegiremos será ‘Create IPSW’ ya que con ella lo que haremos será crear una actualización del AppleTV 2 jailbreakeada. Así, al instalarla en el AppleTV 2, el aparato estará jailbreakeado.

Paso 3: Al seleccionar ‘Create IPSW’ el propio Seas0nPass se encargará de descargar la última versión del firmware desde la web oficial de Apple y de modificarla. Nosotros no tenemos que tocar nada.

Paso 4: Cuando Seas0nPass te lo pida, debes conectar el AppleTV 2 mediante el cable MicroUSB. A partir de ahora hay que poner algo de atención ya que las cosas hay que hacerlas según el propio software indique. Es importante no conectar el AppleTV 2 a la corriente. El único cable que hay que utilizar es el MicroUSB.

En cuanto el LED verde del AppleTV 2 parpadee rápidamente, deberemos pulsar MENU y PLAY/PAUSE simultáneamente durante 7 segundos. No te preocupes porque Seas0nPass te indicará cuándo debes hacer las cosas. Esto se debe hacer con el mando del AppleTV 2 de aluminio y hay que ir con cuidado si estais utilizando un Mac cerca porque puede acabar la broma con el Mac abriendo software y esas cosas. Cuidado dónde apuntáis con el mando!

Paso 5: Cuando el AppleTV haya entrado en modo mantenimiento, iTunes se abrirá en vuestro PC o Mac automáticamente. Es importante no tener conectado ningún otro gadget para que iTunes no se vuelva loco y empiece a sincronizar y esas cosas.

Paso 6: Seas0nPass está lo suficientemente bien pensado como para tener un script que ejecuta todas las operaciones necesarias en iTunes. Solo deberás esperar a que iTunes actualice tu AppleTV 2 con el firmware que ha creado en el paso 2. Si parece que se para, no te preocupes. Puede que tarde un poco. Y en cuando haya acabado, ya tendremos nuestro AppleTV 2 con jailbreak!

Con este método no tuve ningún Error 21 al jailbreakear el AppleTV ni tampoco Error 1600.

Instalar XBMC en el AppleTV 2

 Realmente, al hacerle jailbreak al AppleTV 2 no cambia nada. No aparece un Cydia, ni se modifica nada (en teoria aparece un logo nuevo en la parte derecha del menú pero yo no recuerdo haberlo visto). El caso es que nuestro AppleTV 2 ya es libre así que podemos instalarle todo tipo de programas y entre ellos el excelente XBMC, el mejor entorno para Media Centers que existe y que además funciona a la perfección en el AppleTV 2. Esto es un poco más laborioso pero vale la pena y al fin y al cabo, es poco más que escribir en una terminal las ordenes que el AppleTV 2 necesita.

Paso 1: Enchufa tu AppleTV 2 como si fueras a utilizarlo, es decir, con el cable de corriente, ajusta la fecha, configura la conexión a Internet, accede al menú… y averigua la dirección IP del dispositivo en los Ajustes de Red.

Paso 2: Ahora vamos a acceder en modo administrador a nuestro AppleTV por la red. Para ello abrimos un terminal o consola y escribimosssh root@192.168.1.05 Ten en cuenta que los números deben ser la IP del AppleTV que has mirado en el paso 1. En caso de que te pida un password: alpine (escríbelo aunque en la pantalla no se muestre nada y luego pulsa Intro). Si tienes algún problema en Mac, debes eliminar el fichero Know_hosts.ssh.

Paso 3: Ahora debemos escribir varias cosas y pulsar Intro. Entre una y otra se nos llenará la pantalla de líneas, se descargarán cosas y se nos preguntará. A cualquier respuesta hay que decirle que Sí/Yes/Y ya que estamos actualizando ficheros y dependencias para hacer el camino más fácil luego. Hay que escribir lo siguiente:

apt-get install wget (pulsa Intro)
wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add – (pulsa Intro)
echo “deb http://apt.awkwardtv.org/ stable main” > /etc/apt/sources.list.d/awkwardtv.list (pulsa Intro)
echo “deb http://mirrors.xbmc.org/apt/atv2 ./” > /etc/apt/sources.list.d/xbmc.list  (pulsa Intro)
apt-get update (pulsa Intro)
apt-get install org.xbmc.xbmc-atv2 (pulsa Intro)
reboot (pulsa Intro). El AppleTV se reiniciará automáticamente y ya tendremos XBMC instalado.

Para no liarla mucho, puedes copiar y pegar estos textos (excepto el “Pulsa Intro”) pero recomiendo pasarlos antes por un editor de texto plano como el Bloc de Notas o TextEdit.

Paso 4: Con estos pasos habremos descargado e Instalado la última versión disponible para el AppleTV 2 del XBMC. Verás que aparece una nueva opción en el menú del AppleTV 2 en la que podremos seleccionar XBMC. Una vez abierto el XBMC tomará el control del AppleTV, siendo un menú mucho más completo y potente que el que ofrece Apple por defecto.
Una de las cosas que más utilizamos en casa es la posibilidad de compartir ficheros ya que con ella compartiendo una carpeta en el PC en la habitación podemos ver cualquier cosa en el salón fácilmente, incluyendo ficheros MKV o DivX. También hemos configurado los subtítulos para descargarlos rápidamente, hemos cambiado la interfaz gráfica del XBMC por defecto por otra más simple y estuvimos viendo varios plugins que nos interesaban.

Por cierto, XBMC lanzó una app para iPhone e iPod Touch que nos permite controlarlo con una interfaz bastante trabajada y de forma mucho más intuitiva que el mando del Apple TV.

Referencias utilizadas: Firecore y Wiki de XBMC

Optimus Maximus, tenia razón!

Acabo de leer en Xataka, una entrada sobre los Bluf del Año 2007, vamos, los productos que se han presentado, y que generaron muchas espectativas que al final no cumplieron por una razón o por otra.

Antes de nada, quiero recordar que yo ya analicé el teclado Optimus Maximus en esta entrada: Optimus Chorradus en la que escribí cosas como:

Una cosa es presentar un teclado así, y que tenga un precio algo elevado, digamos 300€. Y otra es fabricar solo 400 unidades (en la primera remesa) y venderlas a 1200€.

….

Creo que Art. Lebedev es un gran estudio de diseño de hardware, pero un mal sitio para trabajar, si quieres crear cosas que realmente utilice la gente.

Pues resulta que en Xataka los resultados de la encuesta, me dan toda la razón:

bluf2007.JPG

Como se puede ver, el Optimus Maximus queda primero con un 37% de los votos, seguido de cerca del AppleTV con un 35% (de este, creo que el concepto y la ejecución son buenas, pero no es el momento de lanzar un producto así)

Si es que, al final presentar un producto revolucionario, y sacar algo como el Optimus Maximus o el Kindle (el lector eBooks de Amazon con un 14%) o un Palm Foleo (una especie de PC que necesita una Palm para funcionar) es una chorrada impresionante. No se como irán los departamentos de marketing, estudios de mercado y diseño de esas empresas, pero alguna cabeza habrá rodado. Espero.