午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng)的制作方法

文檔序號:10516080閱讀:739來源:國知局
網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng)。本方法包括:局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接;局域網(wǎng)服務器獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流;局域網(wǎng)服務器通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng),通過局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流,再通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端;從而克服了現(xiàn)有技術中互聯(lián)網(wǎng)內(nèi)的用戶無法獲得局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)的技術問題。
【專利說明】
網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng)
技術領域
[0001]本發(fā)明涉及電子信息領域,尤其涉及一種網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng)。
【背景技術】
[0002]隨著計算機網(wǎng)絡技術的迅速發(fā)展,互聯(lián)網(wǎng)已經(jīng)十分普及。視頻監(jiān)控系統(tǒng)正在向網(wǎng)絡化、數(shù)字化和智能化的方向發(fā)展,其中網(wǎng)絡攝像頭將是網(wǎng)絡數(shù)字視頻的重要組件。
[0003]開放型網(wǎng)絡視頻接口論壇(Open Network Video Interface Forum,以下簡稱:ONVIF)由安訊士、博世及索尼公司三方攜手成立的一個國際開放型網(wǎng)絡視頻產(chǎn)品標準網(wǎng)絡接口開發(fā)論壇,并以公開、開放的原則共同制定開放性行業(yè)標準。ONVIF標準成為網(wǎng)絡視頻設備之間的信息定義的通用協(xié)議。作為常用的網(wǎng)絡視頻設備,網(wǎng)絡攝像頭常常用于辦公室、銀行、商店、公寓大廈和商場等場所,以便能夠隨時監(jiān)控這些場所突發(fā)情況的發(fā)生。
[0004]但是這種網(wǎng)絡攝像頭安裝于局域網(wǎng)內(nèi),用戶必須接入該局域網(wǎng)才能獲取到網(wǎng)絡攝像頭拍攝的圖像數(shù)據(jù),因特網(wǎng)內(nèi)的用戶無法獲得網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)。

【發(fā)明內(nèi)容】

