VagueTV: CÓMO conectar a los streams de vídeo QuickTime de VagueTV

Escrito por "Un-ojo" para VagueTV.com, traducción por Jonhatton, $Revision: 1.1 $ (actualizado $Date: 2005/12/12 16:10:41 $)

Última versión de este artículo | English version

Una introducción a los streams de vídeo QuickTime

QuickTime es la plataforma de Apple para producción, reproducción y emisión de video(broadcast). Es una suite compuesta de cuatro aplicaciones: QT Player - para reproducir ficheros y streams de audio y video, QT Broadcaster - para enviar streams a un servidor, QT Streaming Server - para recibir y emitir streams y QT Pro - para crear ficheros de video QT. Las tres primeras están libremente disponibles y esto la hace una buena plataforma para hacer streams. Usamos la versión Open Source de Apple del QT Streaming server en Debian GNU/Linux: Darwin Streaming Server.

La principal desventaja de QuickTime para nosotrxs es que Apple no produce actualmente una versión de su player para Linux, ni una versión del plug-in para los navegadores que corren bajo Linux - por no decir nada de las variantes de BSD. Hay instrucciones abajo sobre cómo puedes reproducir QuickTime en Linux. Puedes contactar con Apple y hacerles saber cuánto quieres un reproductor para Linux.

Nota: para ver y escuchar estos streams, recomendamos que tengas la última versión disponible de QT Player. Usamos codificación MPEG-4 para nuestros streams ya que ofrece una compresión muy buena, pero es relativamente nuevo y por lo tanto necesitarás la versión 6.x o posterior del reproductor.

Video Quick Time bajo Macintosh

Como te habrás imaginado, no debería haber problemas para conectar a streams QuickTime con un Machintosh - ambos OS 8/9 y X. El player debe venir preinstalado en el ordenador, pero si no lo tienes o tienes una versión antigua, puedes descargarlo de la web de Apple. En Mac OS X hemos testeado el plug-in con bastantes de los navegadores disponibles y funciona bien.

Como alternativa al QT Player, prueba VideoLAN Client. Una ventaja es que muestra la salida a pantalla completa, que sólo puedes conseguir con QT Player registrándolo como la versión Pro y pagándoles dinero (u obviamente obteniendo el código de registro de alguien, ˇpero evidentemente no recomendamos hacer esto! ;)). Otra buena alternativa es MPlayer.

Video QuickTime bajo Windows

Igualmente que en Mac, no debería haber problema para conectar a streams QuickTime con Windows ya que Apple hace un player y un plug-in para esta plataforma. QuickTime raramente viene preinstalado en Windows, así que tienes que descargarlo de la web de Apple. En Windows hemos testeado el plug-in con bastantes de los navegadores disponibles y funciona bien.

De nuevo, como en Mac, VideoLAN Client es una buena alternativa al player de Apple.

Video QuickTime bajo Linux, FreeBSD y otros Unices

Como se ha mencionado arriba, Apple no proporciona ninguna aplicación cliente para Linux, lo cual es mosqueante viendo que proporcionan una versión de su servidor de stream para Linux. Sólo el tiempo dirá si se deciden a hacerlo, esperemos que lo hagan.

Hay varias aplicaciones para Linux que deberían en teoría reproducir streams QuickTime. Hemos encontrado que la mejor opción es MPlayer.

Para hacer a MPlayer funcionar con streams QuickTime, necesitas tener la librería de video de LIVE.com y también descargar e instalar MPlayer y los paquetes de codecs de audio y video, dirígete a las webs respectivas de cada aplicación para obtener más info. Hay buena ayuda sobre esto en la web de LIVE.com.

Cuando lo tengas listo, prueba conectándote con los streams de prueba de nuestro servidor con el comando mplayer -fps 5 -rtsp-stream-over-tcp rtsp://media1.fadaiat.net:554/fadaiat.sdp, deberías obtener reproducción de audio y video. Fíjate en el parámetro -rtsp-stream-over-tcp del comando anterior, es crucial para que funcione correctamente. Puede que quieras añadir el parámetro -fs para verlo a pantalla completa.

Adicionalmente, dependiendo de los codecs usados, otros programas pueden o no funcionar. Nos han comentado que funciona bien con VideoLAN Client, Xine y MPEG4IP, pero MPlayer es probablemente la mejor elección pues incorpora una capa de compatibilidad binaria con Windows, para usar librerías nativas.

Para tu navegador, hay un plug-in MPlayer para Mozilla, que debe también funcionar con el navegador Firefox. Recuerda que si no puedes ver los streams con la aplicación MPlayer, no vas a verlos con el plug-in dado que usan las mismas librerías.

Por último, si quieres desviar lujosamente algún dinero, está también el Plugin CrossOver de CodeWeavers que te permite usar plug-ins de Windows en tu navegador, incluyendo los de QuickTime.

Estaríamos interesados en tus comentarios sobre cómo te va con QuickTime and Linux, así podremos mejorar esta guia. Gracias.


XHTML 1.1 válido!

Validar esta página.


Licencia de documentacion libre de proyecto GNU
Artículo copyright (c) 2004, 2005 Radio Vague and Vague TV. Permiso para copiar, distribuir y/o modificar este documento bajo de las condiciones de la Licencia de Documentación Libre GNU, versión 1.1 o cualquier versión más reciente publicada por la Fundación para el Software Libre; con ninguna sección invariante, con ningún texto de cubierta delantera, y con ningún texto de cubierta dorsal. Una copia de esta licencia está incluida en la sección titulada "Licencia de Documentación Libre GNU".