Conclusiones

 
Los objetivos de este proyecto eran desarrollar una aplicación de ejemplo que mostrara el funcionamiento del protocolo RTSP, y explicarlo al curso. También se esperaba adentrarse más en el tema y reforzar conceptos aprendidos en la cátedra.
 
Respecto de la implementación del código:
Se logró una aplicación estable, que funciona bastante bien y sirvió para entender mejor y mostrar el funcionamiento del protocolo RTSP.
 
Futuras mejoras podrían incluir el desarrollo de una interfaz más potente, que permita enviar (y recibir) distintos formatos (codificaciones) de audio y video o el uso de hebras, para lograr un servidor que atienda a varios clientes.
Estos cambios generarían una aplicación más escalable y útil.
 
 
Respecto de la parte conceptual:
RTSP es un protocolo de capa de aplicación que permite al usuario controlar el funcionamiento de su reproductor de multimedia como si lo hiciera de manera local.
 
Aunque el protocolo fue creado para satisfacer necesidades de Multimedia en internet, el constante crecimiento del volumen de datos que puede soportar la red, como también el aumento de clientes hacen que RTSP no sea una solución perfecta. Hay algunos temas que se podrían mejorar. Para esto se trabaja día a día en nuevos protocolos que aseguren calidad de servicio (QoS), por ejemplo, sean más confiables y/o implementen sistemas de corrección de errores de mejor calidad.
 
Independiente de todo esto, RTSP es un protocolo que lleva varios años en uso, y ha probado ser una buena solución para multimedia.