java版hls流媒体服务器
1、开发的原因
-
一方面因为浏览器的各个厂商都在禁用flash插件导致每次观看视频流都需要授权,而移动端则完全禁用了flash。
-
而java版本的流媒体服务器又不多。有几个,但是文档太少。red5又不支持hls。
2、基于red5的hls服务器
- 主要是为了学习而开发的。对1.1.1版本的red5进行了修改,再搞版本的被原作者升级到了jdk11。而目前公司还是jdk8的所有使用了该版本。
- 修改后,原项目更改为springboot版本。添加了对hls,rtsp等的播放支持。
- 主要的学习和借鉴都在项目中有说明。
3、项目地址
https://gitee.com/endlesshh/red5_hls