天天看點

DAP資料分析平台SRS視訊搭建說明

當今資料時代背景下更加強調、重視資料的價值,資料是企業生産、經營、戰略等幾乎所有的經營活動所依賴的、不可或缺的資訊,資料是企業的根本,資料包括基礎資料、業務資料。

最能展現資料價值的就是進行資料分析,,讓資料顯現差異,觀看起來更加順暢,更加直覺,幫助企業有效營運,用資料來指引企業的成長。

整體介紹

DAP資料分析平台更側重資料的聚合,平台預置有,進而實作企業業務資料的統一,建構企業統一的、标準的、完整的資料倉庫,而資料展現、資料分析、資料報表,以及外部系統資料互動提供支援。

1.産品方案

首先介紹一下DAP的資料中台方案組合架構:

DAP資料分析平台SRS視訊搭建說明

1.:結合ESB從各系統進行資料抽取、加工、轉換,并彙聚存儲到數倉中,建構企業的大資料中心,基于數倉通過圖形化、拖拽式配置建構分析主題,實作快速、精準分析,支援上司層的決策。

2.:對企業中的主資料進行集中管理,統一進行清洗、校驗和豐富,建立統一、标準、完整的主資料體系,并為其他系統提供标準的主資料,同時為DAP提供基礎資料支援;

3.:從各個系統抽取主資料并同步至MDM平台,支援主資料校驗、清洗和彙聚,并配合MDM平台進行主資料分發; 配合DAP平台建立業務資料同步流程,支援資料倉庫的建設;

2.産品說明

,能夠真實、準确、清晰、有效地将企事業内部及行業外部相關資料進行可視化展現,幫助企事業提升行業洞察力,加強決策力,進而提升整體競争力。

DAP資料分析平台SRS視訊搭建說明

資料分析平台功能有:

1.(應用系統定義、資料源頭配置、ODS資料定義)。

2.(業務主題、次元配置、事實配置、模型配置、名額管理)。

3.(規則校驗、排程資源(同步資源、加工資源)、排程任務、排程日志(同步日志、加工日志)、品質日志、通知日志)。

4.(資料集配置、立方體配置、業務類報表、多元度分析)。

5.(導航管理、元件管理、展現主題、裝飾管理)。

6.(接收服務、查詢服務、統計服務、名額服務、業務服務)。

7.(标簽配置、标簽定義、标簽畫像)。

8.(資料地圖、品質分析、血緣分析、影響分析)。

9.(組織管理、角色管理、人員管理、功能管理、編碼類型、編碼管理、系統日志)。

3.功能介紹

DAP可視化展現有的需要展現視訊,比如等,是以DAP需要支援視訊展現。通過海康威視的攝像裝置提供視訊流,然後通過SRS把提供GB28181轉成RTMP格式,然後通過ESB封裝添加校驗,最後通過DAP擴充的元件進行預覽。

DAP資料分析平台SRS視訊搭建說明

場景介紹

首頁我們要了解使用什麼進行推流和拉流,使用SRS進行轉換格式,如何展現到Web端。

1.整體說明

資料大屏上,現場攝像頭使用的海康威視的攝像裝置,對外隻能提供GB28181(安防國标),但是在Web上播放需要RTMP、HLS格式,需要流媒體伺服器做中轉,且滿足相對多點接入、多端播放的要求。

DAP資料分析平台SRS視訊搭建說明

2.視訊協定

一般給出視訊流推送過來是GB28181 (國标),屬于裝置端協定,可以專用軟體播放,不能Web上播放,而RTMP、RTSP、FLV、HLS、Websocket 是可以Web方式播放。是以,需要通過流媒體伺服器對GB28181格式進行轉換,且。

下面主要都是安防裝置廠商,視訊監控裝置隻是安防裝置一款。

DAP資料分析平台SRS視訊搭建說明

3.視訊展現

視訊展現通過SRS轉換GB28181 成RTMP格式,然後通過ESB封裝RTMP變成一個服務接口,這裡選擇主要是基于WebRTC、RTMP、FLV、HLS、RTSP協定的Web端視訊播放js元件,便于vue封裝,。

DAP資料分析平台SRS視訊搭建說明

SRS搭建

上述所說通過SRS來轉換格式GB28181 成RTMP格式,是以我們需要在伺服器端搭建SRS,下面介紹搭建過程和過程中需要注意的事項。

1.SRS說明

1.SRS最大的特點就是簡單,表現在單。

2.源代碼徹底開源,采用了IMT非常寬松的開源協定,同時Git上有非常豐富的Wiki文檔資料和送出了大量Issuse,非常适合學習和商用。

3.SRS有豐富的周邊開發工具,有自研播放器和性能壓測工具,可以分分鐘搭建一套直播系統,可以直接上手相應環境驗證功能和代碼調試。

2.環境搭建

上傳srs-gb28181-feature-gb28181。

DAP資料分析平台SRS視訊搭建說明

然後通過下面指令解壓srs-gb28181-feature-gb28181.zip。

DAP資料分析平台SRS視訊搭建說明
DAP資料分析平台SRS視訊搭建說明

