Title: Evaluaci
1Evaluación de la plataforma VideoLAN como
servidor de Video bajo Demanda
- Francisco Javier Izquierdo Sebastián
- Trabajo de asignatura Transmisión de Datos
Multimedia - Master en Ingeniería de Computadores
- DISCA - UPV
2Introducción
- VideoLAN Grupo de trabajo de desarrollo de
software gratuito para video. http//www.videolan.
org - VLC media player vs VLS
- VoD streaming
- servicio cada vez más habitual
VideoLAN como servidor VoD
3Características de VideoLAN
VideoLAN como servidor VoD
4Instalación de VLC
Instalación sencilla en Windows Licencia Pública
GNU
Opciones de instalación Ocupa poco espacio
VideoLAN como servidor VoD
5Preparación de las mediciones
- 23 Pentium IV a 3GHz, 512 Mb
- Ethernet 100Mbps
- Windows XP Pro SP2
- Videos con diferentes bitrates
- Protocolo RTSP (RFC-2326)
- VLC usa VLM -gt múltiples streams con una sola
instancia de VLC - VLM solo vía http o telnet
VideoLAN como servidor VoD
6Preparación de las mediciones 2
Servidor
Clientes
- Ejecución del servicio
- vlc --ttl 12 vvv --color -I telnet
- --telnet-password tdm
- --rtsp-host cmmf-00.gmmf.upv.es5554
- Puesta en marcha de los VoD
- VLC Archivo de configuración videos
- new gordo vod enabled
- setup gordo input concierto.mpg
- new flaco vod enabled
- setup flaco input concierto_bajo.mpg
- new p1 vod enabled
- setup p1 input p1.mpg
-
- new p17 vod enabled
Petición de video desde línea de comandos vlc
rtsp//cmmf-00.gmmf.upv.es5554/gordo
--intfdummy
VideoLAN como servidor VoD
7Herramientas empleadas en la medición
- Toma de medidas en el servidor con Monitor de
Rendimiento - Número de subprocesos de vlc lt-gt Número de
peticiones - Uso de CPU
- Uso de memoria
- Archivos de paginación por segundo
- Observación subjetiva en el cliente
- Uno de los clientes ejecuta una sola instancia
de vlc en modo normal
VideoLAN como servidor VoD
8Resultados 1
Saturación con 45 peticiones
VideoLAN como servidor VoD
9Resultados 2
Saturación con 60 peticiones
VideoLAN como servidor VoD
10Resultados 3
Saturación con 7 peticiones
VideoLAN como servidor VoD
11Conclusiones
No aconsejado para uso comercial como servidor de
VoD MotivosNúmero de peticiones soportadas muy
bajo Entorno de configuración y uso poco
amigable Con reservas Las pruebas se han hecho
con máquinas potentes pero no óptimas para
servicios de streaming Conclusiones
paralelas Parece una herramienta útil para
transformación de video entre formatos Experienci
a enriquecedora en cuanto al esfuerzo propio
desarrollado, pero habría sido deseable más tiempo
VideoLAN como servidor VoD
12Mejoras o futuros trabajos
Toma de otro tipo de medidas como jitter,
latencia de inicio en el servicio, situaciones de
rebuffering o control del flujo con alguna
herramienta adecuada Realización de las pruebas,
o sus mejoras, en un hardware más potente -gt más
fiel a la realidad Comparativa de pruebas
similares con otros servidores comerciales
VideoLAN como servidor VoD