这个项目是采用Spring Boot构建的Red5流媒体服务器,经过优化并新增了对HLS和HTTP请求的支持。Red5_hls整合了Red5 1.1.1版本,并使用Spring Boot进行启动和管理,简化了操作流程,只需将其打包成jar包即可轻松运行。经过实时推流测试,该项目的主要目的是为了方便学习Red5源码,并在原有基础上增加了对HTTP、RTSP、UDP、HLS等协议的支持。项目中还提供了推送demo,扩展了Red5项目的应用场景,使得用户能够方便地进行HLS协议的离线和在线视频推流观看。