EasyRTSPLive傳統視頻監控互聯網+實現利器解決方案

隨着互聯網的發展,傳統安防行業已不再滿足於僅僅通過一臺PC機器,或者一臺NVR接入攝像機源進行錄像和監控的基本要求,人們迫切的需要利用目前相當便利的網絡環境,以便能實現隨時隨地的觀看到適應各種網絡環境和各種終端設備的低延時的音視頻視頻監控,錄像取證和應急處理,而不再受到時間和地域的限制。同樣,對於互聯網服務,PC電腦也不再是唯一選擇,智能手機、平板電腦、特定的移動終端等都是可選擇的用戶終端硬件方式;因此,我們需要一款能將安防協議,電視廣播協議以及其他各種格式的流媒體協議接入到互聯網上來,通過一種統一格式的協議進行多平臺多終端直播。

EasyRTSPLive流媒體直播軟件(以下簡稱“EasyRTSPLive”)將RTSP協議的音視頻數據進行拉取、轉碼,再轉換成RTMP的方式推送到RTMP服務器/CDN等。以實現網頁端無插件直播以及多平臺多終端低延時觀看。

RTSPLive支持多種流格式,以及H264,H265多種編碼格式推送RTMP;其中包含EasyRTSPClient拉流、EasyRTMP推流、EasyAACEncoder音頻編碼、EasyVideoDecoder視頻解碼和EasyVideoEncoder視頻編碼:

  • EasyRTSPClient拉流模塊支持標準的RTSP流協議,支持目前市面上99%的監控網絡攝像機,支持重連機制並能夠超低延時拉取RTSP流並解析出視頻幀和音頻幀數據;

  • EasyRTMP推流模塊集成了包括:RTMP協議封裝、斷線重連、異步推送、環形緩衝區、推送網絡擁塞自動丟幀、緩衝區關鍵幀檢索、事件回調(斷線、音視頻數據回調),支持推流到市面上絕大部分的RTMP流媒體服務器;

  • EasyAACEncoder音頻轉碼模塊負責將音頻轉碼到AAC的工具庫,目前支持G.711a/G.711u/G.726/PCM等音頻格式的轉碼。

    (將各種不標準的音頻格式,轉換成標準的互聯網AAC音頻格式,如果對音頻訴求不敏感,可不加入AAC音頻轉碼模塊!)

  • EasyVideoDecoder視頻解碼模塊負責轉碼時解碼拉流模塊解析並回調出來的視頻編碼數據,支持軟解碼和硬解碼,其中硬解碼支持Intel集成顯卡和Nvidia獨立顯卡。

  • EasyVideoEncoder視頻編碼模塊負責轉碼時將解碼後的視頻原始圖像數據編碼成RTMP協議推送所需要的H264、H265格式,支持軟編碼和硬編碼,其中硬編碼支持Intel集成顯卡和Nvidia獨立顯卡。

EasyRTSPLive流媒體直播框架如下:
在這裏插入圖片描述
EasyRTSPLive支持多通道拉流集中式管理,以及各通道流可配置化進行分佈式轉發;其強大的性能同時支持上千路的拉流轉發,各路流轉發狀態一目瞭然,軟件界面如下圖所示:

在這裏插入圖片描述
此外,EasyRTSPLive還提供Android端,Linux等跨平臺服務版本,可以靈活的支持各個系統平臺。

有任何技術問題,歡迎大家和我技術交流:
[email protected]

大家也可以加入EasyRTMP直播推流技術 QQ羣進行討論:
587254841

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