然後進入 srs-gb28181-feature-gb28181檢視檔案如下:

DAP資料分析平台SRS視訊搭建說明

進入trunk中執行,安裝和編譯程式。

DAP資料分析平台SRS視訊搭建說明

檢視trunk中檔案:

DAP資料分析平台SRS視訊搭建說明

在conf中找到配置檔案push.gb28181.conf。

DAP資料分析平台SRS視訊搭建說明

修改push.gb28181.conf配置檔案。

預設調用端口是1985。

DAP資料分析平台SRS視訊搭建說明

注意配置stream_caster,轉換的流位址:

DAP資料分析平台SRS視訊搭建說明

伺服器IP位址:

DAP資料分析平台SRS視訊搭建說明

海康威視注冊SIP位址:

DAP資料分析平台SRS視訊搭建說明
DAP資料分析平台SRS視訊搭建說明

SRS通路位址如下配置:

DAP資料分析平台SRS視訊搭建說明

配置好後要進行啟動,啟動指令如下:

DAP資料分析平台SRS視訊搭建說明

檢視日志:

DAP資料分析平台SRS視訊搭建說明
DAP資料分析平台SRS視訊搭建說明

啟動後在浏覽器端輸入位址:

DAP資料分析平台SRS視訊搭建說明

點選控制台:

DAP資料分析平台SRS視訊搭建說明

檢視視訊流:可以通過console管理管理控制台對比檢視、操作、調用。

DAP資料分析平台SRS視訊搭建說明

3.注意事項

要注意的是實際項目中下面端口要跟網絡組配置開發出來。

UDP端口開發如下:

DAP資料分析平台SRS視訊搭建說明
DAP資料分析平台SRS視訊搭建說明

另外要注意海康威視流的端口是需要udp和tcp都進行開發。

在啟動後要進行測試檢視是否拉取到視訊流程,點選檢視是否拉流成功。

DAP資料分析平台SRS視訊搭建說明

産品結合

SRS搭建成功後我們要進行實際應用,首先我們要通過ESB進行封裝校驗,增加安全性,然後通過元件擴充支援服務,調用ESB封裝接口擷取視訊流集合,然後通過webrtc方式加載視訊。

1.流程擴充

調用服務接口擷取視訊流,然後添加tokenID作為校驗資訊保證安全性,然後把集合放到rides緩存中。

DAP資料分析平台SRS視訊搭建說明

擴充推流和拉流校驗流程如下:

DAP資料分析平台SRS視訊搭建說明

在push.gb28181.conf配置檔案添加上面接口,進行推流和拉流校驗。

DAP資料分析平台SRS視訊搭建說明
DAP資料分析平台SRS視訊搭建說明

2.元件擴充

擴充九宮圖元件:

支援調用服務接口擷取資料,調用上述ESB開發接口。

DAP資料分析平台SRS視訊搭建說明

Html代碼如下:

DAP資料分析平台SRS視訊搭建說明

通過vue,調用webrtc方式加載視訊。

DAP資料分析平台SRS視訊搭建說明

3.效果展示

配置一個頁面選擇視訊元件後,預覽就會把視訊推過來的視訊流全部顯示出來。

DAP資料分析平台SRS視訊搭建說明

輕按兩下可以全屏:

心得總結

在實際應用中,資料分析可幫助人們做出判斷,以便采取适當行動。資料分析是有組織、有目的地收集資料、分析資料,使之成為有效資訊的過程,可以加強企業資料的價值。

1.産品作用

,對收集來的大資料進行分析,以求最大化地開發資料資料的功能,發揮資料的作用。本次開發SRS配置工作一方面是對項目工作的完善,另一方面也是在完善優化産品的相關功能,使産品在實際項目中能夠滿足更多的業務場景和需要,提升産品的完備性和全面性。

2.産品應用

DAP中實作攝像頭視訊的播放之前采用的方式是直接引入插件的方式,即在頁面中引入攝像頭廠商提供的第三方插件,通過位址通路的方式直接連接配接攝像頭進行播放。

本次技術方案采用SRS流媒體伺服器的方式,相對更加全面和細緻,同時基于GB28181的國标進行對接,使得,并且能夠滿足不同廠商、不同裝置的接入需要,提高整體對接的統一化和标準化。

3.産品發展

本文介紹的視訊搭建也是資料可視化展現一種,DAP還可以進行資料服務,資料中台內建業務系統資料,一般情況展現層的資料并不是本身系統的資料,是不可能在去業務系統抽取,那樣的抽取的性能會變差,因為業務系統資料已經到資料中台中而且是治理後标準資料,是以應該從資料中台中擷取,而擷取的途徑就是DAP資料服務。

在資料中台項目中,難點和重點是各個業務系統的采集,并進行,把資料變成完整的、可觀察的資料,進而建立一個标準、可持續應用的數倉,而DAP産品使這個過程自動化,為SaaS應用合作的模式打下堅實的基礎。

本文由@數通暢聯原創,歡迎轉發,僅供學習交流使用,引用請注明出處!謝謝~

繼續閱讀