Tenemos bastantes cosas que contaros en esta nueva entrada:
Para empezar ya tenemos bien configurada la posibilidad de ver páginas web en nuestra aplicación, esto nos va a perimitir implementar un nuevo método en More Info que se llame View Web y que permita ver en la aplicación la página web de la película. Esta clase la hemos modificado para que sea más intuitiva y se puede hacer zoom con doble tap (igual que en el Safari en el iPhone). El aspecto que tiene este blog en este sistema es la siguiente:

Tras mucho investigar y estudiar la clase Movie Player, que es un framework de Apple que permite reproducir vídeos en el IPhone hemos conseguido hacer esto con un video en un servidor remoto (lo que sería propiamente streaming). Para ello usamos una carpeta web (en este caso el Apache como localhost) como contenedor virtual y especificamos la dirección exacta del trailer al sistema que hemos diseñado. Dicho sistema cuando reproduce el vídeo permite saltar a cualquier parte, pararlo, volver atrás, etc. Lo podéis ver en esta imagen:
Para poder visualizar correctamente los trailers (que inicialmente estaban en formato FLV) es necesario convertirlos a MP4 (códec MPEG-4) de tamaño 480×279 con audio H.264 y esquema de color SD(6-1-6) que es el formato que soporta el iPhone. Para esto hicimos uso del programa Free Video Converter. Podéis leer más sobre él aquí.
También aprovechamos para comentaros que ya tenemos funcionando las bases de datos de actores y directores. Para esto querríamos dar las gracias al profesor Luis Fernando D’Haro por su ayuda. Estas bases siguen el funcionamiento de la Search y Recommend al devolver la información pertinente a partir de una búsqueda. En este caos los parámetros incluyen la fecha de nacimiento, el lugar de nacimiento, una pequeña biografía y las películas que ese actor/director ha realizado. Os dejo una imagen de lXML y un resultado de qué obtendremos si buscamos en la base de actores un actor, por ejemplo Tom Cruise. Las imágenes se amplían si hacéis click sobre ellas.
En cuanto tengamos terminado el parsing completo de parámetros para actores y directores, podréis ver otro video donde estará todo el programa completo a excepción de la descarga y gestión de trailers (sólo tenemos el streaming de momento) que es algo que se hará de cara al hito 3.
Como siempre, ya sabéis donde estamos