[0005]本發(fā)明提供一種能夠在因特網(wǎng)上獲取網(wǎng)絡攝像頭拍攝到的圖像數(shù)據(jù)的網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng),以克服現(xiàn)有技術中因特網(wǎng)內(nèi)的用戶無法獲得網(wǎng)絡攝像頭拍攝的圖像數(shù)據(jù)的技術問題。
[0006]本發(fā)明提供一種網(wǎng)絡攝像頭監(jiān)控方法,包括:
[0007]局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接;
[0008]局域網(wǎng)服務器獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流;
[0009]局域網(wǎng)服務器通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。
[0010]本發(fā)明還提供一種服務器,包括:
[0011 ]連接模塊,用于與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接;
[0012]獲取模塊,用于獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流;
[0013]推送模塊,用于通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。
[0014]本發(fā)明還提供一種網(wǎng)絡攝像頭監(jiān)控系統(tǒng),所述系統(tǒng)上述服務器以及與所述服務器通信的至少一個網(wǎng)絡攝像頭。
[0015]本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法、服務器及系統(tǒng),通過局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流,再通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端;從而使得互聯(lián)網(wǎng)內(nèi)的用戶能夠獲得局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法的實施例一的示意圖;
[0018]圖2為本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法的實施例二的示意圖;
[0019]圖3為本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法的實施例三的示意圖;
[0020]圖4為本發(fā)明的服務器的實施例一的示意圖;
[0021 ]圖5為本發(fā)明的服務器的實施例二的示意圖;
[0022]圖6為本發(fā)明的服務器的實施例三的示意圖。
【具體實施方式】
[0023]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0024]目前在許多場所都安裝有網(wǎng)絡攝像頭,以便于能及時捕捉到該場所發(fā)生的情況。但是不同的廠商所生產(chǎn)的網(wǎng)絡攝像頭都針對其生產(chǎn)的網(wǎng)絡攝像頭開發(fā)了不同的APP進行管理,需要客戶端針對適用于該網(wǎng)絡攝像頭的APP。尤其是同一局域網(wǎng)內(nèi)所安裝的不同廠商生產(chǎn)的網(wǎng)絡攝像頭。要想訪問局域網(wǎng)內(nèi)不同廠商開發(fā)的網(wǎng)絡攝像頭就需要安裝不同的APP,這種方式不便于管理網(wǎng)絡攝像頭。但是,ONVIF協(xié)議作為網(wǎng)絡攝像頭信息交互的標準協(xié)議,大多數(shù)網(wǎng)絡攝像頭都遵守ONVIF協(xié)議進行信息傳輸,例如,搜索網(wǎng)絡攝像頭、發(fā)送實時音視頻、元數(shù)據(jù)和控制信息等。因此,局域網(wǎng)服務器可以通過ONVIF協(xié)議及時獲取局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的視頻流。但是當用戶身處于局域網(wǎng)之外,則無法獲取到局域網(wǎng)內(nèi)的網(wǎng)絡攝像頭獲取的視頻流。而目前市場上的網(wǎng)絡攝像頭是傳統(tǒng)攝像頭與網(wǎng)絡視頻技術相結合的新一代產(chǎn)品,除了具備一般傳統(tǒng)攝像頭所具有的圖像捕捉功能外,網(wǎng)絡攝像頭內(nèi)還內(nèi)置了數(shù)字化壓縮控制器和基于WEB的操作系統(tǒng),使得獲取的音視頻流壓縮加密后,通過局域網(wǎng),互聯(lián)網(wǎng)或無線網(wǎng)絡送至終端用戶。
[0025]其于以上的研究,本發(fā)明中局域網(wǎng)服務器可以通過ONVIF協(xié)議及時獲取局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的視頻流。同時,為使局域網(wǎng)之外的用戶也能夠獲取到局域網(wǎng)內(nèi)的網(wǎng)絡攝像頭獲取的視頻流,可以利用局域網(wǎng)服務器與互聯(lián)網(wǎng)建立連接,通過HTTP接口將攝像頭獲取的視頻流推送到公共瀏覽器或特定的直接平臺,從而使局域網(wǎng)外的用戶也能觀看到局域網(wǎng)內(nèi)的網(wǎng)絡攝像頭獲取的視頻流。
[0026]圖1為本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法實施例一的示意圖,如圖1所示,本實施例的網(wǎng)絡攝像頭監(jiān)控方法,具體可以包括如下步驟:
[0027]SI I,局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接。
[0028]本實施例的網(wǎng)絡攝像頭監(jiān)控方法的執(zhí)行主體為局域網(wǎng)服務器,在實際應用中,通過在局域網(wǎng)內(nèi)搭建局域網(wǎng)服務器,局域網(wǎng)服務器同時連接局域網(wǎng)和Internet。局域網(wǎng)服務器通過ONVIF協(xié)議搜索局域網(wǎng)內(nèi)所有支持ONVIF協(xié)議的網(wǎng)絡攝像頭,并建立連接,以為后續(xù)的步驟中獲取網(wǎng)絡攝像頭采集的音視頻做準備。
[0029]S12,局域網(wǎng)服務器獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流。
[0030]在具體實施時,局域網(wǎng)服務器與網(wǎng)絡攝像頭建立連接后,請求獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議(Real Time Streaming Protocol,以下簡稱:RTSP)音視頻流,網(wǎng)絡攝像頭將采集的音視頻流發(fā)送給局域網(wǎng)服務器。這里網(wǎng)絡攝像頭采集的音視頻流為基于RTSP協(xié)議之下的RTSP格式的音視頻流。RTSP,是TCP/IP協(xié)議體系中的一個應用層協(xié)議。該協(xié)議解決了多應用程序如何有效地通過IP網(wǎng)絡傳送多媒體數(shù)據(jù)的技術問題。在RTSP協(xié)議之下,客戶端和服務器都可以發(fā)出請求,即RTSP協(xié)議允許雙向請求。另外,RTSP是用來控制聲音或影像的多媒體串流協(xié)議,并不特別強調(diào)時間同步,所以允許網(wǎng)絡有一定的延遲。目前絕大多數(shù)的廠商開發(fā)的攝像頭都是基于RTSP協(xié)議開發(fā)的。
[0031 ] S13,局域網(wǎng)服務器通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。
[0032]在具體實施時,網(wǎng)絡攝像頭無法與網(wǎng)絡訪問客戶端建立直接的連接,網(wǎng)絡訪問客戶端要想獲得網(wǎng)絡攝像頭獲取的音視頻流必須經(jīng)過局域網(wǎng)服務器處理再轉(zhuǎn)發(fā)的步驟。在實際應用中,局域網(wǎng)服務器與互聯(lián)網(wǎng)通過基于超文本傳輸協(xié)議(HyperText TransferProtocol,以下簡稱:HTTP)進行數(shù)據(jù)傳輸,當局域網(wǎng)服務器獲取到RTSP音視頻流之后,對RTSP音視頻流進行處理,再對處理后的RTSP音視頻流推送至網(wǎng)絡訪問客戶端,例如百度視頻播放平臺。
[0033]本實施例的網(wǎng)絡攝像頭監(jiān)控方法,通過局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流,再通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端;從而使得互聯(lián)網(wǎng)內(nèi)的用戶能夠獲得局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)。
[0034]圖2為本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法的實施例二的流程圖,本實施例的網(wǎng)絡攝像頭監(jiān)控方法在上述實施例一的基礎上,進一步更加詳細地介紹本發(fā)明的技術方案。如圖2所示,本實施例的網(wǎng)絡攝像頭監(jiān)控方法,具體可以包括如下步驟:
[0035]S21,局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接。
[0036]在具體實施時,局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接的方式可以為:局域網(wǎng)服務器向局域網(wǎng)中的網(wǎng)絡攝像頭廣播ONVIF探測消息,支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭接收到探測消息后,單播向所述局域網(wǎng)服務器發(fā)送響應消息,該支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭與局域網(wǎng)服務器開始進行單播通信,從而局域網(wǎng)服務器與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。
[0037]當然,本實施例也可以采用能夠?qū)崿F(xiàn)本實施例目的其他方式使局域網(wǎng)服務器與網(wǎng)例攝像頭建立連接。例如,支持ONVIF協(xié)議的網(wǎng)絡攝像頭在局域網(wǎng)內(nèi)廣播開放型網(wǎng)絡視頻接口論壇ONVIF通知消息,局域網(wǎng)服務器接收局域網(wǎng)中支持ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的通知消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。
[0038]S22,局域網(wǎng)服務器獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流。
[0039]在具體實施時,步驟S22具體包括:A,局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)送RTSP流地址請求消息;B,局域網(wǎng)服務器接收所述網(wǎng)絡攝像頭發(fā)送的RTSP流地址響應消息,所述RTSP流地址響應消息中包含RTSP流地址;C,局域網(wǎng)服務器根據(jù)所述RTSP流地址從所述網(wǎng)絡攝像頭獲取RTSP音視頻流。
[0040]在具體實施時,當局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)出發(fā)送音視頻流的請求時,實際局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)送的是請求網(wǎng)絡攝像頭發(fā)送RTSP流地址的請求;網(wǎng)絡攝像頭接收到局域服務器發(fā)送的發(fā)送音視頻流的請求后,向局域網(wǎng)服務器發(fā)送的響應消息中攜帶有RTSP流地址;局域網(wǎng)服務器根據(jù)所述RTSP流地址從獲取RTSP音視頻流。
[0041]S23,局域網(wǎng)服務器接收網(wǎng)絡訪問客戶端發(fā)送的權限信息和直播平臺的地址信息。
[0042]在具體實施時,舉例來說,網(wǎng)絡攝像頭采集的是商場的監(jiān)控視頻流,則僅能由商場的管理人員進行觀看,這就需要對網(wǎng)絡客戶端的權限進行限制。網(wǎng)絡訪問客戶端處于平播平臺上,向局域網(wǎng)服務器發(fā)出觀看網(wǎng)絡攝像頭采集的音視頻流的請求,局域網(wǎng)服務器對該網(wǎng)絡訪問客戶端進行權限驗證,從而保證網(wǎng)絡攝像頭采集的音視頻流的安全性。
[0043]再例如,對于某些視頻分享網(wǎng)站,其用戶分為普通用戶和資深用戶,對于有的免費的音視頻流普通用戶可以觀看,但對于一些需要付費的音視頻流則僅有資深用戶才能觀看,因此在網(wǎng)絡訪問客戶端向局域網(wǎng)服務器發(fā)送觀看網(wǎng)絡攝像頭采集的音視頻流的請求時,需要對該網(wǎng)絡訪問客戶端進行權限驗證。
[0044]S24,局域網(wǎng)服務器將所述RTSP音視頻流轉(zhuǎn)換為實時消息傳輸協(xié)議RTMP音視頻流,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述RTMP音視頻流。
[0045]在具體實施時,步驟S24包括:
[0046]A,局域網(wǎng)服務器根據(jù)所述直播平臺的地址信息與所述直播平臺建立連接。
[0047]在具體實施時,網(wǎng)絡訪問客戶端向局域網(wǎng)服務器發(fā)送觀看網(wǎng)絡攝像頭采集的音視頻流的請求時也同時發(fā)送了直播平臺的地址信息。該直播平臺的服務器向局域網(wǎng)服務器發(fā)送建立連接的請求,局域網(wǎng)服務器對該請求發(fā)出響應消息,從而直播平臺的服務器與局域網(wǎng)服務器建立了連接。
[0048]B,局域網(wǎng)服務器通過HTTP接口將滿足所述權限信息的轉(zhuǎn)換后的音視頻流推送給直播平臺。
[0049]在具體實施時,由于網(wǎng)絡攝像頭采集的是RTSP格式的音視頻流。RTSP格式的音視頻流不能在直播平臺上直接播放,因此需要將RTSP格式的音視頻流轉(zhuǎn)換成能夠在直播平臺上直接播放的格式,由于一般的瀏覽器都能夠支持FLASH格式,所以在實際應用時可以將網(wǎng)絡攝像頭采集的是RTSP格式轉(zhuǎn)換成FLASH格式的音視頻流,再發(fā)送給直播平臺,這里的直播平臺可以是網(wǎng)絡瀏覽器。
[0050]本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法,通過局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流,先將RTSP音視頻流轉(zhuǎn)換為實時消息傳輸協(xié)議RTMP音視頻流,再通過超文本傳輸協(xié)議HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述RTMP音視頻流;從而使得互聯(lián)網(wǎng)內(nèi)的用戶能夠獲得局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)。
[0051]圖3為本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法的實施例三的流程圖,本實施例的網(wǎng)絡攝像頭監(jiān)控方法在上述實施例三的基礎上,進一步更加詳細地介紹本發(fā)明的技術方案。如圖3所示,本實施例的網(wǎng)絡攝像頭監(jiān)控方法,具體可以包括如下步驟:
[0052]S31,局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接。
[0053]在具體實施時,局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接的方式可以為:局域網(wǎng)服務器向局域網(wǎng)中的網(wǎng)絡攝像頭廣播開放型網(wǎng)絡視頻接口論壇ONVIF探測消息,支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭接收到探測消息后,單播向所述局域網(wǎng)服務器發(fā)送響應消息,該支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭與局域網(wǎng)服務器開始進行單播通信,從而局域網(wǎng)服務器與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。
[0054]當然,本實施例也可以采用其實能夠?qū)崿F(xiàn)本實施例目的其他方式使局域網(wǎng)服務器與網(wǎng)絡攝像頭建立連接。例如,支持ONVIF協(xié)議的網(wǎng)絡攝像頭在局域網(wǎng)內(nèi)廣播開放型網(wǎng)絡視頻接口論壇ONVIF通知消息,局域網(wǎng)服務器接收局域網(wǎng)中支持ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的通知消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。
[0055]S32,局域網(wǎng)服務器獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流。
[0056]在具體實施時,步驟S32具體包括:A,局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)送RTSP流地址請求消息;B,局域網(wǎng)服務器接收所述網(wǎng)絡攝像頭發(fā)送的RTSP流地址響應消息,所述RTSP流地址響應消息中包含RTSP流地址;C,局域網(wǎng)服務器根據(jù)所述RTSP流地址從所述網(wǎng)絡攝像頭獲取RTSP音視頻流。
[0057]在具體實施時,當局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)出發(fā)送音視頻流的請求時,實際局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)送的是請求網(wǎng)絡攝像頭發(fā)送RTSP流地址的請求;網(wǎng)絡攝像頭接收到局域服務器發(fā)送的發(fā)送音視頻流的請求后,向局域網(wǎng)服務器發(fā)送的響應消息中攜帶有RTSP流地址;局域網(wǎng)服務器根據(jù)所述RTSP流地址從獲取RTSP音視頻流。
[0058]S33,局域網(wǎng)服務器接收所述網(wǎng)絡訪問客戶端發(fā)送的格式需求信息。
[0059]在具體實施時,網(wǎng)絡訪問客戶端不限于網(wǎng)絡瀏覽器的形式,還有可能是APP,或者是其他網(wǎng)絡上的播放器。不論是APP還是網(wǎng)絡上的播放器,它們能夠支持的格式是有限的,因此就需要通知局域網(wǎng)服務器它們所能夠支持的音視頻格式,以便于局域網(wǎng)服務器對網(wǎng)絡攝像頭獲取的RTSP格式的視頻流進行格式轉(zhuǎn)換。
[0060]S34,局域網(wǎng)服務器接收網(wǎng)絡訪問客戶端發(fā)送的權限信息和直播平臺的地址信息。
[0061]在具體實施時,舉例來說,網(wǎng)絡攝像頭采集的是商場的監(jiān)控視頻流,則僅能由商場的管理人員進行觀看,這就需要對網(wǎng)絡客戶端的權限進行限制。網(wǎng)絡訪問客戶端處于平播平臺上,向局域網(wǎng)服務器發(fā)出觀看網(wǎng)絡攝像頭采集的音視頻流的請求,局域網(wǎng)服務器對該網(wǎng)絡訪問客戶端進行權限驗證,從而保證網(wǎng)絡攝像頭采集的音視頻流的安全性。
[0062]再例如,對于某些視頻分享網(wǎng)站,其用戶分為普通用戶和資深用戶,對于有的免費的音視頻流普通用戶可以觀看,但對于一些需要付費的音視頻流則僅有資深用戶才能觀看,因此在網(wǎng)絡訪問客戶端向局域網(wǎng)服務器發(fā)送觀看網(wǎng)絡攝像頭采集的音視頻流的請求時,需要對該網(wǎng)絡訪問客戶端進行權限驗證。
[0063]S35,局域網(wǎng)服務器根據(jù)所述格式需求信息對所述RTSP音視頻流進行格式轉(zhuǎn)換,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述格式轉(zhuǎn)換后的音視頻流。
[0064]在具體實施時,S35包括:
[0065]A,局域網(wǎng)服務器根據(jù)所述直播平臺的地址信息與所述直播平臺建立連接。
[0066]在具體實施時,網(wǎng)絡訪問客戶端向局域網(wǎng)服務器發(fā)送觀看網(wǎng)絡攝像頭采集的音視頻流的請求時也同時發(fā)送了直播平臺的地址信息。該直播平臺的服務器向局域網(wǎng)服務器發(fā)送建立連接的請求,局域網(wǎng)服務器對該請求發(fā)出響應消息,從而直播平臺的服務器與局域網(wǎng)服務器建立了連接。
[0067]B,局域網(wǎng)服務器通過HTTP接口將滿足所述權限信息的轉(zhuǎn)換后的音視頻流推送給直播平臺。
[0068]在具體實施時,由于網(wǎng)絡攝像頭采集的是RTSP格式的音視頻流。RTSP格式的音視頻流不能在直播平臺上直接播放,因此需要將RTSP格式的音視頻流轉(zhuǎn)換成能夠在直播平臺上直接播放的格式。由于直播平臺可能是APP,也可能是其他的播放器,所支持的格式有限,因此局域網(wǎng)服務器根據(jù)網(wǎng)絡訪問客戶端發(fā)送的格式需求信息將RSTP格式的音視頻流轉(zhuǎn)換成客戶端所需求的格式。
[0069]本發(fā)明的網(wǎng)絡攝像頭監(jiān)控方法,通過局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流,網(wǎng)絡訪問客戶端通知局域網(wǎng)服務器所支持的音視頻格式,以使局域網(wǎng)服務器對網(wǎng)絡攝像頭獲取的RTSP格式的視頻流進行格式轉(zhuǎn)換,再通過超文本傳輸協(xié)議HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給網(wǎng)絡訪問客戶端;從而使得互聯(lián)網(wǎng)內(nèi)的用戶能夠獲得局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)。
[0070]圖4為本發(fā)明的服務器的實施例一的示意圖,如圖4所示,本實施例的服務器包括連接模塊11、獲取模塊12和推送模塊13。
[0071]其中,
[0072]連接模塊11,用于與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接;
[0073]獲取模塊12,與連接模塊11連接,用于獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流;
[0074]推送模塊13,與獲取模塊12連接,用于通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。
[0075]本實施例的服務器,通過局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流,再通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端;從而使得互聯(lián)網(wǎng)內(nèi)的用戶能夠獲得局域網(wǎng)內(nèi)網(wǎng)絡攝像頭獲取的圖像數(shù)據(jù)。
[0076]圖5為本發(fā)明的服務器的實施例二的示意圖,本實施例在如圖4所示的實施例的服務器的基礎上,進一步地,本實施例還包括第二接收模塊14。
[0077]第二接收模塊14,與推送模塊14相連,用于接收所述網(wǎng)絡訪問客戶端發(fā)送的權限信息和直播平臺的地址信息;
[0078]相應地,
[0079]推送模塊13,具體用于將所述RTSP音視頻流轉(zhuǎn)換為實時消息傳輸協(xié)議RTMP音視頻流,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述RTMP音視頻流。
[0080]在具體實現(xiàn)時,連接模塊11,還用于根據(jù)所述直播平臺的地址信息與所述直播平臺建立連接。
[0081]推送模塊13,還具體用于通過HTTP接口將滿足所述權限信息的轉(zhuǎn)換后的音視頻流推送給直播平臺。
[0082]在具體實現(xiàn)時,獲取模塊12,還具體用于:
[0083]向網(wǎng)絡攝像頭發(fā)送RTSP流地址請求消息;
[0084]接收所述網(wǎng)絡攝像頭發(fā)送的RTSP流地址響應消息,所述RTSP流地址響應消息中包含RTSP流地址;
[0085]根據(jù)所述RTSP流地址從所述網(wǎng)絡攝像頭獲取RTSP音視頻流。
[0086]在具體實現(xiàn)時,連接模塊11,還具體用于:
[0087]向局域網(wǎng)中的網(wǎng)絡攝像頭廣播開放型網(wǎng)絡視頻接口論壇ONVIF探測消息,接收所述局域網(wǎng)中支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的ONVIF響應消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接;
[0088]或者,
[0089]接收局域網(wǎng)中支持ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的通知消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。
[0090]本實施例的服務器,通過采用上述模塊實現(xiàn)通過局域網(wǎng)服務器基于超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端的實現(xiàn)機制與上述圖2所示實施例的實現(xiàn)機制相同,詳細可以參考上述圖2所示實施例的記載,在此不再贅述。
[0091]圖6為本發(fā)明的服務器的實施例三的示意圖,本實施例在如圖4所示的實施例的服務器的基礎上,進一步地,本實施例還包括第一接收模塊15和第二接收模塊。
[0092]其中,
[0093]第一接收模塊15,與推送模塊13相連,用于接收所述網(wǎng)絡訪問客戶端發(fā)送的格式需求?目息。
[0094]第二接收模塊14,與推送模塊13相連,用于接收所述網(wǎng)絡訪問客戶端發(fā)送的權限信息和直播平臺的地址信息。
[0095]相應地,
[0096]所述推送模塊13,具體用于根據(jù)所述格式需求信息對所述RTSP音視頻流進行格式轉(zhuǎn)換,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述格式轉(zhuǎn)換后的音視頻流。
[0097]在具體實現(xiàn)時,連接模塊11,還用于根據(jù)所述直播平臺的地址信息與所述直播平臺建立連接。
[0098]推送模塊13,還用于通過HTTP接口將滿足所述權限信息的轉(zhuǎn)換后的音視頻流推送給直播平臺。
[0099]在具體實現(xiàn)時,獲取模塊12,具體用于:
[0100]向網(wǎng)絡攝像頭發(fā)送RTSP流地址請求消息;
[0101 ]接收所述網(wǎng)絡攝像頭發(fā)送的RTSP流地址響應消息,所述RTSP流地址響應消息中包含RTSP流地址;
[0102]根據(jù)所述RTSP流地址從所述網(wǎng)絡攝像頭獲取RTSP音視頻流。
[0103]在具體實現(xiàn)時,連接模塊11,具體用于:
[0104]向局域網(wǎng)中的網(wǎng)絡攝像頭廣播開放型網(wǎng)絡視頻接口論壇ONVIF探測消息,接收所述局域網(wǎng)中支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的ONVIF響應消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接;
[0105]或者,
[0106]接收局域網(wǎng)中支持ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的通知消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。
[0107]本實施例的服務器,通過采用上述模塊實現(xiàn)通過局域網(wǎng)服務器基于超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端的實現(xiàn)機制與上述圖2所示實施例的實現(xiàn)機制相同,詳細可以參考上述圖2所示實施例的記載,在此不再贅述。
[0108]本發(fā)明還提供了一種網(wǎng)絡攝像頭監(jiān)控系統(tǒng),本實施例的網(wǎng)絡攝像頭監(jiān)控系統(tǒng)系統(tǒng)采用了如圖4至6任一所示的實施例的服務器和與該服務器通信的至少一個網(wǎng)絡攝像頭。
[0109]最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的范圍。
【主權項】
1.一種網(wǎng)絡攝像頭監(jiān)控方法,其特征在于,包括: 局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接; 局域網(wǎng)服務器獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流; 局域網(wǎng)服務器通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。2.根據(jù)權利要求1所述的方法,其特征在于,所述局域網(wǎng)服務器通過HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端,包括: 局域網(wǎng)服務器將所述RTSP音視頻流轉(zhuǎn)換為實時消息傳輸協(xié)議RTMP音視頻流,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述RTMP音視頻流。3.根據(jù)權利要求1所述的方法,其特征在于,所述局域網(wǎng)服務器通過HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端之前,還包括: 局域網(wǎng)服務器接收所述網(wǎng)絡訪問客戶端發(fā)送的格式需求信息; 相應地, 所述局域網(wǎng)服務器通過HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端,包括: 局域網(wǎng)服務器根據(jù)所述格式需求信息對所述RTSP音視頻流進行格式轉(zhuǎn)換,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述格式轉(zhuǎn)換后的音視頻流。4.根據(jù)權利要求2或3所述的方法,其特征在于,局域網(wǎng)服務器通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺之前,還包括: 局域網(wǎng)服務器接收所述網(wǎng)絡訪問客戶端發(fā)送的權限信息和直播平臺的地址信息; 相應地, 局域網(wǎng)服務器通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,包括: 局域網(wǎng)服務器根據(jù)所述直播平臺的地址信息與所述直播平臺建立連接; 局域網(wǎng)服務器通過HTTP接口將滿足所述權限信息的轉(zhuǎn)換后的音視頻流推送給直播平臺。5.根據(jù)權利要求1-3中任一項所述的方法,其特征在于,所述局域網(wǎng)服務器獲取網(wǎng)絡攝像頭采集的RTSP音視頻流,包括: 局域網(wǎng)服務器向網(wǎng)絡攝像頭發(fā)送RTSP流地址請求消息; 局域網(wǎng)服務器接收所述網(wǎng)絡攝像頭發(fā)送的RTSP流地址響應消息,所述RTSP流地址響應消息中包含RTSP流地址; 局域網(wǎng)服務器根據(jù)所述RTSP流地址從所述網(wǎng)絡攝像頭獲取RTSP音視頻流。6.根據(jù)權利要求1-3中任一項所述的方法,其特征在于,所述局域網(wǎng)服務器與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接,包括: 局域網(wǎng)服務器向局域網(wǎng)中的網(wǎng)絡攝像頭廣播開放型網(wǎng)絡視頻接口論壇ONVIF探測消息,接收所述局域網(wǎng)中支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的ONVIF響應消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接; 或者, 局域網(wǎng)服務器接收局域網(wǎng)中支持ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的通知消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。7.一種服務器,其特征在于,包括: 連接模塊,用于與局域網(wǎng)中的網(wǎng)絡攝像頭建立連接; 獲取模塊,用于獲取所述網(wǎng)絡攝像頭采集的實時流傳輸協(xié)議RTSP音視頻流; 推送模塊,用于通過超文本傳輸協(xié)議HTTP接口將所述RTSP音視頻流推送給網(wǎng)絡訪問客戶端。8.根據(jù)權利要求7所述的服務器,其特征在于,所述推送模塊,具體用于: 將所述RTSP音視頻流轉(zhuǎn)換為實時消息傳輸協(xié)議RTMP音視頻流,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述RTMP音視頻流。9.根據(jù)權利要求7所述的服務器,其特征在于,所述服務器還包括: 第一接收模塊,用于接收所述網(wǎng)絡訪問客戶端發(fā)送的格式需求信息; 相應地, 所述推送模塊,具體用于: 根據(jù)所述格式需求信息對所述RTSP音視頻流進行格式轉(zhuǎn)換,并通過HTTP接口將格式轉(zhuǎn)換后的音視頻流推送給直播平臺,以使網(wǎng)絡訪問客戶端登錄所述直播平臺獲取所述格式轉(zhuǎn)換后的首視頻流。10.根據(jù)權利要求8或9所述的服務器,其特征在于,還包括: 第二接收模塊,用于接收所述網(wǎng)絡訪問客戶端發(fā)送的權限信息和直播平臺的地址信息; 相應地, 所述連接模塊,還用于根據(jù)所述直播平臺的地址信息與所述直播平臺建立連接; 所述推送模塊,還用于通過HTTP接口將滿足所述權限信息的轉(zhuǎn)換后的音視頻流推送給直播平臺。11.根據(jù)權利要求7-9中任一項所述的服務器,其特征在于,所述獲取模塊,具體用于: 向網(wǎng)絡攝像頭發(fā)送RTSP流地址請求消息; 接收所述網(wǎng)絡攝像頭發(fā)送的RTSP流地址響應消息,所述RTSP流地址響應消息中包含RTSP流地址; 根據(jù)所述RTSP流地址從所述網(wǎng)絡攝像頭獲取RTSP音視頻流。12.根據(jù)權利要求7-9中任一項所述的服務器,其特征在于,所述連接模塊,具體用于: 向局域網(wǎng)中的網(wǎng)絡攝像頭廣播開放型網(wǎng)絡視頻接口論壇ONVIF探測消息,接收所述局域網(wǎng)中支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的ONVIF響應消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接; 或者, 接收局域網(wǎng)中支持ONVIF協(xié)議的網(wǎng)絡攝像頭發(fā)送的通知消息,與支持所述ONVIF協(xié)議的網(wǎng)絡攝像頭建立連接。13.—種網(wǎng)絡攝像頭監(jiān)控系統(tǒng),其特征在于,所述系統(tǒng)包括權利要求7-12任一所述的服務器以及與所述服務器通信的至少一個網(wǎng)絡攝像頭。
【文檔編號】H04N7/18GK105872453SQ201510936845
【公開日】2016年8月17日
【申請日】2015年12月15日
【發(fā)明人】蔡煒
【申請人】樂視致新電子科技(天津)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1