集群式監控系統及監控方法
2023-10-05 20:50:54 3
集群式監控系統及監控方法
【專利摘要】本發明涉及集群式監控系統及監控方法,該監控系統包括管理端、伺服器端和媒體播放終端。管理端用於生成並發布桌面快照命令至伺服器端,由媒體播放終端從伺服器端獲取桌面快照命令後根據桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照上傳至伺服器端,從而管理端可從伺服器端獲取媒體播放終端的桌面快照;其中所述指定區域包含媒體播放終端的屏幕映射區。因此,本發明的桌面快照可以用來遠程監控所述媒體播放終端,例如LED顯示屏系統是否正常播放,達到媒體播放遠程監控之目的。
【專利說明】集群式監控系統及監控方法
【技術領域】
[0001]本發明涉及顯示控制【技術領域】,特別涉及一種集群式監控系統及監控方法。
【背景技術】
[0002]現有的LED(Light Emitting Diode,發光二極體)顯示屏作為媒體播放終端,依其控制方式的不同可區分成同步控制LED顯示屏系統和異步控制LED顯示屏系統。其中,同步控制LED顯示屏系統通常主要包括播放計算機、發送卡、和LED顯示屏(配置有接收卡),播放計算機通過發送卡與LED顯示屏相連接,因此LED顯示屏播放的畫面內容和計算機播放的內容一致,播放計算機一旦關機則LED顯示屏將無法繼續播放媒體。異步控制LED顯示屏系統則主要包括異步控制卡(一種帶有ARM處理器的嵌入式控制卡)和LED顯示屏,異步控制卡整合了同步控制LED顯示屏系統的播放計算機的主要功能和發送卡的功能,因此LED顯示屏在播放媒體時無需連接至計算機,而是通過與異步控制卡相連實現媒體播放。
[0003]目前,LED顯示屏系統廣泛應用於都市傳媒、城市交通電子標識牌。實際應用中,用戶會根據實際需要將LED顯示屏系統布置不同的地理位置;而且,在顯示屏正常播放過程中,用戶有及時了解播放進度和播放狀態的需要。因此,如何實現媒體播放集中式監控是目前亟待解決的問題之一。
【發明內容】
[0004]為實現顯示屏的媒體播放集中式監控,本發明提供一種集群式監控系統和監控方法。
[0005]具體地,本發明提供的一種集群式監控系統,包括管理端、伺服器端和媒體播放終端。其中,伺服器端連接管理端,媒體播放終端連接伺服器端。再者,管理端用於生成並發布桌面快照命令至伺服器端,由媒體播放終端從伺服器端獲取桌面快照命令後根據桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照上傳至伺服器端,從而管理端可從伺服器端獲取媒體播放終端的桌面快照。上述指定區域包含媒體播放終端的屏幕映射區。
[0006]在本發明的一個實施例中,上述媒體播放終端包括同步控制LED顯示屏系統,該同步控制LED顯示屏系統包括播放計算機、發送卡和LED顯示屏,上述作業系統運行桌面為播放計算機的作業系統運行桌面,且播放計算機的作業系統運行桌面上運行有LED顯示屏的屏幕映射區。
[0007]在本發明的一個實施例中,上述媒體播放終端包括異步控制LED顯示屏系統,該異步控制LED顯示屏系統包括異步卡和LED顯示屏,上述作業系統運行桌面為異步卡的作業系統運行桌面,且異步卡的作業系統運行桌面上運行有LED顯示屏的屏幕映射區。
[0008]在本發明的一個實施例中,上述集群式監控系統還包括攝像頭,與媒體播放終端關聯在一起;上述管理端進一步用於生成並發布攝像頭拍照命令至伺服器端,由媒體播放終端從伺服器端獲取攝像頭拍照命令後控制關聯的攝像頭對媒體播放終端的顯示屏屏幕進行攝像頭拍照操作並將拍照所得的顯示屏屏幕照片回傳,再由媒體播放終端將回傳的顯示屏屏幕照片上傳至伺服器端,從而管理端可從伺服器端獲取媒體播放終端的顯示屏屏幕照片。
[0009]在本發明的一個實施例中,上述攝像頭為網絡攝像頭或USB攝像頭。
[0010]在本發明的一個實施例中,上述伺服器端包括主控伺服器和文件伺服器,主控伺服器接收上述桌面快照命令供媒體播放終端獲取,文件伺服器接收並存儲上傳的桌面快照。
[0011]此外,本發明實施例提供的一種集群式監控方法,包括步驟:生成和發布桌面快照命令給至少一個媒體播放終端;以及所述至少一個媒體播放終端根據桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照作為監控所述至少一個媒體播放終端是否正常播放之用;其中,上述至少一個媒體播放終端的作業系統運行桌面的指定區域包含所述至少一個媒體播放終端的屏幕映射區。
[0012]在本發明的一個實施例中,上述集群式監控方法還包括步驟:生成和發布攝像頭拍照命令給所述至少一個媒體播放終端;以及所述至少一個媒體播放終端根據攝像頭拍照命令控制各自關聯的攝像頭對各自的顯示屏屏幕進行攝像頭拍照操作並將拍照所得的顯示屏屏幕照片回傳,以及將回傳的顯示屏屏幕照片作為監控所述至少一個媒體播放終端的顯示屏是否正常顯示之用。
[0013]在本發明的一個實施例中,上述桌面快照操作和攝像頭拍照操作的拍照周期相同。
[0014]在本發明的一個實施例中,上述至少一個媒體播放終端根據桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照作為監控所述至少一個媒體播放終端是否正常播放之用的步驟包括:將所得的桌面快照保存在所述至少一個媒體播放終端本地;將保存在本地的桌面快照通過網路上傳至伺服器端,並在所述桌面快照上傳成功後刪除保存在本地的所述桌面快照;以及如果所述桌面快照上傳不成功且保存在本地的桌面快照數量達到預設的最大保存數量,則暫停桌面快照操作直至保存在本地的所述桌面快照上傳成功。
[0015]由上可知,本發明可以獲取媒體播放終端的作業系統桌面快照,該桌面快照包含媒體播放終端的屏幕映射區,因此經由桌面快照可以獲知媒體播放終端是否正常播放媒體,達到遠程監控媒體播放終端之目的。此外,通過攝像頭對顯示屏屏幕拍照,還可以獲知媒體播放終端的顯示屏是否正常顯示/正常工作。因此,本發明可以實現媒體播放終端的媒體播放遠程監控。
[0016]通過以下參考附圖的詳細說明,本發明的其它方面和特徵變得明顯。但是應當知道,該附圖僅僅為解釋的目的設計,而不是作為本發明的範圍的限定,這是因為其應當參考附加的權利要求。還應當知道,除非另外指出,不必要依比例繪製附圖,它們僅僅力圖概念地說明此處描述的結構和流程。
【專利附圖】
【附圖說明】
[0017]下面將結合附圖,對本發明的【具體實施方式】進行詳細的說明。
[0018]圖1為本發明實施例的一種集群式監控系統的架構示意圖。[0019]圖2為本發明實施例的一種集群式監控系統的另一架構示意圖。
[0020]圖3為本發明實施例的一種集群式監控方法的流程圖。
[0021]圖4為本發明實施例的另一種集群式監控方法的流程圖。
【具體實施方式】
[0022]為使本發明的上述目的、特徵和優點能夠更加明顯易懂,下面結合附圖對本發明的【具體實施方式】做詳細的說明。
[0023]圖1示出本發明實施例的一種集群式監控系統的架構示意圖。如圖1所示,本實施例的集群式監控系統10包括一個或多個管理端11 (圖1中僅示出一個作為舉例)、伺服器端13和多個媒體播放終端151-15n ;管理端11、伺服器端13和媒體播放終端151_15n通過網絡連接在一起。其中,伺服器端13包括主控伺服器13a和一個或多個文件伺服器13b (圖1中僅示出一個作為舉例),主控伺服器13a連接至網絡,用於與管理端11交互以及與媒體播放終端151-15n心跳交互;文件伺服器13b連接至網絡,用於存儲圖片、照片等文件,其例如是FTP (File Transfer Protocol,文件傳輸協議)伺服器。媒體播放終端151_15n例如是同步控制LED顯示屏系統、異步控制LED顯示屏系統、或兩者的組合。媒體播放終端151 -15n用於播放媒體,例如播放文本、圖形、視頻、動畫等媒體。
[0024]承上述,同步控制LED顯示屏系統例如包括播放計算機、發送卡和LED顯示屏,播放計算機通過發送卡與LED顯示屏相連接。播放計算機上例如安裝有Windows作業系統、studio媒體播放軟體、和終端監控設置軟體。終端監控設置軟體例如用於設置桌面快照操作時的截圖區域的起始位置X,Y坐標,寬度及高度、用於配置攝像頭,例如是網絡攝像頭還是USB攝像頭,是否連接成功、以及用於設置本地圖片/照片最大保存數量等等。另外,播放計算機的作業系統運行桌面上會運行LED顯示屏的屏幕映射區,該屏幕映射區顯示的內容會映射到LED顯示屏的屏幕進行顯示,達成媒體播放之目的。
[0025]異步控制LED顯示屏系統例如包括異步卡和LED顯示屏,異步卡連接LED顯示屏。異步卡上例如安裝有Win CE作業系統、Studio播放軟體和終端監控設置軟體。異步卡上安裝的終端監控設置軟體的功能類似於前述同步控制LED顯示屏系統的播放計算機上安裝的終端監控設置軟體,故不再贅述。
[0026]在本發明另一實施例中,集群式監控系統10』還可進一步包括多個攝像頭171-17n,如圖2所示。這些攝像頭171_17n為網絡攝像頭,其通過網絡與媒體播放終端151-15n分別關聯在一起。例如,網絡攝像頭171可以用來拍攝媒體播放終端151的顯示屏屏幕照片,網絡攝像頭17η可以用來拍攝媒體播放終端15η的顯示屏屏幕照片。可以理解的是,攝像頭171-17η也可替換成USB攝像頭,其分別與媒體播放終端151_15η的USB接口相連接,例如與同步控制LED顯示屏系統中的播放計算機的USB接口相連接,或者與異步控制LED顯示屏系統中的異步卡的USB接口相連接。
[0027]請一併參見圖1和圖3,其中圖3為本發明實施例的集群式監控方法的流程圖。如圖3所示,本實施例的集群式監控方法包括步驟S100和S300。
[0028]步驟S100:生成和發布桌面快照命令給媒體播放終端。具體地,使用者登錄管理端11後:可以設置拍照類型,可選擇桌面快照及/或攝像頭拍照;可以設置拍照周期,例如是每間隔I分鐘執行一次桌面快照及/或攝像頭拍照;可以設置命令執行類型,可選擇立即執行或定時執行;可以設置過期日期和過期時間,對於定時執行情形還可以設置開始執行日期和執行時間。當使用者選擇的拍照類型為桌面快照並完成設置後,管理端11則根據使用者的設置生成桌面快照命令並發送給指定的媒體播放終端,例如媒體播放終端151-15Π中的一個、多個或全部。在此,桌面快照命令可以先傳送至伺服器端13中的主控伺服器13a,再由指定的媒體播放終端從主控伺服器13a獲取桌面快照命令。
[0029]步驟S300:媒體播放終端根據桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照作為監控媒體播放終端是否正常播放之用;其中,媒體播放終端的作業系統運行桌面的指定區域包含媒體播放終端的屏幕映射區。具體地,媒體播放終端獲取到桌面快照命令後,以同步控制LED顯示屏系統為例,播放計算機開啟桌面快照以對其作業系統運行桌面的指定區域進行桌面快照操作,該指定區域通過前述的終端監控設置軟體來設置。通常,播放計算機在進行媒體播放過程中,會在作業系統運行桌面上運行LED顯示屏的屏幕映射區,該屏幕映射區顯示的內容會映射到LED顯示屏的顯示區域進行顯示;因此,桌面快照會包含所述屏幕映射區,藉此來獲知同步控制LED顯示屏系統是否在正常播放媒體。類似地,對於異步控制LED顯示屏系統,異步卡接收到桌面快照命令後會開啟桌面快照以對其作業系統運行桌面的指定區域進行桌面快照操作,該指定區域包含LED顯示屏的屏幕映射區,相應地,所得的桌面快照也會包含該屏幕映射區。
[0030]媒體播放終端獲得的桌面快照會存儲在本地,並且會將保存在本地的桌面快照上傳到伺服器端13的文件伺服器13b,當桌面快照上傳成功,則保存在本地的桌面快照會被相應地刪除。另外,由於前述的終端監控設置軟體可以預設照片的本地最大保存數量,在網絡環境異常時桌面快照上傳失敗,如果到了預設的最大保存數量則暫停桌面快照操作,直到網絡恢復正常後桌面快照上傳成功。至此,管理端11可以從伺服器端13的文件伺服器13b獲取桌面快照來查看,從而實現對媒體播放終端是否正常播放媒體的監控。值得一提的是,生成和發布桌面快照命令的管理端11與查看桌面快照的管理端可以是同一個管理端,也可以是不同的管理端。
[0031]請一併參見圖2和圖4,其中圖4為本發明實施例的另一集群式監控方法的流程圖。如圖4所示,本實施例的集群式監控方法包括步驟S500和S700。
[0032]步驟S500:生成和發布監控命令給媒體播放終端,所述監控命令包括桌面快照命令和攝像頭拍照命令。具體地,使用者登錄管理端11後,同時選擇桌面快照和攝像頭拍照並進行相關設置後,管理端11生成並發布包含桌面快照命令和攝像頭拍照命令的監控命令至指定的媒體播放終端,例如媒體播放終端151-15Π中的一個、多個或全部。在此,監控命令可以先傳送給伺服器端13中的主控伺服器13a,再由指定的媒體播放終端從主控伺服器13a獲取監控命令。
[0033]步驟S700:媒體播放終端根據監控命令對其作業系統運行桌面的指定區域進行桌面快照操作以及控制與其關聯的攝像頭對其顯示屏屏幕進行攝像頭拍照,藉此得到桌面快照和顯示屏屏幕照片,以作為監控之用。具體地,對於桌面快照命令的執行過程可參考前述步驟S300,在此不再贅述。對於攝像頭拍照命令,媒體播放終端獲得該命令後控制與其關聯的攝像頭對該媒體播放終端的顯示屏屏幕(例如LED顯示屏屏幕)進行攝像頭拍照操作並將拍照所得的顯示屏屏幕照片回傳並保存在本地,再由該媒體播放終端將回傳並保存在本地的顯示屏屏幕照片上傳至伺服器端13的文件伺服器13b。[0034]在上傳過程中,如果顯示屏屏幕照片上傳成功,則保存在本地的顯示屏屏幕照片會被相應地刪除。另外,由於前述的終端監控設置軟體可以預設照片的本地最大保存數量,在網絡環境異常時上傳失敗,如果到了預設的最大保存數量則暫停攝像頭拍照操作,直到網絡恢復正常後顯示屏屏幕照片上傳成功。通常,對於桌面快照和攝像頭拍照同步執行之情形,終端監控設置軟體可以僅僅預設一個照片本地最大保存數量,當桌面快照和顯示屏屏幕照片總和達到該預設的最大保存數量,則會暫停桌面快照操作和攝像頭拍照操作。
[0035]至此,管理端11可以從伺服器端13的文件伺服器13b獲取桌面快照和顯示屏屏幕照片來查看,從而實現對媒體播放終端是否正常播放媒體以及顯示屏是否正常顯示/正常工作的監控。值得一提的是,生成和發布監控命令的管理端11與查看桌面快照及顯示屏屏幕照片的管理端可以是同一個管理端,也可以是不同的管理端。
[0036]另外,可以理解的是,本發明上述實施例中的媒體播放終端151-15n不限於是同步控制LED顯示屏系統、異步控制LED顯示屏系統、或者兩者的組合,其可以是其他媒體播放終端,例如液晶顯示屏系統等等。此外,本發明上述實施例中是採用伺服器端13作為命令和文件的中繼,可以理解的是,也可以不設置伺服器端13,其同樣可以實現遠程監控之目的。
[0037]本文中應用了具體個例對本發明集群式監控系統及監控方法的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制,本發明的保護範圍應以所附的權利要求為準。
【權利要求】
1.一種集群式監控系統,其特徵在於,包括: 管理端; 伺服器端,連接所述管理端; 媒體播放終端,連接所述伺服器端; 其中,所述管理端用於生成並發布桌面快照命令至所述伺服器端,由所述媒體播放終端從所述伺服器端獲取所述桌面快照命令後根據所述桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照上傳至所述伺服器端,從而所述管理端可從所述伺服器端獲取所述媒體播放終端的桌面快照;其中所述指定區域包含所述媒體播放終端的屏幕映射區。
2.如權利要求1所述的集群式監控系統,其特徵在於,所述媒體播放終端包括同步控制LED顯示屏系統,所述同步控制LED顯示屏系統包括播放計算機、發送卡和LED顯示屏,所述作業系統運行桌面為所述播放計算機的作業系統運行桌面,且所述播放計算機的作業系統運行桌面上運行有所述LED顯示屏的屏幕映射區。
3.如權利要求1所述的集群式監控系統,其特徵在於,所述媒體播放終端包括異步控制LED顯示屏系 統,所述異步控制LED顯示屏系統包括異步卡和LED顯示屏,所述作業系統運行桌面為所述異步卡的作業系統運行桌面,且所述異步卡的作業系統運行桌面上運行有所述LED顯示屏的屏幕映射區。
4.如權利要求1所述的集群式監控系統,其特徵在於,還包括攝像頭,與所述媒體播放終端關聯在一起;所述管理端進一步用於生成並發布攝像頭拍照命令至所述伺服器端,由所述媒體播放終端從所述伺服器端獲取所述攝像頭拍照命令後控制所述關聯的攝像頭對所述媒體播放終端的顯示屏屏幕進行攝像頭拍照操作並將拍照所得的顯示屏屏幕照片回傳,再由所述媒體播放終端將回傳的顯示屏屏幕照片上傳至所述伺服器端,從而所述管理端可從所述伺服器端獲取所述媒體播放終端的顯示屏屏幕照片。
5.如權利要求4所述的集群式監控系統,其特徵在於,所述攝像頭為網絡攝像頭或USB攝像頭。
6.如權利要求1所述的集群式監控系統,其特徵在於,所述伺服器端包括主控伺服器和文件伺服器,所述主控伺服器接收所述桌面快照命令供所述媒體播放終端獲取,所述文件伺服器接收並存儲上傳的所述桌面快照。
7.一種集群式監控方法,其特徵在於,包括步驟: 生成和發布桌面快照命令給至少一個媒體播放終端;以及 所述至少一個媒體播放終端根據所述桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照作為監控所述至少一個媒體播放終端是否正常播放之用;其中所述至少一個媒體播放終端的作業系統運行桌面的指定區域包含所述至少一個媒體播放終端的屏幕映射區。
8.如權利要求7所述的集群式監控方法,其特徵在於,還包括步驟: 生成和發布攝像頭拍照命令給所述至少一個媒體播放終端;以及 所述至少一個媒體播放終端根據所述攝像頭拍照命令控制各自關聯的攝像頭對各自的顯示屏屏幕進行攝像頭拍照操作並將拍照所得的顯示屏屏幕照片回傳,以及將回傳的顯示屏屏幕照片作為監控所述至少一個媒體播放終端的顯示屏是否正常顯示之用。
9.如權利要求8所述的集群式監控方法,其特徵在於,所述桌面快照操作和所述攝像頭拍照操作的拍照周期相同。
10.如權利要求7所述的集群式監控方法,其特徵在於,所述至少一個媒體播放終端根據所述桌面快照命令對自身的作業系統運行桌面的指定區域進行桌面快照操作,並將所得的桌面快照作為監控所述至少一個媒體播放終端是否正常播放之用的步驟包括: 將所得的桌面快照保存在所述至少一個媒體播放終端本地; 將保存在本地的桌面快照通過網絡上傳至伺服器端,並在所述桌面快照上傳成功後刪除保存在本地的所述桌面快照;以及 如果所述桌面快照上傳不成功且保存在本地的桌面快照數量達到預設的最大保存數量,則暫停所述桌面快 照操作直至保存在本地的所述桌面快照上傳成功。
【文檔編號】H04L29/08GK103458026SQ201310391328
【公開日】2013年12月18日 申請日期:2013年9月2日 優先權日:2013年9月2日
【發明者】韓丹, 周冀魁 申請人:西安諾瓦電子科技有限公司