[Edusol] Pregunta....
Gunnar Wolf
gwolf en iiec.unam.mx
Lun Jun 19 12:26:42 CDT 2006
Quoting "Larry Lugo U." <larrylugo at luz.edu.ve>:
> Gracias a todos por sus valiosos aportes. Hay un aspecto que se
> reitera en las intervenciones y para nosotros es una seria limitante:
> el ancho de banda.
> Podrían por favor establecer algunos parámetros para calcular ese
> "buen ancho de banda" requerido para la distribución de video, tanto
> del lado del servidor como de los clientes? En este último caso,
> recuerdo que durante Edusol I, a pesar de tener para ese momento una
> conexión de banda ancha de 256 kbps , perdí varias veces la conexión
> y la imagen no era nítida ni fluida. Era eso debido a la tecnología
> del lado del cliente o del servidor? Estamos en vísperas de
> implementar este tipo de servicios y no tenemos claro estos aspectos.
> Los proveedores ofrecen tecnología propietaria que no podemos pagar.
> Asi mismo, cuáles son los requerimientos de hardware que debe tener
> el servidor? Puede ser el mismo donde se aloja Moodle y su base de
> datos, o tendría que ser una máquina dedicada sólo a video?
La respuesta a todo es "depende" :-)
Te sugiero tener una máquina que esté sobrada de ancho de banda, porque no
siempre puedes predecir cuántos clientes se van a conectar. En mi experiencia,
con una configuración casi casi de cajón, a 320x240 (una resolución bastante
aceptable), la compresión no es adecuada para seguirlo por modem - Pero es
cosa de jugarle a los parámetros si requieres lograrlo. Bajar los bitrates de
audioy video (los tengo en 64 y 230), el samplerate de audio (de 64000)...
Entiendo que el formato OGG Theora es más conservador en ancho de banda,
mientras que el MPG es más ligero en carga de codificado para el CPU.
Acerca del hardware: No tiene sentido hacer todo el trabajo en una sóla
máquina. Codifica en la máquina de captura de video, que puedes mover a donde
tengas la cámara. Esa máquina en mi experiencia puede ser una Pentium 4 de
hace un par de años (estuve probando en una de 2GHz, y no estaba a tope), tal
vez incluso algo menos. E insisto, tal vez con MPG la carga de
codificado baje.
Claro, con MPG 1 o 2, que son los más tragones de ancho de banda hasta donde
entiendo.
Si codificas en el servidor, asegúrate que tu conectividad local es _realmente_
buena - La salida en crudo de una cámara de video profesional es de unos 12 GB
por hora - 3 MB por segundo (B de Byte, no b de bit), por lo que necesitas por
lo menos 1/3 de una conexión local de 100Mbps. Y no olvides que mover esa
cantidad de datos sobre el bus y crear y desempacar los paquetitos de red
también tiene su costo para el CPU.
Ahora, acerca de si puedes poner el _icecast_ en la misma máquina que usas para
tus otros servicios, sí, sin duda. No consume gran cosa.
Saludos,
--
Gunnar Wolf - Administración de Servidores y Red Local
Instituto de Investigaciones Económicas - UNAM - 5623-0154
----------------------------------------------------------------------------
Enviado desde el correo Web del Instituto de Investigaciones Económicas UNAM
Más información sobre la lista de distribución Edusol