http-flv/http-ts/hls/hls+/rtsp/rtmp直播服務器用它一個就夠了

轉載請註明出處:https://blog.csdn.net/impingo
項目地址:https://github.com/im-pingo/pingos
項目官網:http://pingos.io

pingos服務器起源

最初我目前所維護的nginx-rtmp-module是在AlexWoo的基礎上進一步開發的。
在經過一些列功能迭代後,我獨立維護了https://github.com/im-pingo/pingos進一步將原nginx-rtmp-module進行集成化,融合進了直播流監控頁面、flv.js播放器、一鍵安裝部署等等功能。
所以pingos是在nginx-rtmp-module的基礎上做了加法,歡迎大家直接使用pingos

版本區別

項目 特點
nginx-rtmp-module 單一的nginx-rtmp-module模塊,編譯起來相對繁瑣,配置文件和網頁播放器都需要自己搭建。
pingos 這是一個集成化的流媒體服務器項目,有一鍵安裝部署腳本,配置文件、網頁播放器和系統控制檯都已經集成好,更方便安裝維護。一鍵安裝腳本可在各個linux發行版本和macOS操作系統使用。

安裝過程

https://blog.csdn.net/impingo/article/details/99131594

功能對比

功能 pingos nginx-rtmp-module 備註
HTTP(S)-FLV × pingos支持HTTP(S)-FLV播放,具體功能請看這篇文章
HTTP(S)-TS × pingos支持HTTP(S)-TS播放,具體功能請看這篇文章
HLS+ × pingos支持HLS+直播,具體功能請看這篇文章
多進程 × pingos支持進程間碼流同步,具體操作請看這篇文章
動態(靜態)回源 × pingos支持從別的源站拉http-flv或者rtmp流(目前正在實現rtsp拉流功能),具體操作請看這篇文章
動態(靜態)轉推 × pingos支持將本地http-flv或者rtmp流轉推到其他服務器上(目前正在實現rtsp拉流功能),具體操作請看這篇文章
HTTP-FLV回源拉流 × pingos的回源協議支持rtmp和http-flv
RTSP回源拉流 正在支持 × rtsp回源拉流更能已在最後調試階段
GOP緩存 × pingos支持gop緩存和低延時模式
VHOST功能 × pingos像nginx http配置一樣支持多server_name配置
application支持通配符 x 當你需要非常多application時,不需要再在nginx.conf中配置那麼多application,只需配置一個通配符 application * { live on;} 即可
H265編碼 × pingos的rtmp/http-flv/http-ts/hls/hls+均支持h265編碼
mp3編碼 × pingos的rtmp/http-flv/http-ts/hls/hls+均支持mp3編碼
html5網頁播放器集成 × pingos安裝成功後默認集成一個html5的播放器,方便開發者調試
豐富的控制檯接口 × pingos支持豐富的控制檯接口,例如:開播、停止、暫停、錄像、停止錄像、切換直播流、斷開某條客戶端等等接口
流量計費 × pingos支持流量日誌定製化的輸出,具體功能請查看文章

QQ交流羣:697773082

QQ交流羣:697773082

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章