獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別是涉及一種獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng)及其方法。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)具有多種類型,包括專網(wǎng),如供教育部門使用的教育專網(wǎng),公安部門使用的公安專網(wǎng)、企業(yè)內(nèi)部使用的VPN專網(wǎng)等;無線廣域通信網(wǎng)絡(luò),如3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)等以及互聯(lián)網(wǎng)。根據(jù)不同的需要與應(yīng)用環(huán)境可使用不同的網(wǎng)絡(luò)。
[0003]傳統(tǒng)視頻監(jiān)控平臺往往利用專網(wǎng)建設(shè),且僅在專網(wǎng)內(nèi)進行使用,但隨著互聯(lián)網(wǎng)監(jiān)控時代的來臨,特別是移動監(jiān)控終端的大量普及,僅支持單一網(wǎng)絡(luò)接入的傳統(tǒng)視頻監(jiān)控平臺已不能滿足越來越復(fù)雜的接入和訪問應(yīng)用場景。
[0004]為實現(xiàn)不同的網(wǎng)絡(luò)的訪問請求,現(xiàn)有的監(jiān)控平臺是通過路由器映射,從而實現(xiàn)跨網(wǎng)絡(luò)訪問。而由于監(jiān)控平臺的視頻數(shù)據(jù)量較大,且當(dāng)訪問量較大時,路由器的設(shè)置較為繁瑣。
【發(fā)明內(nèi)容】
[0005]基于此,有必要的提供一種簡單且能在不同網(wǎng)絡(luò)環(huán)境中獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng)及其方法。
[0006]—種獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng),包括:
[0007]用戶終端,用于向監(jiān)控平臺發(fā)送獲取視頻請求,所述獲取視頻請求攜帶有用戶終端的IP地址;
[0008]多個類型不同的網(wǎng)關(guān),與所述用戶終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的網(wǎng)關(guān)接收所述獲取視頻請求并轉(zhuǎn)發(fā)給中心服務(wù)器;
[0009]中心服務(wù)器,用于接收所述獲取視頻請求,根據(jù)所述用戶終端的IP地址匹配對應(yīng)的媒體服務(wù)器地址,并將匹配的媒體服務(wù)器地址通過所述對應(yīng)的網(wǎng)關(guān)返回給所述用戶終端;
[0010]所述用戶終端還用于根據(jù)所述媒體服務(wù)器地址通過所述對應(yīng)的網(wǎng)關(guān)向所述媒體服務(wù)器發(fā)送媒體請求;
[0011]所述媒體服務(wù)器接收所述媒體請求并與所述用戶終端連接,通過所述對應(yīng)的網(wǎng)關(guān)向所述用戶終端發(fā)送所請求的監(jiān)控視頻。
[0012]在其中一個實施方式中,所述中心服務(wù)器還用于存儲預(yù)先建立的IP地址的網(wǎng)絡(luò)標(biāo)識與媒體服務(wù)器地址的映射關(guān)系的IP路由表。
[0013]在其中一個實施方式中,所述中心服務(wù)器具體用于提取所述用戶終端的IP地址的網(wǎng)絡(luò)標(biāo)識;根據(jù)所述IP路由表、所述網(wǎng)絡(luò)標(biāo)識匹配對應(yīng)的媒體服務(wù)器地址。
[0014]在其中一個實施方式中,所述獲取視頻請求還攜帶有請求獲取的監(jiān)控視頻對應(yīng)的前端設(shè)備信息,所述媒體服務(wù)器還用于向所述對應(yīng)的前端設(shè)備發(fā)送視頻請求,并接收所述前端設(shè)備發(fā)送的實時監(jiān)控視頻流。
[0015]在其中一個實施方式中,所述用戶終端還用于接收所述實時監(jiān)控視頻流,對所述實時監(jiān)控視頻流進行解碼播放。
[0016]一種獲取監(jiān)控平臺的監(jiān)控視頻的方法,包括:
[0017]用戶終端向監(jiān)控平臺發(fā)送獲取視頻請求,所述獲取視頻請求攜帶有用戶終端的IP地址;
[0018]與所述用戶終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的網(wǎng)關(guān)接收所述獲取視頻請求并轉(zhuǎn)發(fā)給中心服務(wù)器;
[0019]中心服務(wù)器接收所述獲取視頻請求;
[0020]根據(jù)所述用戶終端的IP地址匹配對應(yīng)的媒體服務(wù)器地址;
[0021]將匹配的媒體服務(wù)器地址通過所述對應(yīng)的網(wǎng)關(guān)返回給所述用戶終端;
[0022]所述用戶終端根據(jù)所述媒體服務(wù)器地址通過所述對應(yīng)的網(wǎng)關(guān)向所述媒體服務(wù)器發(fā)送媒體請求;
[0023]所述媒體服務(wù)器接收所述媒體請求并與所述用戶終端連接,通過所述對應(yīng)的網(wǎng)關(guān)向所述用戶終端發(fā)送所請求的監(jiān)控視頻。
[0024]在其中一個實施方式中,在所述用戶終端向監(jiān)控平臺發(fā)送獲取視頻請求的步驟之前還包括:
[0025]所述中心服務(wù)器存儲預(yù)先建立的IP地址的網(wǎng)絡(luò)標(biāo)識與媒體服務(wù)器地址的映射關(guān)系的IP路由表。
[0026]在其中一個實施方式中,所述根據(jù)所述用戶終端的IP地址匹配對應(yīng)的媒體服務(wù)器地址的步驟具體包括:
[0027]提取所述用戶終端的IP地址的網(wǎng)絡(luò)標(biāo)識;
[0028]根據(jù)所述IP路由表、所述網(wǎng)絡(luò)標(biāo)識匹配對應(yīng)的媒體服務(wù)器地址。
[0029]在其中一個實施方式中,所述獲取視頻請求還攜帶有請求獲取的監(jiān)控視頻對應(yīng)的前端設(shè)備信息,在所述媒體服務(wù)器接收所述媒體請求并與所述用戶終端連接的步驟之后,還包括:
[0030]所述媒體服務(wù)器向所述對應(yīng)的前端設(shè)備發(fā)送視頻請求,并接收所述前端設(shè)備發(fā)送的實時監(jiān)控視頻流。
[0031 ] 在其中一個實施方式中,所述媒體服務(wù)器通過所述對應(yīng)的網(wǎng)關(guān)向所述用戶終端發(fā)送所請求的監(jiān)控視頻的步驟之后還包括:
[0032]所述用戶終端接收所述實時監(jiān)控視頻流,對所述實時監(jiān)控視頻流進行解碼播放。
[0033]該獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng),在用戶終端向監(jiān)控平臺發(fā)送獲取視頻請求時,監(jiān)控平臺的中心服務(wù)器通過根據(jù)用戶終端的IP地址匹配與用戶所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的媒體服務(wù)器地址并返回給用戶終端,由于返回的媒體服務(wù)器地址為與用戶所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的地址,用戶通過所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的網(wǎng)關(guān)可直接向媒體服務(wù)器發(fā)送媒體請求,與媒體服務(wù)器建立連接,媒體服務(wù)器向用戶終端發(fā)送所請求的視頻。該獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng),能夠使監(jiān)控平臺在多種網(wǎng)絡(luò)環(huán)境中使用,從而擴大監(jiān)控平臺的覆蓋范圍,使監(jiān)控平臺具有更好的網(wǎng)絡(luò)可擴展性,并且能夠滿足不同網(wǎng)絡(luò)的用戶的使用需求,為不同網(wǎng)絡(luò)的用戶提供服務(wù),滿足用戶多樣性的需要,從而提高用戶的體驗。
【附圖說明】
[0034]圖1為一種實施方式的獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng)工作時序圖;
[0035]圖2為另一種實施方式的獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng)工作時序圖;
[0036]圖3為一種實施方式的獲取監(jiān)控平臺的監(jiān)控視頻的方法的流程圖;
[0037]圖4為另一種實施方式的獲取監(jiān)控平臺的監(jiān)控視頻的方法的流程圖。
【具體實施方式】
[0038]如圖1所示,一種獲取監(jiān)控平臺的監(jiān)控視頻的系統(tǒng),包括:
[0039]用戶終端10,用于向監(jiān)控平臺發(fā)送獲取視頻請求。
[0040]用戶終端包括移動用戶終端和固定終端設(shè)備,如智能終端設(shè)備和PC。用戶在通過客戶端向監(jiān)控平臺發(fā)送獲取視頻請求,請求查看相應(yīng)的監(jiān)控視頻。獲取視頻請求攜帶有用戶終端的IP地址。用戶處于不同的網(wǎng)絡(luò)時,被分配與該網(wǎng)絡(luò)對應(yīng)的IP地址。
[0041]網(wǎng)關(guān)20,與用戶終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的網(wǎng)關(guān)接收獲取視頻請求并轉(zhuǎn)發(fā)給中心服務(wù)器。
[0042]網(wǎng)關(guān)20具有多種類型,不同類型的網(wǎng)絡(luò)具有不同的網(wǎng)關(guān),如與教育專網(wǎng)對應(yīng)的教育專網(wǎng)網(wǎng)關(guān),與公安專網(wǎng)對應(yīng)的公安專網(wǎng)網(wǎng)關(guān)等。當(dāng)請求用戶在教育專網(wǎng)內(nèi),用戶通過教育專網(wǎng)發(fā)送獲取視頻請求,則教育專網(wǎng)網(wǎng)關(guān)接收該獲取視頻請求并轉(zhuǎn)發(fā)給監(jiān)控平臺的中心服務(wù)器。
[0043]中心服務(wù)器30,用于接收該獲取視頻請求,根據(jù)用戶終端的IP地址匹配對應(yīng)的媒體服務(wù)器地址,并將匹配的媒體服務(wù)器地址通過網(wǎng)關(guān)發(fā)送給用戶終端。
[0044]網(wǎng)關(guān)為與用戶終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)類型對應(yīng)的網(wǎng)關(guān),如請求用戶通過教育專網(wǎng)發(fā)送獲取視頻請求,則當(dāng)中心服務(wù)器接收到獲取視頻請求后,根據(jù)用戶終端的IP地址匹配對應(yīng)的媒體服務(wù)器地址。中心服務(wù)器20將匹配的媒體