移動終端掃碼直播無線視頻監控系統的制作方法
【技術領域】
[0001]本發明涉及電子設備領域,尤其涉及一種移動終端掃碼直播無線視頻監控系統。
【背景技術】
[0002]目前視頻監控系統監控的視頻數據儲存在客戶端,在客戶需要的時候可以在客戶端調用該視頻進行查看。在一個客戶端可以安裝多個視頻攝像頭,具有多個視頻通道及接口,可以獲得多個視頻數據。
[0003]由于數據量比較大,該硬盤錄像機經常需要清理;同時在硬盤錄像機空間相對較大的時候,該情況會得到緩解,但是該硬盤錄像機的頻繁清理又會降低監控視頻的保存時間。為此,可以通過計算機網絡將硬盤錄像機上視頻數據備份到網絡服務器上,但是在對網絡服務器上的監控視頻的查看還是必須要借助計算機的下載服務完成。而且還存在不同操作系統的移動終端在查看網絡服務器上的監控視頻的兼容性問題。
【發明內容】
[0004]本發明要解決的技術問題是:提供一種移動終端掃碼直播無線視頻監控系統,該系統能夠解決現有技術中不能在公眾移動終端上實時播放監控視頻的技術問題。
[0005]為實現上述目的,本發明提供移動終端掃碼直播無線視頻監控系統,所述移動終端掃碼直播無線視頻監控系統包括:
視頻采集設備,包括視頻攝像頭及硬盤錄像機,主要用于采集原始監控視頻數據并保存在所述硬盤錄像機中;
視頻推送工作端,與所述視頻采集設備及Internet網絡連接;
Web服務器,與Internet網絡及數據庫服務器連接;
移動終端,通過無線網絡連接至所述Internet網絡;
發碼管理端,通過Internet網絡連接至所述Web服務器,包括計算機;
RTMP服務器,與Internet網絡連接;
M3U8服務器,與所述RTMP服務器連接。
[0006]其中,所述視頻推送工作端將原始視頻數據打包后按照RTMP網絡協議,通過Internet網絡發送至所述RTMP服務器,所述RTMP服務器對接收的視頻數據進行Ts視頻切片處理后發送至所述M3U8服務器;所述Web服務器生成并記錄分別指向RTMP服務器及M3U8服務器中已經儲存的視頻數據或Ts視頻切片數據的一對URL地址;所述移動終端連接Internet網絡后,所述Web服務器發送所述URL地址至所述移動終端;所述移動終端根據所述URL地址連接至所述RTMP服務器或M3U8服務器,并從所述RTMP服務器或M3U8服務器獲取所述視頻數據或者Ts視頻切片數據。
[0007]其中,所述Web服務器接收來自所述發碼管理端錄入的視頻發布方提供的信息以及由所述發碼管理端生成的網絡唯一身份標識A,并將所述視頻發布方提供的信息及網絡唯一身份標識A發送至數據庫服務器儲存;所述視頻推送工作端鏈接至Internet網絡時,需要輸入一個網絡唯一身份標識B,并與記錄在所述數據庫服務器中的網絡唯一身份標識A相對比,當所述網絡唯一身份標識B與網絡唯一身份標識A相同時,所述視頻推送工作端接入Internet網絡,從而連接至所述RTMP服務器并上傳原始監控視頻數據。
[0008]其中,所述移動終端通過WAP連接至所述Web服務器;當所述移動終端為安卓操作系統時,所述Web服務器回傳一個與所述RTMP服務器中儲存的視頻數據地址對應的URL地址,所述移動終端連接至所述RTMP服務器,并從所述RTMP服務器獲取視頻數據;當所述移動終端為蘋果操作系統時,所述Web服務器回傳一個與所述M3U8服務器中儲存的視頻數據地址對應的URL地址,所述移動終端連接至所述M3U8服務器,并從所述M3U8服務器上獲取Ts視頻切片數據。
[0009]其中,所述RTMP服務器上儲存的是FLV格式視頻數據,所述RTMP服務器對所述FLV格式視頻數據進行Ts視頻切片后將Ts視頻切片數據發送至所述M3U8服務器。
[0010]其中,所述視頻推送工作端通過硬盤錄像機連接至所述視頻采集設備。
[0011 ] 其中,所述視頻采集設備具有多個。
[0012]其中,所述移動終端掃碼直播無線視頻監控系統可容納數十萬用戶同時掃碼觀看實時監控視頻。
[0013]其中,所述網絡唯一身份標識A、B為二維碼、條形碼或移動終端能識別的其他標識碼中的任意一種。
[0014]本發明的有益效果:本發明的移動終端掃碼直播無線視頻監控系統,其視頻采集的客戶端可以自動實時的將采集的視頻數據上傳至RTMP服務器及M3U8服務器上;同時,還可以利用移動終端有選擇的訪問RTMP服務器或M3U8服務器,獲取儲存在其上的監控視頻數據,該監控視頻數據能夠在安卓系統的瀏覽器上播放,也能夠在蘋果系統的瀏覽器上播放,對各大品牌的手機或平板電腦都實用,兼容性好。同時,本發明的無線視頻監控系統對各品牌的攝像頭均兼容,通過使用帶有不同功能的攝像頭,可實現攝像頭360°旋轉,可獲得高清圖像,實現夜視功能等優點。本發明的無線視頻監控系統可廣泛應用于公眾領域,公眾只要獲得視頻發布方提供的二維碼,均可實時觀看監控視頻內容,可容納數十萬移動設備同時播放。
【附圖說明】
[0015]下面結合附圖,通過對本發明的【具體實施方式】詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
[0016]附圖中,
圖1為本發明無線視頻監控系統的系統框圖。
[0017]附圖標號說明:
1、視頻推送工作端;2、視頻采集設備;20、視頻攝像頭;21、硬盤錄像機;3、Web服務器;30、Internet網絡;4、發碼管理端;5、公眾移動終端、;6、RTMP服務器;7、M3U8服務器;8、數據庫服務器。
【具體實施方式】
[0018]為更進一步闡述本發明所采取的技術手段及其效果,以下結合本發明的優選實施例及其附圖進行詳細描述。
[0019]請參閱圖1,本發明【具體實施方式】提供的移動終端掃碼直播無線視頻監控系統包括:視頻采集設備2、與視頻采集設備2連接的視頻推送工作端UInternet網絡30、Web服務器3、公眾移動終端4、發碼管理端5、RTMP服務器6、M3U8服務器7以及數據庫服務器8。
[0020]其中,所述視頻采集設備2包括所述視頻攝像頭20及所述硬盤錄像機21 ;所述視頻采集設備2主要用于采集原始監控視頻數據并保存在所述硬盤錄像機21中。所述視頻推送工作端I與所述視頻采集設備2及所述Internet網絡30連接;所述Web服務器3與所述Internet網絡30及所述數據庫服務器8連接;所述公眾移動終端4通過所述無線網絡連接至所述Internet網絡30 ;所述發碼管理端5通過所述Internet網絡30連接至所述Web服務器3,包括計算機;所述RTMP服務器6與所述Internet網絡30連接;所述M3U8服務器7與所述RTMP服務器6連接。
[0021]其中,所述視頻推送工作端I將原始視頻數據打包后按照RTMP網絡協議,通過Internet網絡30發送至所述RTMP服務器6,所述RTMP服務器6對接收的視頻數據進行Ts視頻切片處理后發送至所述M3U8服務器7 ;所述Web服務器3生成并記錄分別指向RTMP服務器6及M3U8服務器7中已經儲存的視頻數據或Ts視頻切片數據的一對URL地址;所述公眾移動終端4連接Internet網絡后,所述Web服務器3發送所述URL地址至所述公眾移動終端4 ;所述公眾移動終端4根據所述URL地址連接至所述RTMP服務器6或M3U8服務器7,并從所述RTMP服務器6或M3U8服務器7獲取所述視頻數據或者Ts視頻切片數據。
[0022]其中,所述Web服務器3接收來自所述發碼管理端5錄入的視頻發布方提供的信息以及由所述發碼管理端5生成的網絡唯一身份標識A,并將所述視頻發布方提供的信息及網絡唯一身份標識A發送至數據庫服務器8儲存;所述視頻推送工作端I鏈接至Internet網絡30時,需要輸入一個網絡唯一身份標識B,并與記錄在所述數據庫服務器30中的網絡唯一身份標識A相對比,當所述網絡唯一身份標識B與網絡唯一身份標識A相同時,所述視頻推送工作端I接入Internet網絡30,從而連接至所述RTMP服務器6并上傳原始監控視頻數據。
[0023]在本實施方式中,所述視頻發布方提供的信息,包括單位名稱,單位地址,聯系人,聯系方式,以及視頻設備的廠家,視頻設備的硬件地址,視頻端口,視頻用戶與視頻密碼,到期日期信息、以及視頻通道總數。
[0024]在本實施方式中,所述網絡唯一身份標識A的生成與所述視頻通道總數有關,具體的,所述網絡唯一身份標識A與所述視頻通道總數的數量相同。
[0025]在本實施方式中,所述監控視頻通道由所述發碼管理端5設置。設置好的監控視頻通道作為所述視頻采集設備2上傳所述原始監控視頻數據至所述RTMP服務器6的鏈路,或者與所述Web服務器3通信的鏈路。
[0026]在本實施方式中,所述到期日期是指生成的網絡唯一身份標識A與所述Web服務器3連接能夠通過驗證的有效期限。當網絡唯一身份標識A的登錄驗證期限在到期日期之后,該網絡唯一身份標識A失效,即與所述Web服務器3連接時,不能登錄所述Web服務器3,也不能向所述RTMP服務器6上傳原始監控視頻數據。
[0027]在本實施方式中,所述視頻推送工作端I上的網絡唯一身份標識B由外部輸入。
[0028]在本實施方式中,所述網絡唯一身份標識B與網絡唯一身份標識A時,所述Web服務器3從數據庫服務器8調取記錄的網絡唯一身份標識A,然后進行對比,當相同時,Web服務器3及Internet網絡30對視頻推送工作端開放。
[0029]其中,所述公眾移動終端4通過WAP連接至所述Web服務器3 ;當所述公眾移動終端4為安卓操作系統時,所述Web服務器3回傳一個與所述RTMP服務器6中儲存的視頻數據地址對應的URL地址,所述公眾移動終端4連接至所述