Open TV

Mi proyecto de Open TV esta de regreso, hace ya varios años (2002) que mi amigo Jonathan Pastran y yo empezamos a hacer las pruebas de video streaming, lo cual dio como origen a los primeros pasos en este mundo, esto dio como origen a la primera transmisión de video por una red celular EVDO en Venezuela, después de solventar muchos problemas técnicos y burocráticos, el día del lanzamiento comercial de la red EVDO de Movilnet se realizo la transmisión del primer video del lanzamiento comercial por medio de la nueva red de datos, esta transmisión se realizo desde un servidor de video streaming ubicado con el PDNS.

En esa fecha, los medios de comunicación habían sido invitados para la sala de conferencia del PH en la torre Movilnet en el C.C. El Recreo, donde la presidencia de la compañía realizo el anuncio oficial y se transmitió el primer video comercial por la red EVDO, de verdad no me extraño que los medios no reseñaran la proeza técnica de esta transmisión, la cual fue la primera a nivel comercial en el mundo usando una red EVDO(1), ya que habían pruebas de laboratorio en Corea pero ninguno operativo, además que los encargados de mercadeo de la compañía tampoco lo tomaron muy en cuenta, por lo cual este logro nacional paso por debajo de la mesa.

Después de eso he realizaron pruebas de transmisión de video streaming desde paginas Web, lo cual dio como origen la primera versión de Open TV, en una pagina sencilla.
Después de muchas pruebas se llego a la nueva versión de Open TV, la cual esta integrada a esta pagina como un modulo.

Para la realización del servidor de video streaming utilice los siguientes implementos:

Servidor:

  • AMD64 de 2.2 GHz, con 2GB de RAM y 120GB de HDD
  • Tarjeta Capturadota de Video Lifeview FlyVideo3000FM

Software:

  • OpenSuse 10.2
  • Video LAN 0.8.6a
  • ffmepg

La gran mayoría de la información para realizar la puesta en funcionamiento del servidor lo conseguí en LinuxTV y en VideoLAN.

A la hora seleccionar OpenSUSE fue porque la distribución que me dio la mejor relación de software actualizado y de manejo de paquetes a la hora de instalar el software, ya que probé mi primera opción que era Debian 3.1, pero la versión de Kernel era 2.6.8, la cual es muy vieja para el soporte de las capturadoras de TV mas nuevas, y de verdad no me gusta mucho compilar los kernels de Linux; después probé CentOS 4 release, pero el manejo de paquetes es el mismo que tiene el Red Hat 4 Enterprise, el cual es simplemente el uso de RPMs, lo cual hace que al instalar un software sea necesario el bajar e instalar todas las librerías a mano, lo cual puede ser un proceso algo muy tedioso. Con OpenSUSE 10.2 logre conseguir un buen equilibrio entre software actualizado y manejo de paquetes, ya que con YaST es posible instalar un paquete y la aplicación se encarga de bajar e instalar las librerías que requiere al mejor estilo de aptitude en Debian; como dije estas son mis impresiones cada quien es libre de utilizar la distribución de Linux que mejor se adapte a sus necesidades.

El otro problema lo tuve con el soporte de mp3 en la versión estándar de ffmpeg, ya que por problemas con licencias de este formato la versión precompilada no lo soporta, para solucionar este problema instale la versión de ffmpeg del equipo PackMan.

Después de esto instale el VLC desde el repositorio de Video LAN, utilizando YaST, pero con la precaución de decirle que ignore la dependencia hacia ffmpeg, ya que instalaría la versión que no soporta MP3.

Para esta transmisión de video streaming utilice el codec x264, que es la versión libre del codec h264 y el audio en MP3, esta opción la realice porque el audio en MP3 actualmente es soportado por todos los reproductores multimedia, pero no así el h264, por lo cual es necesario instalar un decoder de h264 para poder ver el video streaming.

Realice una búsqueda en Internet de un decoder h264 en software libre o en su defecto gratis para Windows, pero me fue imposible conseguir alguno, lo único que conseguí que se adaptara a las necesidades del proyecto fue la versión demo del decoder h264 de LEAD, el cual anexo para quien desee probar el video streaming. Si alguien conoce de algún decoder h264 que sea libre, por favor que me lo haga saber.

NOTA:
1:Unos meses antes Digitel había realizado el lanzamiento de un producto que transmitía televisión hacia un modelo de teléfono celular de Nokia utilizando GPRS, pero como GPRS te permite velocidades máximas de 58 kbps, la calidad de la transmisión no era de muy buena.

AdjuntoTamaño
H264Decoder.rar3.96 MB

Responder

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Each email address will be obfuscated in a human readble fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.
  • Use <!--pagebreak--> to create page breaks.

Más información sobre opciones de formato

CAPTCHA
Esta pregunta es para comprobar que eres un humano
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.