本發(fā)明涉及通信技術領域,尤其涉及一種信息處理方法、裝置及系統(tǒng)。
背景技術:
在網絡視頻監(jiān)控系統(tǒng)行業(yè),可分為專業(yè)的網絡視頻監(jiān)控系統(tǒng)與眾多小用戶和家庭用戶的網絡視頻監(jiān)控系統(tǒng)。對于專業(yè)的視頻監(jiān)控系統(tǒng)來說,存儲的環(huán)節(jié)主要應用在磁盤錄像機。磁盤錄像機是網絡視頻監(jiān)控系統(tǒng)的核心產品,它與網絡攝像機配合工作,完成視頻的采集傳輸、錄像存儲及轉發(fā)功能。磁盤錄像機的角色在于“視頻的錄像”功能,錄像的終極存儲介質是磁盤、IPSAN/DAS/NAS等。然而,目前的磁盤錄像機只具備本地存儲功能,無法支持P2P云平臺手機端APP的回放。
對于眾多小用戶和家庭用戶的網絡視頻監(jiān)控系統(tǒng)而言,多使用P2P網絡攝像機,P2P網絡攝像機的存儲以內置的存儲容量為32G/64G的記憶卡為主,然而,用戶往往有調取一周前、一個月前,甚至于更早前的網絡攝像機視頻回放的需求,這就需要存儲大量視頻,而網絡攝像機內置記憶卡的存儲容量是遠不夠的,因此,存儲容量的不足成為喜用P2P網絡攝像機的眾多小用戶和家庭用戶的痛處。
為了解決P2P網絡攝像機存儲容量不足的問題,現(xiàn)有技術采取的解決方案為:將P2P網絡攝像機視頻監(jiān)控存儲在租用公有云上,然而,公有云的視頻監(jiān)控存儲存在隱私與安全問題,眾多小用戶和家庭用戶對公有云存在著極度的不信任。為了解決眾多小用戶和家庭用戶的網絡視頻監(jiān)控系統(tǒng)大量與長期存儲的隱私與安全,專屬云存儲和私人云存儲是最好的辦法,如何采用先進的P2P技術,提供一個可本地同網段及不同IP地址的跨網在遠程異地儲存P2P網絡攝像機實時視頻與語音的P2P磁盤錄像機,實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲是亟需解決的問題。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種信息處理方法、裝置及系統(tǒng),用以解決現(xiàn)有技術中的磁盤錄像機無法實現(xiàn)在本地同網段及跨網遠程異地儲存網絡攝像機的實時視頻與語音數(shù)據的問題,其技術方案如下:
一種信息處理方法,應用于信息處理系統(tǒng)中的云端服務器,所述信息處理系統(tǒng)還包括磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述信息處理方法包括:
接收所述磁盤錄像機發(fā)送的驗證信息,所述驗證信息包括所述磁盤錄像機的賬號和密碼;
對所述驗證信息進行驗證,并在驗證通過之后對所述磁盤錄像機進行注冊;
接收所述磁盤錄像機發(fā)送的查找請求;
響應所述查找請求,確定與所述磁盤錄像機待相連的網絡攝像機,并將所述待相連的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機,以使所述磁盤錄像機基于所述網絡連接信息與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
其中,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
所述確定與所述磁盤錄像機待相連的網絡攝像機,包括:
基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為所述待相連的網絡攝像機;
或者,
基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機;
將所述與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至所述磁盤錄像機;
接收所述磁盤錄像機發(fā)送的目標標識信息,將與所述目標標識信息對應的網絡攝像機確定為所述待相連的網絡攝像機,所述目標標識信息為從所述磁盤錄像機接收的網絡攝像機的標識信息中選取的標識信息。
一種信息處理方法,應用于信息處理系統(tǒng)中的磁盤錄像機,所述信息處理系統(tǒng)還包括云端服務器和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述信息處理方法包括:
向所述云端服務器發(fā)送磁盤錄像機驗證信息,以使所述云端服務器對所述磁盤錄像機驗證信息進行驗證并對所述磁盤錄像機進行注冊;
向所述云端服務器發(fā)送查找請求;
接收所述云端服務器發(fā)送的,與所述磁盤錄像機待相連的網絡攝像機的網絡連接信息;
基于所述網絡連接信息與所述待關聯(lián)的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
其中,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
所述接收所述云端服務器發(fā)送的,與所述磁盤錄像機待關聯(lián)的網絡攝像機的網絡連接信息,包括:
接收所述云端服務器發(fā)送的與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的網絡連接信息作為所述待關聯(lián)的網絡攝像機的網絡連接信息;
或者,
接收所述云端服務器發(fā)送的,與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息;
接收選取指令,將從與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為目標標識信息發(fā)送至所述云端服務器;
接收所述云端服務器發(fā)送的與所述目標標識信息對應的網絡攝像機的網絡連接信息作為所述待相連的網絡攝像機的網絡連接信息。
一種信息處理方法,應用于信息處理系統(tǒng)中的云端服務器,所述信息處理系統(tǒng)還包括客戶端、磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述信息處理方法包括:
接收所述客戶端發(fā)送的磁盤錄像機驗證信息,所述磁盤錄像機驗證信息包括所述磁盤錄像機的賬號和密碼;
對所述磁盤錄像機驗證信息進行驗證,并在驗證通過之后對所述磁盤錄像機進行注冊;
接收所述客戶端發(fā)送的查找請求;
響應所述查找請求,確定與所述磁盤錄像機待相連的網絡攝像機,并將所述待相連的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機,以使所述磁盤錄像機基于所述網絡連接信息與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
其中,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
所述確定與所述磁盤錄像機待相連的網絡攝像機,包括:
基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為所述待相連的網絡攝像機;
或者,
基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號關聯(lián)的網絡攝像機;
將所述與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至所述客戶端;
接收所述客戶端發(fā)送的目標標識信息,將與所述目標標識信息對應的網絡攝像機確定為所述待相連的網絡攝像機,所述目標標識信息為從所述客戶端接收的網絡攝像機的標識信息中選取的標識信息。
一種信息處理方法,應用于信息處理系統(tǒng)中的客戶端,所述信息處理系統(tǒng)還包括云端服務器、磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述信息處理方法包括:
向所述云端服務器發(fā)送磁盤錄像機驗證信息,以使所述云端服務器對所述磁盤錄像機驗證信息進行驗證,并在驗證通過時對所述磁盤錄像機進行注冊,所述磁盤錄像機的驗證信息包括所述磁盤錄像機的賬號和密碼;
向所述云端服務器發(fā)送查找請求,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
接收所述云端服務器發(fā)送的,與所述磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息;
將目標標識信息發(fā)送至所述云端服務器,以使所述云端服務器將與所述目標標識信息對應的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機,所述目標標識信息為與所述磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中的至少一個標識信息。
其中,所述將目標標識信息發(fā)送至所述云端服務器,包括:
接收選取指令,將從所述與所述磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為所述目標標識信息發(fā)送至所述云端服務器。
一種信息處理裝置,應用于信息處理系統(tǒng)中的云端服務器,所述信息處理系統(tǒng)還包括磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述裝置包括:
第一接收模塊,用于接收所述磁盤錄像機發(fā)送的驗證信息,所述驗證信息包括所述磁盤錄像機的賬號和密碼;
驗證及注冊模塊,用于對所述驗證信息進行驗證,并在驗證通過之后對所述磁盤錄像機進行注冊;
第二接收模塊,用于接收所述磁盤錄像機發(fā)送的查找請求;
響應模塊,用于響應所述查找請求,確定與所述磁盤錄像機待相連的網絡攝像機;
發(fā)送模塊,用于將所述待相連的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機,以使所述磁盤錄像機基于所述網絡連接信息與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
其中,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
所述響應模塊包括確定子模塊;
所述確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為所述待相連的網絡攝像機;
或者,
所述響應模塊包括:確定子模塊、發(fā)送子模塊和接收子模塊;
所述確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機;
所述發(fā)送子模塊,用于將所述與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至所述磁盤錄像機;
所述接收子模塊,用于接收所述磁盤錄像機發(fā)送的目標標識信息,將與所述目標標識信息對應的網絡攝像機確定為所述待相連的網絡攝像機,所述目標標識信息為從所述磁盤錄像機接收的網絡攝像機的標識信息中選取標識信息。
一種信息處理裝置,應用于信息處理系統(tǒng)中的磁盤錄像機,所述信息處理系統(tǒng)還包括云端服務器和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述裝置包括:
第一發(fā)送模塊,用于向所述云端服務器發(fā)送磁盤錄像機驗證信息,以使所述云端服務器對所述磁盤錄像機驗證信息進行驗證并對所述磁盤錄像機進行注冊;
第二發(fā)送模塊,用于向所述云端服務器發(fā)送查找請求;
接收模塊,用于接收所述云端服務器發(fā)送的,與所述磁盤錄像機待相連的網絡攝像機的網絡連接信息;
通信模塊,用于基于所述網絡連接信息與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
其中,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
所述接收模塊包括:接收子模塊;
所述接收子模塊,用于接收所述云端服務器發(fā)送的與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的網絡連接信息作為所述待關聯(lián)的網絡攝像機的網絡連接信息;
或者,
所述接收模塊包括:第一接收子模塊、第二接收子模塊、發(fā)送子模塊和第三接收子模塊;
所述第一接收子模塊,用于接收所述云端服務器發(fā)送的與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息;
所述第二接收子模塊,用于接收選取指令;
所述發(fā)送子模塊,用于將從與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為目標標識信息發(fā)送至所述云端服務器;
所述第三接收子模塊,用于接收所述云端服務器發(fā)送的與所述目標標識信息對應的網絡攝像機的網絡連接信息作為所述待相連的網絡攝像機的網絡連接信息。
一種信息處理裝置,應用于信息處理系統(tǒng)中的云端服務器,所述信息處理系統(tǒng)還包括客戶端、磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述裝置包括:
第一接收模塊,用于接收所述客戶端發(fā)送的驗證信息,所述驗證信息包括所述磁盤錄像機的賬號和密碼;
驗證及注冊模塊,用于對所述驗證信息進行驗證,并在驗證通過之后對所述磁盤錄像機進行注冊;
第二接收模塊,用于接收所述客戶端發(fā)送的查找請求;
響應模塊,用于響應所述查找請求,確定與所述磁盤錄像機待相連的網絡攝像機;
發(fā)送模塊,用于將所述待相連的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機,以使所述磁盤錄像機基于所述網絡連接信息與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
其中,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
所述響應模塊包括確定子模塊;
所述確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為所述待相連的網絡攝像機;
或者,
所述響應模塊包括:確定子模塊、發(fā)送子模塊和接收子模塊;
所述確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機;
所述發(fā)送子模塊,用于將所述與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至所述客戶端;
所述接收子模塊,用于接收所述客戶端發(fā)送的目標標識信息,將與所述目標標識信息對應的網絡攝像機確定為所述待相連的網絡攝像機,所述目標標識信息為從所述磁盤錄像機接收的網絡攝像機的標識信息中選取的標識信息。
一種信息處理裝置,應用于信息處理系統(tǒng)中的客戶端,所述信息處理系統(tǒng)還包括云端服務器、磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,所述裝置包括:
第一發(fā)送模塊,用于向所述云端服務器發(fā)送磁盤錄像機驗證信息,以使所述云端服務器對所述磁盤錄像機驗證信息進行驗證,并在驗證通過時對所述磁盤錄像機進行注冊,所述磁盤錄像機的驗證信息包括所述磁盤錄像機的賬號和密碼;
第二發(fā)送模塊,用于向所述云端服務器發(fā)送查找請求,所述查找請求中包括所述磁盤錄像機的賬號和密碼;
接收模塊,用于接收所述云端服務器發(fā)送的與所述磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息;
第三發(fā)送模塊,用于將目標標識信息發(fā)送至所述云端服務器,以使所述云端服務器將與所述目標標識信息對應的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機,所述目標標識信息為與所述磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中的至少一個標識信息。
其中,所述第三發(fā)送模塊,包括:接收子模塊和發(fā)送子模塊;
所述接收子模塊,用于接收選取指令;
所述發(fā)送子模塊,用于將從所述與所述磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為所述目標標識信息發(fā)送至所述云端服務器。
一種信息處理系統(tǒng),包括:云端服務器、磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口;
所述磁盤錄像機,用于向所述云端服務器發(fā)送驗證信息,所述驗證信息包括所述磁盤錄像機的賬號和密碼;
所述云端服務器,用于對所述驗證信息進行驗證,并在驗證通過之后對所述磁盤錄像機進行注冊;
所述磁盤錄像機,還用于向所述云端服務器發(fā)送查找請求;
所述云端服務器,還用于響應所述查找請求,確定與所述磁盤錄像機待相連的網絡攝像機,并將所述待相連的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機;
所述磁盤錄像機,還用于與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
一種信息處理系統(tǒng),包括:云端服務器、客戶端、磁盤錄像機和網絡攝像機,所述磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口;
所述客戶端,用于向所述云端服務器發(fā)送磁盤錄像機驗證信息,所述磁盤錄像機驗證信息包括所述磁盤錄像機的賬號和密碼;
所述云端服務器,用于對所述磁盤錄像機驗證信息進行驗證,并在驗證通過時對所述磁盤錄像機進行注冊;
所述客戶端,還用于向所述云端服務器發(fā)送查找請求;
所述云端服務器,還用于響應所述查找請求,確定與所述磁盤錄像機待相連的網絡攝像機,并將所述待相連的網絡攝像機的網絡連接信息發(fā)送至所述磁盤錄像機;
所述磁盤錄像機,還用于與所述待相連的網絡攝像機建立通信通道,并通過所述通信通道接收所述待相連的網絡攝像機采集的數(shù)據。
上述技術方案具有如下有益效果:
本發(fā)明提供的信息處理方法、裝置及系統(tǒng)中,磁盤錄像機可從云端服務器獲取與其關聯(lián)的網絡攝像機的網絡連接信息(可以為與其關聯(lián)的全部攝像機的網絡連接信息,也可以為從與其關聯(lián)的全部攝像機中選取的部分網絡攝像機的網絡連接信息)的網絡連接信息,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機便可通過該API接口,利用從云端服務器獲取的網絡連接信息直接與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,即磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的信息處理系統(tǒng)的一結構示意圖;
圖2為本發(fā)明實施例提供的與磁盤錄像機關聯(lián)的網絡攝像機的標識信息顯示示意圖;
圖3為本發(fā)明實施例提供的信息處理方法的一流程示意圖;
圖4為本發(fā)明實施例提供的信息處理方法的另一流程示意圖;
圖5為本發(fā)明實施例提供的云端服務器與磁盤錄像機、磁盤錄像機與網絡攝像機進行信息交互的流程示意圖;
圖6為本發(fā)明實施例提供的信息處理系統(tǒng)的另一結構示意圖;
圖7為本發(fā)明實施例提供的信息處理方法的一流程示意圖;
圖8為本發(fā)明實施例提供的信息處理方法的另一流程示意圖;
圖9為本發(fā)明實施例提供的客戶端與云端服務器、云端服務器與磁盤錄像機、磁盤錄像機與網絡攝像機進行信息交互的流程示意圖;
圖10為本發(fā)明實施例提供的一信息處理裝置結構示意圖;
圖11為本發(fā)明實施例提供的另一信息處理裝置的結構示意圖;
圖12為本發(fā)明實施例提供的另一信息處理裝置的結構示意圖;
圖13為本發(fā)明實施例提供的另一信息處理裝置的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例提供了一種信息處理系統(tǒng),請參閱圖1,示出了該信息處理系統(tǒng)的一結構示意圖,可以包括:云端服務器101、磁盤錄像機102和網絡攝像機103,磁盤錄像機102設置有可與內網或外網的網絡攝像機103進行通信的API接口。
磁盤錄像機102,用于向云端服務器101發(fā)送驗證信息,該驗證信息包括磁盤錄像機102的賬號和密碼。
云端服務器101,用于對驗證信息進行驗證,并在驗證通過之后對磁盤錄像機102進行注冊。
磁盤錄像機102,還用于向云端服務器101發(fā)送查找請求。
云端服務器101,還用于響應磁盤錄像機102的查找請求,確定與磁盤錄像機102待相連的網絡攝像機,并將待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機102。
其中,待相連的網絡攝像機的網絡連接信息可以包括待相連的網絡攝像機的IP地址、設備型號、規(guī)格功能等。
在本實施例中,查找請求中可包括磁盤錄像機的賬號和密碼,云端服務器預先建立賬號和密碼與網絡攝像機的關聯(lián)關系,在接收到查找請求之后,可基于查找請求中的賬號和密碼和預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定出與發(fā)送查找請求的磁盤錄像機關聯(lián)的網絡攝像機。需要說明的是,一個賬號和密碼可關聯(lián)一個網絡攝像機,也可以關聯(lián)多個網絡攝像機,多個網絡攝像機可以同時包括本地同一網段的網絡攝像機和不同IP地址的跨網段遠程異地網絡攝像機。當云端服務器接收到查找請求時,可自動搜尋查找請求中的賬號和密碼所關聯(lián)的所有本地網絡攝像機以及遠程異地跨網段的網絡攝像機。另外,考慮到安全性,可限制一個用戶只能有一組賬號和密碼,一個賬號和密碼下可關聯(lián)多個本地同網絡的網絡攝像機以及不同IP地址的跨網段遠程異地網絡攝像機,而一臺網絡攝像機只能綁定在一個賬號和密碼下,即一臺網絡攝像機只能與一臺磁盤錄像機綁定。
在一種可能的實現(xiàn)方式中,可將與查找請求中的賬號和密碼關聯(lián)網絡攝像機作為與磁盤錄像機待相連的網絡攝像機。
在另一種可能的實現(xiàn)方式中,云端服務器可將與查找請求中的賬號和密碼關聯(lián)網絡攝像機的標識信息發(fā)送至磁盤錄像機,磁盤錄像機在接收到與其關聯(lián)的網絡攝像機的標識信息之后,接收選取指令,將選取的標識信息作為目標標識發(fā)送至云端服務器,云端服務器接收到目標標識信息之后,將與該目標標識信息對應的網絡攝像機確定為待相連的網絡攝像機。
需要說明的是,在本實施例中,磁盤錄像機可具有一顯示單元,當磁盤錄像機接收到與其關聯(lián)的網絡攝像機的標識信息之后,可在顯示單元顯示與其關聯(lián)的網絡攝像機的標識信息,如圖2所示,用戶可從顯示單元中顯示的標識信息中選取一些標識信息,將與選取的標識信息對應的網絡攝像機作為待相連的網絡攝像機。
磁盤錄像機102,還用于基于待相連的網絡攝像機的網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
在本實施例中,磁盤錄像機通過與云端服務器交互,可從云端服務器獲取到與其關聯(lián)的網絡攝像機的網絡連接信息,通過該網絡連接信息,磁盤錄像機可直接與內網或外網的網絡攝像機建立通信通道,從而使得網絡攝像機通過該通信通道能直接將其采集的語音和/或視頻數(shù)據傳輸至磁盤錄像機存儲,而不需要在云端服務器上緩存和備份。
在本實施例中,磁盤錄像機能夠像手機一樣,與能克服各種網絡障礙的STUN/TURN/Signal協(xié)議的云端服務器溝通,并通過和云端服務器溝通獲得與其關聯(lián)的網絡攝像機的網絡連接信息如IP地址,然后經由TCP/IP、UDP與網絡攝像機直接通信。
需要說明的是,本實施例中的磁盤錄像機可以為具有顯示屏的磁盤錄像機,也可以為不具有顯示屏的磁盤錄像機。當磁盤錄像機具有顯示屏時,其自身可以利用顯示屏,輔助完成賬號的注冊及相關信息的驗證,當磁盤錄像機不具有顯示屏時,可利用電視機輔助磁盤錄像機完成賬號的注冊及相關信息的驗證,具體的,將電視機與磁盤錄像機連接,同時將磁盤錄像機連接路由器接入互聯(lián)網,即磁盤錄像機接入網絡,但電視機并不接入網絡,電視機作為磁盤錄像機的顯示屏,輔助磁盤錄像機完成注冊(通過電視機綁定磁盤錄像機的賬號和密碼,輸入磁盤錄像機的激活碼注冊)及相關信息的驗證。
本發(fā)明實施例提供的信息處理系統(tǒng)中,磁盤錄像機輸入已預先在云端服務器注冊的與網絡攝像機關聯(lián)的賬號和密碼,磁盤錄像機便可從云端服務器獲取與其關聯(lián)的網絡攝像機的網絡連接信息(可以為與其關聯(lián)的全部攝像機的網絡連接信息,也可以為從與其關聯(lián)的全部攝像機中選取的部分網絡攝像機的網絡連接信息)的網絡連接信息,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,即磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
如果站在圖1示出的信息處理系統(tǒng)中的云端服務器一側來看本發(fā)明的技術方案,請參閱圖3,為本發(fā)明實施例提供的信息處理方法的流程示意圖,該信息處理方法可以包括:
步驟S301:接收磁盤錄像機發(fā)送的驗證信息,驗證信息包括磁盤錄像機的賬號和密碼。
步驟S302:對驗證信息進行驗證,并在驗證通過之后對磁盤錄像機進行注冊。
步驟S303:接收磁盤錄像機發(fā)送的查找請求。
步驟S304:響應查找請求,確定與磁盤錄像機待相連的網絡攝像機,并將待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,以使磁盤錄像機基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
本發(fā)明實施例提供的信息處理方法,云端服務器可將與磁盤錄像機待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
如果站在圖1示出的信息處理系統(tǒng)中的磁盤錄像機一側來看本發(fā)明的技術方案,請參閱圖4,為本發(fā)明實施例提供的信息處理方法的流程示意圖,該信息處理方法可以包括:
步驟S401:向云端服務器發(fā)送磁盤錄像機驗證信息,以使云端服務器對磁盤錄像機驗證信息進行驗證,并在驗證通過時對磁盤錄像機進行注冊。
步驟S402:向云端服務器發(fā)送查找請求。
步驟S403:接收云端服務器發(fā)送的,與磁盤錄像機待相連的網絡攝像機的網絡連接信息。
步驟S404:基于網絡連接信息與待關聯(lián)的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
本發(fā)明實施例提供的信息處理方法,磁盤錄像機可從云端服務器獲得與其待相連的網絡攝像機的網絡連接信息,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
在上述實施例的基礎上,下面通過云端服務器與磁盤錄像機之間的信息交互來詳細說明,本發(fā)明的技術方案中磁盤錄像機如何存儲內網或外網的網絡攝像機所采集的數(shù)據,圖5示出了云端服務器與磁盤錄像機進行信息交互的流程圖,可以包括:
步驟S501:磁盤錄像機向云端服務器發(fā)送磁盤錄像機驗證信息。
其中,驗證信息包括磁盤錄像機的賬號和密碼。
步驟S502:云端服務器對磁盤錄像機驗證信息進行驗證,并在驗證通過之后對磁盤錄像機進行注冊。
步驟S503:磁盤錄像機向云端服務器發(fā)送查找請求,查找請求中包括磁盤錄像機的賬號和密碼。
步驟S504:云端服務器響應查找請求,基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機,將與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至磁盤錄像機。
步驟S505:磁盤錄像機接收選取指令,將從與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為目標標識信息發(fā)送至云端服務器。
步驟S506:云端服務器將與目標標識信息對應的網絡攝像機作為待相連網絡攝像機,將待相連網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機。
步驟S507:磁盤錄像機基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
需要說明的是,在本發(fā)明實施例中,確定待相連的網絡攝像機的過程為:云端服務器首先確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息,然后將該標識信息發(fā)送至磁盤錄像機,磁盤錄像機接收選取指令,將從與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的目標標識信息發(fā)送至云端服務器,云端服務器將與目標標識信息對應的網絡攝像機確定為待相連的網絡攝像機。除了上述的確定方式外,本發(fā)明還提供另一種確定方式,在該方式中,云端服務器首先確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機,然后直接將與查找請求中的賬號和密碼關聯(lián)的所有網絡攝像機作為待相連的網絡攝像機。
由上述實施例提供的云端服務器與磁盤錄像機的信息交互過程可以發(fā)現(xiàn),云端服務器預先建立了磁盤錄像機的賬號和密碼與網絡攝像機的關聯(lián)關系,磁盤錄像機可從云端服務器獲取與其關聯(lián)的網絡攝像機的網絡連接信息(可以為與其關聯(lián)的全部攝像機的網絡連接信息,也可以為從與其關聯(lián)的全部攝像機中選取的部分網絡攝像機的網絡連接信息)的網絡連接信息,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,即磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
請參閱圖6,示出了本發(fā)明實施例提供的信息處理系統(tǒng)的另一結構示意圖,可以包括:云端服務器601、客戶端602、磁盤錄像機603和網絡攝像機604,磁盤錄像機604設置有可與內網或外網的網絡攝像機604進行通信的API接口。
客戶端602,用于向云端服務器601發(fā)送驗證信息。
其中,驗證信息包括磁盤錄像機的賬號和密碼。
云端服務器601,用于對驗證信息進行驗證,并在驗證通過之后對磁盤錄像機進行注冊。
客戶端602,還用于向云端服務器601發(fā)送查找請求。
云端服務器601,還用于響應查找請求,確定與磁盤錄像機待相連的網絡攝像機,并將待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機。
其中,待相連的網絡攝像機的網絡連接信息可以包括待相連的網絡攝像機的IP地址、設備型號、規(guī)格功能等。
在本實施例中,查找請求中可包括磁盤錄像機的賬號和密碼,云端服務器預先建立賬號和密碼與網絡攝像機的關聯(lián)關系,在接收到查找請求之后,可基于查找請求中的賬號和密碼,以及預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定出與發(fā)送查找請求的磁盤錄像機關聯(lián)的網絡攝像機。需要說明的是,一個賬號和密碼可關聯(lián)一個網絡攝像機,也可以關聯(lián)多個網絡攝像機,多個網絡攝像機可以同時包括同一網段的網絡攝像機和不同網段的網絡攝像機。當云端服務器接收到查找請求時,可自動搜尋查找請求中的賬號和密碼所關聯(lián)的所有本地網絡攝像機以及遠程異地跨網段的網絡攝像機。另外,考慮到安全性,可限制一個用戶只能有一組賬號和密碼,一個賬號下可關聯(lián)多個本地同網絡的網絡攝像機以及不同IP地址的跨網段遠程異地網絡攝像機,而一臺網絡攝像機只能綁定在一個賬號下,即一臺網絡攝像機只能與一臺磁盤錄像機綁定。
在一種可能的實現(xiàn)方式中,可將與查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為與磁盤錄像機待相連的網絡攝像機。
在另一種可能的實現(xiàn)方式中,云端服務器可將與查找請求中的賬號和密碼關聯(lián)網絡攝像機的標識信息發(fā)送至客戶端,客戶端在接收到網絡攝像機的標識信息之后,接收選取指令,將選取的標識信息作為目標標識發(fā)送至云端服務器,云端服務器接收到目標標識信息之后,將與該目標標識信息對應的網絡攝像機確定為與磁盤錄像機待相連的網絡攝像機。
磁盤錄像機603,還用于與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
在本實施例中,客戶端通過與云端服務器進行交互,使得云端服務器可以將與磁盤錄像機關聯(lián)的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,從而使磁盤錄像機可以與網絡攝像機建立通信通道,磁盤錄像機與網絡攝像機建立通信通道之后,便可直接傳輸數(shù)據,即網絡攝像機可將其采集的視頻、音頻等數(shù)據直接傳輸至磁盤錄像機存儲,而不再需要在云端服務器進行緩存或備份。
本發(fā)明實施例提供的硬盤錄像機可基于電視的機頂盒實現(xiàn),機頂盒主芯片采用Amlogic S805以上等級,CPU采用ARM Cortex-5/1.5GHz,GPU可以為四核Mali-450/600MHZ,以支持LAN或xDSL網絡傳輸、接收及處理IP數(shù)據和視頻流,其具體硬件如下表所示:
硬盤錄像機在使用前需進行IP地址、網關等網絡參數(shù)的設置。另外,本發(fā)明實施例提供的硬盤錄像機可實現(xiàn)即插即用功能,實現(xiàn)自動配置DHCP,即插即用使得硬盤錄像機如同PC或手機一樣可安裝在任何有對外網絡的地點,即便是安裝在國外也可對安裝在國內的攝像機進行錄像,即實現(xiàn)跨網跨國跨區(qū)域錄像,突破現(xiàn)階段一般智網絡硬盤錄像機僅能在本地同地區(qū)同區(qū)段錄像的限制。本發(fā)明實施例提供的硬盤錄像機在機頂盒上搭載安卓操作系統(tǒng),其像智能手機一樣,具有全開放式平臺,可以由用戶自行安裝和卸載軟件、游戲等第三方服務商提供的程序,通過此類程序來不斷對功能進行擴充,并可以通過有線網絡或者無線網絡來實現(xiàn)上網。
在本實施例中,客戶端可以但不限定為PC、手機、PAD、筆記本電腦、電視機(該電視機也可以是接入網絡的電視機)等,在本實施例中客戶端不僅僅可以作為磁盤錄像機的顯示屏,輔助磁盤錄像機完成賬號和密碼設置等,更重要的是作為與云端服務器進行信息交互的主體,代替磁盤錄像機完成與云端服務器的信息交互,例如向云端服務器發(fā)送查找請求、接收服務器發(fā)送的與磁盤錄像機關聯(lián)的網絡攝像機的標識信息等,另外,客戶端還可實時播放磁盤錄像機存儲的視頻及音頻數(shù)據。具體的,客戶端(PC/筆記本電腦/PAD/手機/電視機等)連接路由器,同時,磁盤錄像機也連接路由器接入互聯(lián)網,即磁盤錄像機、客戶端均接入網絡,客戶端在聯(lián)網的狀態(tài)下完成磁盤錄像機賬號的注冊及相關信息的驗證,以及與磁盤錄像機關聯(lián)的網絡攝像機的標識信息的獲取。
本發(fā)明實施例提供的信息處理系統(tǒng)中,客戶端輸入已預先在云端服務器注冊的與網絡攝像機關聯(lián)的網絡攝像機的賬號和密碼,便可從服務端獲取與磁盤錄像機關聯(lián)的網絡攝像機的標識信息并向云端服務器反饋選取的目標標識信息,云端服務器將與目標標識信息對應的網絡攝像機的網絡連接信息發(fā)送給磁盤錄像機(或者,云端服務器在接收到查找請求之后,不再與客戶端交互,直接將與磁盤錄像機關聯(lián)的所有網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機),由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機便可通過該API接口,利用云端服務器發(fā)送的網絡連接信息直接與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,即磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
如果站在圖6示出的信息處理系統(tǒng)中的云端服務器一側來看本發(fā)明的技術方案,請參閱圖7,為本發(fā)明實施例提供的信息處理方法的流程示意圖,該信息處理方法可以包括:
步驟S701:接收客戶端發(fā)送的磁盤錄像機驗證信息。
其中,磁盤錄像機驗證信息包括磁盤錄像機的賬號和密碼。
步驟S702:對磁盤錄像機驗證信息進行驗證,并在驗證通過之后對磁盤錄像機進行注冊。
步驟S703:接收客戶端發(fā)送的查找請求。
步驟S704:響應查找請求,確定與磁盤錄像機待相連的網絡攝像機,并將待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,以使磁盤錄像機基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
本發(fā)明實施例提供的信息處理方法中,通過客戶端的請求,云端服務器可將與磁盤錄像機待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
如果站在圖6示出的信息處理系統(tǒng)中的客戶端一側來看本發(fā)明的技術方案,請參閱圖8,為本發(fā)明實施例提供的信息處理方法的流程示意圖,該信息處理方法可以包括:
步驟S801:向云端服務器發(fā)送磁盤錄像機驗證信息,以使云端服務器對磁盤錄像機驗證信息進行驗證并對磁盤錄像機進行注冊。
其中,磁盤錄像機的驗證信息包括磁盤錄像機的賬號和密碼。
步驟S802:向云端服務器發(fā)送查找請求,查找請求中包括磁盤錄像機的賬號和密碼。
步驟S803:接收云端服務器發(fā)送的,與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息。
步驟S804:將目標標識信息發(fā)送至云端服務器,以使云端服務器將與目標標識信息對應的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,目標標識信息為與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中的至少一個標識信息。
本發(fā)明實施例提供的信息處理方法中,客戶端可向云端服務器請求與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機,從而獲得與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息,在獲取到與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息之后,可接收選取指令,將選取的目標標識信息發(fā)送至云端服務器,從而使得云端服務器將與目標標識信息關聯(lián)的網絡攝像的網絡連接信息發(fā)送至磁盤錄像機,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
在上述實施例的基礎上,下面通過客戶端與云端服務器、云端服務器與磁盤錄像機、磁盤錄像機與網絡攝像機之間的信息交互來詳細說明,本發(fā)明的技術方案中磁盤錄像機如何存儲內網或外網的網絡攝像機所采集的數(shù)據,圖9示出了信息交互的流程圖,可以包括:
步驟S901:客戶端向云端服務器發(fā)送磁盤錄像機驗證信息。
其中,磁盤錄像機驗證信息包括磁盤錄像機的賬號和密碼。
步驟S902:云端服務器在接收到磁盤錄像機驗證信息之后,對磁盤錄像機驗證信息進行驗證,并在驗證通過時,對磁盤錄像機進行注冊。
步驟S903:客戶端向云端服務器發(fā)送查找請求,查找請求中包括磁盤錄像機的賬號和密碼。
步驟S904:云端服務器響應查找請求,基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機,將與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至磁盤錄像機。
步驟S905:客戶端接收到與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息之后,接收選取指令,將從與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為目標標識信息發(fā)送至云端服務器。
步驟S906:云端服務器將與目標標識信息對應的網絡攝像機作為待相連網絡攝像機,將待相連網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機。
步驟S907:磁盤錄像機基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
由上述實施例提供的客戶端與云端服務器、云端服務器與磁盤錄像機、磁盤錄像機與網絡攝像機之間的信息交互過程可以發(fā)現(xiàn),云端服務器預先建立了磁盤錄像機的賬號和密碼與網絡攝像機的關聯(lián)關系,客戶端可從云端服務器獲取與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息,并將從這些網絡標識信息中選取的目標標識信息反饋給云端服務器,云端服務器將與目標標識信息對應的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,如此,磁盤錄像機便獲得了網絡攝像機的網絡連接信息,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機便可通過該API接口,利用從云端服務器獲取的網絡連接信息直接與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,即磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
與上述方法相對應,本發(fā)明實施例還提供了一種信息處理裝置,請參閱圖10,示出了該信息處理裝置100的結構示意圖,該信息處理裝置1001應用于信息處理系統(tǒng)中的云端服務器,信息處理系統(tǒng)還包括磁盤錄像機和網絡攝像機,磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,該信息處理裝置100可以包括:第一接收模塊1001、驗證及注冊模塊1002、第二接收模塊1003、響應模塊1004和發(fā)送模塊1005。其中:
第一接收模塊1001,用于接收磁盤錄像機發(fā)送的驗證信息,驗證信息包括磁盤錄像機的賬號和密碼。
驗證及注冊模塊1002,用于對驗證信息進行驗證,并在驗證通過之后對磁盤錄像機進行注冊。
第二接收模塊1003,用于接收磁盤錄像機發(fā)送的查找請求。
響應模塊1004,用于響應查找請求,確定與磁盤錄像機待相連的網絡攝像機。
發(fā)送模塊1005,用于將待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,以使磁盤錄像機基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
本發(fā)明實施例提供的信息處理裝置,使得云端服務器可將與磁盤錄像機待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息直接與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
在上述實施例中,第二接收模塊1003接收的查找請求中包括磁盤錄像機的賬號。
在一種可能的實現(xiàn)方式中,響應模塊包括確定子模塊。
確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與所述查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為所述待相連的網絡攝像機;
在另一種可能的實現(xiàn)方式中,響應模塊包括:確定子模塊、發(fā)送子模塊和接收子模塊。
確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機。
發(fā)送子模塊,用于將與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至磁盤錄像機。
接收子模塊,用于接收磁盤錄像機發(fā)送的目標標識信息,將與目標標識信息對應的網絡攝像機確定為所述待相連的網絡攝像機,目標標識信息為從磁盤錄像機接收的網絡攝像機的標識信息中選取標識信息。
請參閱圖11,為本發(fā)明實施例提供的另一種信息處理裝置110的結構示意圖,該信息處理裝置110應用于信息處理系統(tǒng)中的磁盤錄像機,信息處理系統(tǒng)還包括云端服務器和網絡攝像機,磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,該信息處理裝置110可以包括:
第一發(fā)送模塊1101,用于向云端服務器發(fā)送磁盤錄像機驗證信息,以使云端服務器對磁盤錄像機驗證信息進行驗證并對磁盤錄像機進行注冊。
第二發(fā)送模塊1102,用于向云端服務器發(fā)送查找請求。
接收模塊1103,用于接收云端服務器發(fā)送的,與磁盤錄像機待相連的網絡攝像機的網絡連接信息。
通信模塊1104,用于基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
本發(fā)明實施例提供的信息處理裝置,使得磁盤錄像機可從云端服務器獲得與其待相連的網絡攝像機的網絡連接信息,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息直接與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
在上述實施例中,第二發(fā)送模塊1102發(fā)送的查找請求中包括磁盤錄像機的賬號和密碼。
在一種可能的實現(xiàn)方式中,接收模塊包括:接收子模塊;
接收子模塊,用于接收云端服務器發(fā)送的與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的網絡連接信息作為待關聯(lián)的網絡攝像機的網絡連接信息;
在另一種可能的實現(xiàn)方式中,接收模塊包括:第一接收子模塊、第二接收子模塊、發(fā)送子模塊和第三接收子模塊。
第一接收子模塊,用于接收云端服務器發(fā)送的與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息。
第二接收子模塊,用于接收選取指令。
發(fā)送子模塊,用于將從與查找請求中的賬號關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為目標標識信息發(fā)送至云端服務器。
第三接收子模塊,用于接收云端服務器發(fā)送的與目標標識信息對應的網絡攝像機的網絡連接信息作為待相連的網絡攝像機的網絡連接信息。
請參閱圖12,為本發(fā)明實施例提供的另一種信息處理裝置120的結構示意圖,該信息處理裝置120應用于信息處理系統(tǒng)中的云端服務器,該信息處理系統(tǒng)還包括客戶端、磁盤錄像機和網絡攝像機,磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,該信息處理裝置120可以包括:第一接收模塊1201、驗證及注冊模塊1202、第二接收模塊1203、響應模塊1204和發(fā)送模塊1205。其中:
第一接收模塊1201,用于接收客戶端發(fā)送的驗證信息,驗證信息包括磁盤錄像機的賬號和密碼。
驗證及注冊模塊1202,用于對驗證信息進行驗證,并在驗證通過之后對磁盤錄像機進行注冊。
第二接收模塊1203,用于接收客戶端發(fā)送的查找請求。
響應模塊1204,用于響應查找請求,確定與磁盤錄像機待相連的網絡攝像機。
發(fā)送模塊1205,用于將待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,以使磁盤錄像機基于網絡連接信息與待相連的網絡攝像機建立通信通道,并通過通信通道接收待相連的網絡攝像機采集的數(shù)據。
本發(fā)明實施例提供的信息處理裝置,使得云端服務器基于客戶端的請求,可將與磁盤錄像機待相連的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
在上述實施例中,查找請求中包括磁盤錄像機的賬號和密碼。
在一種可能的實現(xiàn)方式中,響應模塊包括確定子模塊。
確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機作為待相連的網絡攝像機。
在另一種可能的實現(xiàn)方式中,響應模塊包括:確定子模塊、發(fā)送子模塊和接收子模塊。
確定子模塊,用于基于預先建立的賬號和密碼與網絡攝像機的關聯(lián)關系確定與查找請求中的賬號和密碼關聯(lián)的網絡攝像機。
發(fā)送子模塊,用于將與查找請求中的賬號和密碼關聯(lián)的網絡攝像機的標識信息發(fā)送至客戶端。
接收子模塊,用于接收客戶端發(fā)送的目標標識信息,將與目標標識信息對應的網絡攝像機確定為待相連的網絡攝像機,目標標識信息為從磁盤錄像機接收的網絡攝像機的標識信息中選取的標識信息。
請參閱圖13,為本發(fā)明實施例提供的另一種信息處理裝置130的結構示意圖,該信息處理裝置130應用于信息處理系統(tǒng)中的客戶端,信息處理系統(tǒng)還包括云端服務器、磁盤錄像機和網絡攝像機,磁盤錄像機設置有可與內網或外網的網絡攝像機進行通信的API接口,該信息處理裝置130可以包括:第一發(fā)送模塊1301、第二發(fā)送模塊1302、接收模塊1303、第三發(fā)送模塊1304。其中:
第一發(fā)送模塊1301,用于向云端服務器發(fā)送磁盤錄像機驗證信息,以使云端服務器對磁盤錄像機驗證信息進行驗證并對磁盤錄像機進行注冊,磁盤錄像機的驗證信息包括磁盤錄像機的賬號和密碼。
第二發(fā)送模塊1302,用于向云端服務器發(fā)送查找請求,查找請求中包括磁盤錄像機的賬號和密碼。
接收模塊1303,用于接收云端服務器發(fā)送的與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息。
第三發(fā)送模塊1304,用于將目標標識信息發(fā)送至云端服務器,以使云端服務器將與目標標識信息對應的網絡攝像機的網絡連接信息發(fā)送至磁盤錄像機,目標標識信息為與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中的至少一個標識信息。
本發(fā)明實施例提供的信息處理裝置,使得客戶端可向云端服務器請求與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機,從而獲得與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息,在獲取到與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息之后,可接收選取指令,將選取的目標標識信息發(fā)送至云端服務器,從而使得云端服務器將與目標標識信息關聯(lián)的網絡攝像的網絡連接信息發(fā)送至磁盤錄像機,由于磁盤錄像機具有能夠與內網或外網的網絡攝像機進行通信的API接口,因此,磁盤錄像機在獲得網絡攝像機的網絡連接信息之后,便可通過該API接口,利用從云端服務器獲取的網絡連接信息與網絡攝像機建立通信通道,從而通過該通信通道接收與其關聯(lián)的網絡攝像機的數(shù)據,本發(fā)明實施例提供的信息處理方法使得磁盤錄像機既可存儲本地同網段的網絡攝像機的實時視頻與語音數(shù)據,又能存儲遠程異地跨網段的網絡攝像機的實時視頻與語音數(shù)據,進而能夠實現(xiàn)小用戶和家庭用戶在網絡視頻監(jiān)控的專屬云存儲和私人云存儲。
在上述實施例中,第三發(fā)送模塊可以包括:接收子模塊和發(fā)送子模塊。其中:
接收子模塊,用于接收選取指令。
發(fā)送子模塊,用于將從與磁盤錄像機的賬號和密碼關聯(lián)的網絡攝像機的標識信息中選取的標識信息作為目標標識信息發(fā)送至云端服務器。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
在本申請所提供的幾個實施例中,應該理解到,所揭露的方法、裝置和設備,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕嶋H的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
對所公開的實施例的上述說明,使本領域專業(yè)技術人員能夠實現(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。