本公開涉及計算機,尤其涉及監控視頻處理方法、系統、裝置、設備及存儲介質。
背景技術:
1、隨著技術的不斷發展,網絡攝像頭(ip?camera,ipc)被廣泛應用在安防、智能家居或工業生產等領域。通過ipc終端可以將采集到的視頻幀傳輸到監控平臺,監控平臺需要將ipc終端傳入的視頻幀拼合為完整的視頻文件,再將視頻文件傳輸到存儲服務器進行保存。但隨著ipc終端的廣泛應用,視頻傳輸的帶寬消耗逐漸變大,并且監控平臺也需要消耗大量的資源進行視頻拼合。
2、相關技術中,通常采用降低視頻質量或丟棄畫面特征的方式來降低流量成本和減輕服務端的數據傳輸壓力。但相關技術中,降低視頻質量方式可能導致視頻內容的清晰度不高,損失了整體畫面質量,同時還可能丟棄了部分視頻信息。丟棄畫面特征方式由于只對主要特征區域進行提取和編碼,導致丟失其余特征區域對應的圖像信息。因此,相關技術無法在不降低畫面質量的情況下,降低視頻傳輸的帶寬消耗和視頻拼合所需要的資源成本。
技術實現思路
1、根據本公開的第一方面,提供了一種監控視頻處理方法,包括:
2、接收采集設備采集到的音視頻幀;
3、將所述音視頻幀進行拼合處理,得到音視頻文件,并向存儲服務器發送所述音視頻文件;
4、在接收到視頻直播請求的情況下,停止所述拼合處理,并向媒體服務器發送接收到的音視頻幀。
5、根據本公開的第二方面,提供了一種監控視頻處理系統,所述系統包括邊緣節點、存儲服務器、媒體服務器以及客戶端;
6、所述邊緣節點,用于采集音視頻幀;還用于對采集到的音視頻幀進行拼合處理,獲得音視頻文件;并向所述存儲服務器發送所述音視頻文件;
7、所述邊緣節點,還用于在接收到視頻直播請求的情況下,停止所述拼合處理,并向所述媒體服務器發送采集到的音視頻幀;
8、所述存儲服務器,用于接收所述音視頻文件,并將接收到的所述音視頻文件進行存儲;
9、所述媒體服務器,用于在接收到所述視頻直播請求的情況下,接收所述邊緣節點采集到的音視頻幀;對采集到的音視頻幀進行拼合處理,獲得音視頻文件;并分別向所述存儲服務器和所述客戶端發送所述音視頻文件;
10、所述客戶端,用于發送視頻直播請求或視頻回放請求,并接收所述媒體服務器發送的音視頻文件。
11、根據本公開的第三方面,提供了一種監控視頻處理裝置,包括:
12、數據獲取模塊,用于接收采集設備采集到的音視頻幀;
13、數據處理模塊,用于將所述音視頻幀進行拼合處理,得到音視頻文件,并向存儲服務器發送所述音視頻文件;
14、數據處理模塊,還用于在接收到視頻直播請求的情況下,停止所述拼合處理,并向媒體服務器發送接收到的音視頻幀。
15、根據本公開的第四方面,提供了一種邊緣節點設備,包括:
16、ipc終端和網絡接入節點;
17、其中,所述ipc終端和所述網絡接入節點執行根據本公開示例性實施例所述的方法。
18、根據本公開的第五方面,提供了一種非瞬時計算機可讀存儲介質,所述非瞬時計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使所述計算機執行根據本公開示例性實施例所述的方法。
19、本公開實施例中提供的一個或多個技術方案,通過接收采集設備采集到的音視頻幀;將音視頻幀進行拼合處理,得到音視頻文件,并向存儲服務器發送音視頻文件;在接收到視頻直播請求的情況下,停止拼合處理,并向媒體服務器發送接收到的音視頻幀。本公開提供的監控視頻處理方法在邊緣節點上對音視頻幀進行拼合,并將拼合好的音視頻文件直接發送到存儲服務器。在接收到視頻直播請求的情況下,邊緣節點則將未拼合的音視頻幀直接發送到媒體服務器,由媒體服務器進行拼合處理。從而降低了媒體服務器在視頻拼合上的處理壓力,以及媒體服務器將音視頻文件發往存儲服務器的流量消耗。
1.一種監控視頻處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述音視頻幀包括音頻幀和視頻幀;所述將所述音視頻幀進行拼合處理,包括:
4.根據權利要求1所述的方法,其特征在于,所述將所述音視頻幀進行拼合處理,得到音視頻文件,并向存儲服務器發送所述音視頻文件,包括:
5.一種監控視頻處理系統,其特征在于,所述系統包括邊緣節點、存儲服務器、媒體服務器以及客戶端;
6.根據權利要求5所述的系統,其特征在于,所述媒體服務器,還用于在接收到所述視頻回放請求的情況下,向所述存儲服務器發送所述視頻回放請求;接收所述存儲服務器發送的音視頻文件,并向所述客戶端發送所述音視頻文件;
7.根據權利要求5所述的系統,其特征在于,所述邊緣節點包括ipc終端和網絡接入節點;
8.一種監控視頻處理裝置,其特征在于,包括:
9.一種邊緣節點設備,其特征在于,包括:
10.一種非瞬時計算機可讀存儲介質,其特征在于,所述非瞬時計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使所述計算機執行根據權利要求1-4中任一項所述的方法。