¿Cómo elijo el mejor servidor de transmisión de medios?
Un servidor es una combinación de hardware y software diseñado para satisfacer necesidades particulares, generalmente de múltiples clientes. Un servidor de transmisión de medios transmite el video almacenado en el servidor a los clientes que lo solicitan cuando el servidor web lo llama. El mejor servidor de transmisión de medios para sus propósitos será el que mejor satisfaga sus necesidades en las áreas de costo, los sistemas operativos admitidos, los formatos de contenedor admitidos, los protocolos admitidos y otras características clave. Además, es importante decidir si operar su propio servidor o comprar un plan de transmisión alojado.
Así es como funciona el proceso de transmisión de medios. Un visitante del sitio web hace clic en un archivo de video que desea ver. El servidor web transmite el mensaje al servidor de medios de transmisión. Finalmente, el servidor de transmisión de medios transmite el archivo directamente al visitante y el software en la computadora del visitante reproduce el archivo. En general, si el visitante no tiene el software apropiado o la última versión del software en su computadora, se enviará un mensaje útil, generalmente con un enlace a una descarga gratuita. El servidor de medios de transmisión debe ser capaz de manejar el tráfico y el ancho de banda que exige la transmisión.
Es probable que los servidores de medios de transmisión con una licencia GPL sean gratuitos. Los servidores con una licencia patentada tienen más probabilidades de tener un costo asociado, al menos para uso comercial. No todos los servidores de transmisión multimedia funcionan con Mac OS X, Linux u otros sistemas operativos Unix, por lo que es importante tomar una decisión que funcione. Los servidores propietarios también pueden manejar menos formatos que los servidores de código abierto. Por ejemplo, Apple® QuickTime® Streaming Server admite menos formatos que Helix® Universal Server, que admite plataformas de Microsoft® como Windows Media®, así como QuickTime® de Apple y MPEG-4.
El protocolo que utiliza el servidor de medios de transmisión para entregar los datos es clave para saber cómo funcionará el servidor bajo una carga pesada y qué tipos de cosas pueden salir mal con el servicio. Algunos de los protocolos más utilizados incluyen HTTP (Protocolo de transferencia de hipertexto), que puede ser el más utilizado, TCP (Protocolo de control de transmisión), RTP (Protocolo de transferencia en tiempo real), RTSP (Protocolo de transmisión en tiempo real) y RTMP ( Protocolo de mensajería en tiempo real), el último de los cuales es utilizado por el servidor de medios Adobe® Flash®. La combinación de estos que hace la mejor combinación con los medios que planea servir, junto con la opción de entregar el material usted mismo o comprar un plan de transmisión alojado, le proporcionará el mejor servidor de medios de transmisión para sus propósitos.