java版hls流媒體服務器
1、開發的原因
-
一方面因爲瀏覽器的各個廠商都在禁用flash插件導致每次觀看視頻流都需要授權,而移動端則完全禁用了flash。
-
而java版本的流媒體服務器又不多。有幾個,但是文檔太少。red5又不支持hls。
2、基於red5的hls服務器
- 主要是爲了學習而開發的。對1.1.1版本的red5進行了修改,再搞版本的被原作者升級到了jdk11。而目前公司還是jdk8的所有使用了該版本。
- 修改後,原項目更改爲springboot版本。添加了對hls,rtsp等的播放支持。
- 主要的學習和借鑑都在項目中有說明。