一種基于云計算的幼兒園視頻實時監控系統的制作方法
【技術領域】
[0001]本發明涉及云計算和視頻實時監控技術領域,具體涉及一種基于云計算的幼兒園視頻實時監控系統,主要針對目前流行的幼兒園視頻監控系統中存在的各種舊式網絡視頻技術存在的各種問題,包括資源利用率差、播放不流暢、高峰時刻負載不均衡等,提出新的基于云計算環境的思路,從而解決以上提到的缺陷。
【背景技術】
[0002]這幾年幼兒園虐童事件屢屢見諸報端,無一不引發民眾強烈的憤慨,涉案教師也都受到了嚴肅懲處,但是,類似事件卻屢禁不止,其中監管不利是導致這一問題的主要原因。幼兒的保護需要大眾傾注更多的心血和智慧,極少部分較為規范的幼兒園會安裝有在線視頻系統,可以讓家長在家中在線查看孩子課堂的直播視頻,
通過公眾監管,增加幼兒教育的透明度。但是通過有關新聞以及微博等新聞平臺可以了解到,這些系統普遍存在卡頓、網絡抖動、甚至是無法負載進等問題,無法很好的起到監管作用。
[0003]目前搭建的視頻播放系統,是基于P2P網絡技術的,在一定程度上解決了視頻直播服務器的負載,但是還是存在很多的問題。所以導致大眾參與幼兒園安全監督度較低,出現一系列的幼兒園虐童事件。
[0004]隨著云計算的迅速發展,引起了越來越多的關注。基于云計算的系統設計,能夠更加靈活的為用戶端提供服務,能夠實現負載均衡,高可用性且易于部署,系統更好的運作就更方便大眾參與到幼兒保護中去。
[0005]申請號:201510066546.1發明,一種基于大數據的云實時推送的幼兒園系統,包括幼兒園門禁監控、家長身份識別,幼兒活動定位跟蹤、教室溫濕度監測、危險地帶監控預警以及突發事件預警等功能,該系統通過傳感器和射頻識別(rad1-frequencyidentificat1n, RFID)芯片等采集數據,利用分布式云實時推送數據,不僅可進行實施監控,而且采用大數據處理技術對用可視化的開源軟件數據進行分析和挖掘,并進行預警。本發明將結合傳感技術和云計算,提高了幼兒園的安全管理質量和幼兒在園的人身安全。
【發明內容】
[0006]本發明要解決的技術問題是:針對目前流行的幼兒園視頻監控系統中存在的各種舊式網絡視頻技術存在的各種問題,包括資源利用率差、播放不流暢、高峰時刻負載不均衡等,本發明提出新的基于云計算環境的思路,提供一種基于云計算的幼兒園視頻實時監控系統,從而解決以上提到的缺陷。
[0007]本發明所采用的技術方案為:
一種基于云計算的幼兒園視頻實時監控系統,所述系統包括采集端、視頻編碼器、視頻服務器和用戶群四部分,其中:
1)采集端也就是視頻源的部分,通過視頻采集器(攝像頭等)獲取高清、穩定的視頻流數據來源;
2)視頻編碼器負責視頻數據的處理和轉換;
3)視頻服務器是系統的最主要的部分,通過采用云計算架構中的虛擬化技術將物理機資源進行整合,構建無差異性的虛擬資源池,然后在資源池中構建多個虛擬機服務器;
4)用戶群部分是系統中最大的訪問壓力來源部分,包括傳統PC接入方式以及移動端接入方式。
[0008]云是一個包含大量可用虛擬資源的資源池.這些虛擬資源根據負載動態的進行分配,以達到高的資源利用率。它最顯著的特點就是按需分配、動態調整,具有可擴展性,從而可以提尚更尚品質的服務。
[0009]所述視頻服務器結合云計算框架中的負載均衡、動態迀移等技術,解決直播時的負載均衡等問題,同時減少了硬件上的浪費,增加系統的靈活性和可擴展性等。
[0010]負載平衡也稱負載共享,是指對系統中的負載情況進行動態調整,以盡量消除或減少系統中各節點負載不均衡的現象,具體實現方法是將過載節點上的任務轉移到其他輕載節點上,盡可能實現系統各節點的負載平衡,從而提高系統的吞吐量。負載共享有利于統籌管理分布式系統中的各種資源,便于利用共享信息及其服務機制擴大系統的處理能力。
[0011]虛擬機器的動態迀移(Live Migrat1n),可讓虛擬機器在不關機,且能持續提供服務的前提下,從一臺虛擬平臺服務器迀移到其它的虛擬平臺服務器運作,實際迀移時,被迀移的僅是虛擬機器的設置文件,而非動輒數十,甚至上百GB大小的虛擬磁盤文件。
[0012]由于每一個客戶都會消耗網絡的帶寬、服務器網卡帶寬、內存、cpu等資源,特別是當用戶訪問超過一定數量時,一些集中訪問就會帶來負載均衡的問題,所述系統采用云計算模式解決用戶群部分集中訪問所帶來負載均衡的問題,保證視頻服務不會出現過載的情況又保護資源的可持續性使用。
[0013]所述視頻編碼器采用獨立的物理視頻流編解碼物理服務器,高性能處理、緩存采集端傳來的視頻流數據的記錄進行扣費或罰款處理后直接轉錄到與此系統對接的交通違章信息管理系統。
[0014]本發明的有益效果為:
本發明針對目前流行的幼兒園視頻監控系統中存在的各種舊式網絡視頻技術存在的各種問題,包括資源利用率差、播放不流暢、高峰時刻負載不均衡等,提出新的基于云計算環境的思路,從而解決以上提到的缺陷。
[0015]基于云計算的系統設計,能夠更加靈活的為用戶端提供服務,能夠實現負載均衡,高可用性且易于部署,家長以及大眾通過基于云計算的視頻在線系統查看課堂安全情況,系統更好的運作就更方便大眾參與到幼兒保護中去。
【附圖說明】
[0016]圖1為傳統模式的視頻系統示意圖;
圖2為本發明視頻系統示意圖。
【具體實施方式】
[0017]下面根據說明書附圖,結合【具體實施方式】對本發明進一步說明: 實施例1:
如圖2所示,一種基于云計算的幼兒園視頻實時監控系統,所述系統包括采集端、視頻編碼器、視頻服務器和用戶群四部分,其中:
1)采集端也就是視頻源的部分,通過視頻采集器(攝像頭等)獲取高清、穩定的視頻流數據來源;
2)視頻編碼器負責視頻數據的處理和轉換;
3)視頻服務器是系統的最主要的部分,通過采用云計算架構中的虛擬化技術將物理機資源進行整合,構建無差異性的虛擬資源池,然后在資源池中構建多個虛擬機服務器;
4)用戶群部分是系統中最大的訪問壓力來源部分,包括傳統PC接入方式以及移動端接入方式。
[0018]實施例2:
在實施例1的基礎上,本實施例所述視頻服務器結合云計算框架中的負載均衡、動態迀移等技術,解決直播時的負載均衡等問題,同時減少了硬件上的浪費,增加系統的靈活性和可擴展性等。
[0019]負載平衡也稱負載共享,是指對系統中的負載情況進行動態調整,以盡量消除或減少系統中各節點負載不均衡的現象,具體實現方法是將過載節點上的任務轉移到其他輕載節點上,盡可能實現系統各節點的負載平衡,從而提高系統的吞吐量。負載共享有利于統籌管理分布式系統中的各種資源,便于利用共享信息及其服務機制擴大系統的處理能力。
[0020]虛擬機器的動態迀移(Live Migrat1n),可讓虛擬機器在不關機,且能持續提供服務的前提下,從一臺虛擬平臺服務器迀移到其它的虛擬平臺服務器運作,實際迀移時,被迀移的僅是虛擬機器的設置文件,而非動輒數十,甚至上百GB大小的虛擬磁盤文件。
[0021]實施例3:
在實施例1或2的基礎上,本實施例由于每一個客戶都會消耗網絡的帶寬、服務器網卡帶寬、內存、cpu等資源,特別是當用戶訪問超過一定數量時,一些集中訪問就會帶來負載均衡的問題,所述系統采用云計算模式解決用戶群部分集中訪問所帶來負載均衡的問題,保證視頻服務不會出現過載的情況又保護資源的可持續性使用。
[0022]實施例4:
在實施例3的基礎上,本實施例所述視頻編碼器采用獨立的物理視頻流編解碼物理服務器,高性能處理、緩存采集端傳來的視頻流數據。
[0023]以上實施方式僅用于說明本發明,而并非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發明的范疇,本發明的專利保護范圍應由權利要求限定。
【主權項】
1.一種基于云計算的幼兒園視頻實時監控系統,其特征在于:所述系統包括采集端、視頻編碼器、視頻服務器和用戶群四部分,其中: 1)采集端是視頻源的部分,通過視頻采集器獲取高清、穩定的視頻流數據來源; 2)視頻編碼器負責視頻數據的處理和轉換; 3 )視頻服務器通過采用云計算架構中的虛擬化技術將物理機資源進行整合,構建無差異性的虛擬資源池,然后在資源池中構建多個虛擬機服務器; 4)用戶群部分包括傳統PC接入方式以及移動端接入方式。2.根據權利要求1所述的一種基于云計算的幼兒園視頻實時監控系統,其特征在于:所述視頻服務器結合云計算框架中的負載均衡、動態迀移技術,解決直播時的負載均衡問題,同時減少了硬件上的浪費,增加系統的靈活性和可擴展性。3.根據權利要求1或2所述的一種基于云計算的幼兒園視頻實時監控系統,其特征在于:所述系統采用云計算模式解決用戶群部分集中訪問所帶來負載均衡的問題,保證視頻服務不會出現過載的情況又保護資源的可持續性使用。4.根據權利要求3所述的一種基于云計算的幼兒園視頻實時監控系統,其特征在于:所述視頻編碼器采用獨立的物理視頻流編解碼物理服務器,高性能處理、緩存采集端傳來的視頻流數據。
【專利摘要】本發明公開了一種基于云計算的幼兒園視頻實時監控系統,所述系統包括采集端、視頻編碼器、視頻服務器和用戶群四部分,其中:采集端是視頻源的部分,通過視頻采集器獲取高清、穩定的視頻流數據來源;2)視頻編碼器負責視頻數據的處理和轉換;3)視頻服務器通過采用云計算架構中的虛擬化技術將物理機資源進行整合,構建無差異性的虛擬資源池,然后在資源池中構建多個虛擬機服務器;4)用戶群部分包括傳統PC接入方式以及移動端接入方式。本發明基于云計算的系統設計,能夠更加靈活的為用戶端提供服務,能夠實現負載均衡,高可用性且易于部署,家長以及大眾通過基于云計算的視頻在線系統查看課堂安全情況,系統更好的運作就更方便大眾參與到幼兒保護中去。
【IPC分類】H04L29/08, H04N7/18
【公開號】CN105262990
【申請號】CN201510651363
【發明人】蘇冉
【申請人】浪潮電子信息產業股份有限公司
【公開日】2016年1月20日
【申請日】2015年10月10日