Las plataformas de transmisión no solo constan con software que permiten la transmisión del contenido, también poseen interfaces que son empleadas para configurar y administrar uno o varios servidores. En la administración del contenido se emplean múltiples herramientas. La autorización sería una de estas, donde se permite el acceso o no al contenido, según las clasificaciones que se establezcan, usuarios con autentificación, grupos de usuarios o direcciones IP. Los registros son herramientas con las cuales se puedan tener datos generales o específicos tanto del comportamiento de la plataforma como de los usuarios. Establecimientos de límites en las conexiones ya sean por ancho de banda o número de usuarios conectados al servidor o servidores. Los mecanismos de facturación no han sido mencionados debido a que este trabajo no tiene un interés comercial.
Sobresalen en el mercado cuatro plataformas: el Helix Server de Real Networks, el Apple Quicktime Streaming Server, el Flash Media Server de Macromedia y el Media Services de Microsoft.
2.6.1 Real Networks Helix Server.
El programa de Real Networks [20] es un software estable y con una interfaz amigable. Se ejecuta sobre los sistemas operativos más usados hoy en día (Windows, Linux, Solaris y FreeBSD). Puede ejecutarse junto con servidores de Web de otros fabricantes. Su limitación principal es el costo, pues es excesivamente alto y sus licencias están asociadas a cantidad de usuarios y al ancho de banda a usar. Esta limitante se ve en parte opacada por la capacidad de este servidor. Puede servir ficheros de Microsoft y de Apple así como MPEG- 1, MPEG-2 y MPEG-4. Existen versiones de pruebas que pueden ser adquiridas gratis pero solo permiten 10 usuarios simultáneamente. Este servidor también tiene la habilidad de transmitir a dispositivos portátiles como Palms y teléfonos móviles. El cliente más apropiado es el Real Player y una herramienta para crear videos puede ser el Real Producer.
2.6.2 QuickTime Darwin Server.
El QuickTime Streaming Server [21] es una solución para ordenadores Macintosh, pero
Apple ha creado una versión libre conocida como Darwin. Esta implementación no dispone de una interfaz amigable, solo una pequeña interfaz Web para la configuración y un ligero monitoreo, pero el hecho de ser código abierto le da sin lugar a dudas un lugar envidiable dentro de la comunidad de programadores de Internet. Este servidor soporta hasta 3000 conexiones simultáneas. El programa aconsejado para ver los videos que son transmitidos con este servidor es el QuickTime Player que también puede ser usado para crear ficheros MOVs. Un aspecto importante es la diferencia del rendimiento de este servidor cuando se transmiten videos a velocidades superiores a 1000 kbps, en estos casos la calidad obtenida es inigualable por los demás servidores, mientras que a velocidades inferiores se observa una degradación de la imagen. Para suministrar videos en tiempo real a este servidor se
puede usar el mpegable Broadcaster.
2.6.3 Flash Media Server.
El Flash Media Server [22], pertenece a Macromedia. Opera en servidores estándares de
Windows y Linux, es capaz de integrarse a bases de datos existentes, así como con servicios Web y servicios de datos. Permite a los clientes administrar meta-datos de medios basados en XML (Extended Markup Language). Es una plataforma flexible para la creación y entrega de materiales de multimedia en forma interactiva. Da garantía de control sobre la reproducción, la interactividad y la colocación de marca de agua y así brinda una imagen íntegra a los usuarios. Es una buena base para distribuir videos de Flash pregrabados y en directo a gran escala, incluido video bajo demanda, retransmisiones en directo de eventos web, streaming de MP3, blogs de videos y aplicaciones de Chat con video y audio. Flash Media Server cuenta con un entorno de streaming programable único que incluye una API (interfaz de programación de aplicación) sólida para controlar con precisión los códigos en flujos de medios, activos y funciones, como por ejemplo, interactividad personalizada, autenticación de usuarios y detección de ancho de banda. Utiliza el codec de video de alta calidad Flash Player 8 con el cual se tiene una detección automática de la conexión a ancho de banda que posee el cliente y la capacidad de ajustar la transmisión a ello.
2.6.4 Microsoft Media Services.
El servidor de Microsoft tiene la ventaja de estar integrado al sistema operativo más usado en el mundo, el cliente óptimo para este servidor es el Windows Media Player [23] que se encuentra en la mayoría de las computadoras del planeta lo que es un punto a favor de este programa. Sus limitaciones fundamentales están dadas por el carácter propietario de los formatos que distribuye, haciendo en extremo difícil producir materiales para él. Pero como una ventaja se puede señalar que no es necesario pagar adicionalmente por él, además la licencia básica incluye ilimitados usuarios concurrentes. Se puede usar el Windows Media Encoder en la creación de videos para este servidor. En la tabla 2.2 se muestran los requisitos para la instalación de este servidor (tomado de la ayuda de Windows Media Services 9 Series).
Componente Requisito Recomendación
Sistema operativo Windows Server 2003, Standard Edition
Windows Server 2003, Enterprise Edition, o Windows Server 2003, Datacenter Edition Procesador 233 megahercios (MHz) 550 MHz o superior Memoria 256 megabytes (MB) de
RAM
1 gigabyte (GB) de RAM o superior
Tarjeta de interfaz de red Tarjeta Ethernet y Protocolo de control de transmisión/Protocolo Internet (TCP/IP)
Idéntico
Espacio libre en el disco duro
21 MB (6 MB para archivos del sistema y 15 MB para la instalación); espacio en disco adecuado para el almacenamiento del contenido
21 MB (6 MB para archivos del sistema y 15 MB para la instalación); 500 MB para el almacenamiento del
contenido
2.7 Conclusiones del capítulo.
• Las soluciones de IPTV pueden se variables y versátiles, brindando una alta flexibilidad y capacidad de adaptación a las condiciones brindadas por la infraestructura de red del entorno en el cual serán implementas.
• El variado conjunto de fuentes, así como los codec de audio/video y las formas de distribución del contenido que pueden ser empleados por los proveedores de IPTV brindan la posibilidad de una amplia gama de servicios.
• Las plataformas de transmisión permiten además de la distribución de los materiales audiovisuales y el control sobre la misma a través de sus interfases de administración, la gestión del acceso de los usuarios o grupos de usuarios, los límites de las conexiones y los registros de eventos y sucesos.
CAPÍTULO 3 DISEÑO DE UNA SOLUCIÓN IPTV PARA EL ENTORNO DE LA