專利名稱:一種網絡視頻錄像機雙高清視頻圖像顯示系統及控制方法
技術領域:
本發明涉及圖像顯示系統及其控制方法,尤其是網絡視頻監控技術中的圖像顯示系統及其控制方法,具體地,涉及一種在網絡視頻錄像機中通過提供兩個HDMI輸出接口以及相關的配套設備使系統支持雙屏高清視頻圖像顯示的系統及其控制方法。
背景技術:
網絡視頻錄像機(簡稱NVR)是網絡視頻監控系統中重要的組成部分,用戶通常可以通過NVR的本地圖形用戶界面(Graphical User Interface,簡稱⑶I)和遠程客戶端軟件兩種方式控制NVR系統。目前常見的NVR都帶有一個VGA或HDMI接口,通過該接口 NVR可以連接電視機、顯示器、監視器等顯示設備為用戶提供監控視頻的顯示輸出和用戶操作控制界面。目前常見的NVR中只帶有一個顯示輸出,這樣一來,監控視頻圖像和用戶操作界面兩者必然冋時出現在顯不設備上,在用戶使用GUI控制系統時,GUI界面置加在監視畫面之上,必然影響監控視頻圖像的觀看;另外隨著高分辨率監控前端出現,用戶需要同時以較高的清晰度同時觀察兩個不同視頻源的監控圖像時,在只有一個HDMI接口輸出的NVR中無法完成這種應用。本發明主要通過設計兩個HDMI接口以及配套的相關設備,克服了目前市場上此類產品的不足,實現了 NVR同時連接兩個高清顯示設備的目的。
發明內容
針對現有技術中無法同時支持兩個高清顯示設備的缺陷,本發明的目的是提供一種網絡視頻錄像機雙高清視頻圖像顯示的系統以及相應的控制方法。根據本發明的一個方面,提供一種在具有雙HDMI輸出接口的網絡視頻錄像機中控制視頻的控制方法,其特征在于,包括如下步驟1)接收第一控制指令,所述第一控制指令要求彈出GUI界面以便用戶根據所述GUI界面進行操作;2)根據所述第一控制指令通過所述第一 HDMI輸出接口輸出所述⑶I界面;3)根據控制邏輯處理所述第二 HDMI輸出接口的輸出內容。優選地,所述步驟3中還包括控制所述第二 HDMI輸出接口輸出所述攝像機所拍攝的視頻這一步驟。優選地,所述步驟3中還包括判斷預設條件是否滿足,若所述預設條件被滿足,則根據所述預設條件控制所述第二 HDMI輸出接口輸出所述攝像機所拍攝的視頻這一步驟。根據本發明的另一個方面,還提供一種網絡視頻錄像機,其包括攝像頭,用于拍攝視頻;編碼模塊,用于將所拍攝視頻處理為可以被識別的視頻數據;處理器,用于對外部數據、指令進行處理;其特征在于,至少包括兩個HDMI輸出接口,其中,第一 HDMI輸出接口用于連接主顯示屏幕,第二 HDMI輸出接口用于連接輔顯示屏幕。優選地,所述網絡視頻錄像機還包括用于支持所述兩個HDMI輸出接口的驅動程序,其中,所述驅動程序至少包括顯示驅動程序以及操作系統驅動程序。優選地,所述網絡視頻錄像機還包括顯示輸出層,其支持與所述兩個HDMI輸出接口對應的虛擬屏幕,其支持對被顯示視頻的各種調節功能。優選地,所述網絡視頻錄像機還包括業務層,其提供與所述兩個HDMI輸出接口對應的相關控制邏輯。優選地,所述控制邏輯至少包括與所述兩個HDMI輸出接口對應的屏幕是否輸出視頻以及根據被設定的條件控制與所述兩個HDMI輸出接口對應的屏幕輸出的內容和/或輸出的時間兩個內容中的任一種或任多種。優選地,所述網絡視頻攝像機還包括一控制裝置,所述控制裝置用于控制所述網絡視頻攝像機的兩個HDMI輸出接口的輸出內容,所述控制裝置包括第一接收裝置,其用于接收第一控制指令,所述第一控制指令要求彈出GUI界面以便用戶根據所述GUI界面進行操作;第一處理裝置,其用于根據所述第一控制指令通過所述第一 HDMI輸出接口輸出所 述GUI界面;以及第二處理裝置,其用于根據控制邏輯處理所述第二 HDMI輸出接口的輸出內容。本發明通過提供一種網絡視頻錄像機雙高清視頻圖像顯示系統及其控制方法,設計了兩個HDMI接口以及配套的相關設備,克服了目前市場上此類產品的不足,實現了網絡視頻錄像機同時連接兩個高清顯示設備的目的。
通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯
圖I示出根據本發明的第一實施例的,所述網絡視頻錄像機I的內部系統的機構示意
圖2示出根據本發明的第二實施例的,所述網絡視頻錄像機I的硬件的結構示意圖;圖3示出根據本發明的第三實施例的,所述網絡視頻錄像機I的控制裝置17的內部結構示意 圖4示出根據本發明的第四實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的控制流程 圖5示出根據本發明的第五實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的控制流程 圖6示出了根據本發明的第六實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的內部控制流程圖;以及
圖7示出了根據本發明的第七實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的內部控制流程圖。
具體實施例方式本發明提供了一種網絡視頻錄像機雙高清視頻顯示系統及其方法,設計了兩個HDMI接口以及配套的相關設備,克服了目前市場上此類產品只有一個HDMI接口的不足,實現了網絡視頻錄像機同時連接兩個高清顯示設備的目的。
圖I示出了根據本發明的第一實施例的,所述網絡視頻錄像機I的內部系統的機構示意圖,具體地,在本實施例中,所述網絡視頻錄像機I由應用層19、業務層16、驅動程序14、顯示輸出層18以及其他硬件組成,更具體地,所述應用層19主要指圖像用戶界面,即⑶I界面,用戶通過所述應用層19對所述網絡攝像機I發出指令,由于其顯示的內容代表不同HDMI的用戶操作對象,因此,用戶可以通過同一個所述GUI界面操作不同HDMI的用戶操作對象,更具體地,所述驅動程序14用于支持兩個HDMI輸出接口 15的控制,可以控制所述兩個HDMI輸出接口 15輸出地啟停,并檢測所述兩個HDMI輸出接口 15上顯示設備的連接狀態,讀取所述主顯示屏幕31和所述輔顯示屏幕32支持的分辨率信息,其包括顯示驅動程序141以及操作系統驅動程序142,其中,顯示驅動程序142能夠對應于多個HDMI的內存對象,可以將待顯示的數據保存其中,而所述顯示輸出層18用于支持輸出兩個虛擬屏幕,并實現圖像的各種調節功能,而所述業務層16用于提供與所述兩個HDMI輸出接口 15對應的相關控制邏輯,例如選定要顯示的視頻源解碼后的數據等控制邏輯,此處不予贅述。進一步地,根據圖I所示實施例,本領域技術人員理解,所述控制邏輯控制內容包 括與所述兩個HDMI輸出接口 15對應的屏幕是否輸出視頻,或者由所述第一 HDMI輸出接口 151對應的主顯示屏幕31顯示還是由所述第二 HDMI輸出接口 152對應的輔顯示屏幕32顯示,或者根據被設定的條件控制與所述兩個HDMI輸出接口對應的屏幕輸出的內容和/或輸出的時間等等,此處不予贅述。更進一步地,本領域技術人員理解,在本發明提供的技術方案中,優選地,圖I所述各控制層均支持兩個HDMI接口的處理方式,從而可以實現上述發明目的,在此不予贅述。圖2示出了根據本發明的第二實施例的,所述網絡視頻錄像機I硬件組成的結構示意圖,具體地,在本實施例中,所述網絡視頻錄像機包括攝像頭11、編碼模塊12、處理器13,控制裝置17,其中所述攝像頭11用于拍攝視頻,所述編碼模塊12將所述攝像頭11所拍攝的視頻進行編碼,使其處理為可以被顯示器所識別的視頻數據,所述處理器13則用于對外部數據、指令進行處理,所述控制裝置17用于接收用戶指令并控制所述網絡視頻攝像機I的兩個HDMI輸出接口 15的輸出內容。更具體地,所述網絡視頻錄像機I至少設有兩個HDMI輸出接口 15,所述第一 HDMI輸出接口 151通過HDMI連接線2連接主顯示屏幕31,所述第二 HDMI輸出接口 152通過HDMI連接線2連接輔顯示屏幕32,此處不予贅述。圖3示出了根據本發明的第三實施例的,所述網絡視頻錄像機I的控制裝置17的內部結構示意圖,具體地,在本實施例中,所述控制裝置17內包含第一接收裝置171、第一處理裝置172以及第二處理裝置173,更具體地,所述第一接收裝置171用于接收第一控制指令,所述第一控制指令即要求彈出GUI界面以便用戶根據所述GUI界面進行操作的指令,而所述第一處理裝置172用于根據所述第一控制指令通過所述第一 HDMI輸出接口 151輸出所述GUI界面,用戶需通過所述第一接收裝置171與所述第一處理裝置172的運行,在所述第一 HDMI輸出接口 151對應的主顯示屏幕31輸出所述⑶I界面后,才能進一步對所述網絡視頻錄像機I進行操作,更為具體地,所述第二處理裝置173用于根據控制邏輯處理所述第二HDMI輸出接口 152的輸出內容,所述第二處理裝置173內還包括第三處理裝置174、第一判斷裝置175以及第四處理裝置176,其中,所述第三處理裝置174用于控制所述第二HDMI輸出接口 152輸出所述攝像頭11所拍攝的視頻,所述第一判斷裝置175用于判斷預設條件是否滿足。更進一步地,根據圖3所示實施例,本領域技術人員理解,所述預設條件類似于用戶的事前操作,即當所述預設條件成就時,所述網絡視頻攝像機I就實施用戶的指令,例如遇到所述第一 HDMI輸出接口 151所對應的主顯示屏幕31無法正常顯示時,或預先設好的時間,或需要所述第一 HDMI輸出接口 151所對應的主顯示屏幕31與所述第二 HDMI輸出接口 152所對應的輔顯示屏幕32同時顯示的情況等等,而當所述預設條件被滿足的情況下,所述第四處理裝置176則根據所述預設條件控制所述第二 HDMI輸出接口 152輸出所述攝像頭11所拍攝的視頻,此處不予贅述。圖4示出了根據本發明的第四實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的外部控制流程圖,具體地,在本實施例中,當用戶需要對所述主顯示屏幕31與所述輔顯示屏幕32所顯示的內容進行調整或改變時,首先對所述網絡視頻錄像機I發送所述第一指令、即要求所述主顯示屏幕31彈出⑶I界面,所述控制裝置17內部的第一接收裝置171接收所述第一指令后,由所述第一處理裝置172進行處理,即通過所述第一 HDMI輸出接口 151輸出所述GUI界面,進而,用戶通過所述GUI界面進行指令操作,所述業務層16將所述指令轉化為控制邏輯,從而,所述第二處理裝置172根據所述控制邏輯處理所述第二 HDMI輸出接口 152的輸出內容,更具體地,所述控制指令可以是與所述兩個HDMI輸出接口 15對應的屏幕是否輸出視頻,或者由所述主顯示屏幕31顯示還是由所述輔顯示屏幕32顯示,或者所述主顯示屏幕31與所述輔顯示屏幕32顯示的內容等等,進而,所述第二處理裝置173內的第三處理裝置174控制所述第二 HDMI輸出接口 152輸出所述攝像頭11所拍攝的視頻,實現雙高清顯示設備同時輸出不同的監控視頻的目的,此處不予贅述。根據圖4所示實施例,更進一步地,本領域技術人員理解,所述主顯示屏幕31根據用戶的第一指令彈出所述GUI界面時,用戶可以根據需要選擇所述輔顯示屏幕32是否輸出監控視頻以及顯示哪個視頻源的監控視頻,在不同的變化例中,用戶可以根據當時的需要選擇所述主顯示屏幕31與所述輔顯示屏幕32同時顯示監控錄像,也可以為了避免所述主顯示屏幕31同時顯示監控錄像與所述⑶I界面導致畫面的重疊與不清晰而選擇主顯示屏幕31僅顯示所述GUI界面由所述輔顯示屏幕32來顯示監控錄像,所述變化例均可以結合圖4所示實施例予以實現且并不影響本發明的實質內容,在此不予贅述。圖5示出了根據本發明的第五實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的外部控制流程圖,本實施例可以理解為上述圖4所示實施例的一個變化例,具體地,在本實施例中,用戶可以通過預先設定好的指令,控制所述網絡視頻錄像機在預訂的情況下,執行預訂的操作,更具體地,首先用戶將想要設定的指令與條件預先設定在所述業務層16中,所述第二處理裝置173內的第一判斷裝置175可以根據預先設定的指令與條件進行判斷,當滿足用戶預先設定的條件時,所述業務層16就會提供與預先設定的條件相對應的控制邏輯,所述第二處理裝置173內的第四處理裝置176將會根據預先設定好的指令進行操作,控制所述第二 HDMI輸出接口 152輸出所述攝像頭11所拍攝的視頻。更為具體地,本領域技術人員理解,所述條件可以是遇到所述第一HDMI輸出接口 151所對應的主顯示屏幕31無法正常顯示時,此時相應地,通過所述第二 HDMI輸出接口 152所對應的輔顯示屏幕32來顯示原本由所述主顯示屏幕31顯示的內容,從而形成對所述主顯示屏幕31的備份。而在另一個實施例中,所述預設條件為預先設置的使用所述第二 HDMI輸出接口 152所對應的輔顯示屏幕32的時間,當所述時間屆臨時,一個時鐘信號被定時器發送給上述控制裝置,相應地所述控制裝置控制所述輔顯示屏幕32顯示內容,而優選地,所述主顯示屏幕31則可以進入睡眠狀態或者顯示其他內容。在又一個變化例中,所述預設條件為彈出一個控制對話框,即用戶需要操作所述網絡視頻錄像機I的配置界面時,將所述主顯示屏幕31顯示監控內容,而輔顯示屏幕32則顯示所述控制對話框,從而不影響通過所述控制對話框的監控職能,在此不予贅述。本領域技術人員理解,圖5所示實施例并不影響本發明的實質內容,在此不予贅述。進一步地,本領域技術人員理解,所述第一 HDMI輸出接口 151所對應的主顯示屏幕31與所述第二 HDMI輸出接口 152所對應的輔顯示屏幕32在同時顯示內容的情況下,兩個屏幕所顯示的內容可以是相同的,也可以是不同的,這并不影響本發明的實質內容,在此不予贅述。進一步地,結合上述圖4、圖5所示實施例,本領域技術人員理解,參考上述圖I至 圖3所示實施例,由于本發明技術方案提供了兩個HDMI接口,并相應地使得所述兩個HDMI接口可以各自驅動一個顯示設備,所以本發明提供的同一個控制裝置可以同時控制兩個顯示設備,且所述顯示設備支持高清模式。根據圖4、圖5所示實施例,以及下述圖6、圖7所示實施例,在硬件設備的配合下,所述控制裝置可以在預定條件下實現對兩個顯示設備的切換、整體顯示等功能,從而實現本發明的目的。圖6示出了根據本發明的第六實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的內部控制流程圖,具體地,在本實施例中,用戶首先發送第一指令,所述第一接收裝置171接收所述第一指令后由所述第一處理裝置172彈出所述⑶I界面,用戶在所述⑶I界面上繼續發送指令后由所述控制裝置17傳遞給所述處理器13,進而,所述處理器13根據用戶的指令控制所述攝像頭11拍攝的圖像,所述攝像頭11再將其所述拍攝的圖像傳輸給所述編碼模塊12進行編碼后反饋給所述處理器13,從而,所述處理器13將編碼后的視頻數據發送給所述控制裝置17,所述控制裝置內部的第三處理裝置174控制所述兩個HDMI輸出接口 15輸出所述攝像機所拍攝的視頻,使用戶能在其要求的所述主顯示屏幕31或/和所述輔顯示屏幕32上看到要求的視頻圖像,達到控制兩個所述顯示屏幕3按照用戶指令顯示視頻圖像的目的,此處不予贅述。圖7示出了根據本發明的第七實施例的,所述網絡視頻錄像機雙高清視頻顯示系統的內部控制流程圖,本實施例可以理解為上述圖6的一個變化例,具體地,在本實施例中,用戶預先向所述控制裝置17中的第一判斷裝置175設定一個條件以及該條件下需要操作的指令,更具體地,所述條件如圖5所述的遇到所述第一 HDMI輸出接口 151所對應的主顯示屏幕31無法正常顯示時,或預先設好使用所述第二 HDMI輸出接口 152所對應的輔顯示屏幕32的時間,或需要所述第一 HDMI輸出接口 151所對應的主顯示屏幕31與所述第二 HDMI輸出接口 152所對應的輔顯示屏幕32同時顯示的情況等等,由所述第一判斷裝置175判斷所述預設條件是否滿足,當所述預設條件滿足時,由所述控制裝置17向所述處理器13發送所述預設條件下需要操作的指令,進而,所述處理器根據所述指令控制所述攝像頭11拍攝用戶要求的視頻圖像,所述攝像頭11再將其所述拍攝的圖像傳輸給所述編碼模塊12進行編碼后反饋給所述處理器13,從而,所述處理器13將編碼后的視頻數據發送給所述控制裝置17,所述控制裝置內部的第四處理裝置176控制所述兩個HDMI輸出接口 15輸出所述攝像機所拍攝的視頻,使用戶能在所述預設的條件下根據其要求的所述主顯示屏幕31或/和所述輔顯示屏幕32上看到要求的視頻圖像,此處不予贅述,本領域技術人員理解,圖5所示實施例并不影響本發明的實質內容,在此不予贅述。結合上述圖I至圖7,本領域技術人員理解,本系統提供的兩個HDMI接口,一個做為主顯示輸出,另一做為輔顯示輸出,⑶I界面在主顯示輸出設備上顯示。主顯示在顯示監控視頻的同時當用需要控制NVR時,系統在主顯示設備上彈出CTI界面供用戶操作。在輔顯示設備上是否顯示監控視頻,以及顯示哪個視頻源的圖像可以由用戶直接設定;用戶也可以設定輔顯示設備的輸出控制條件,當NVR系統檢測到用戶設置的條件被滿足時,NVR根據設定的控制邏輯控制輔顯示設備輸出。在系統中產生告警時,系統會根據用戶預先設定的聯動策略將告警碼流輸出到輔顯示器上。在輔屏上可以輸出的內容包括實時地碼流圖像,系統中存儲的錄像等視頻數據。簡單地講,在一個優選實施例中,本技術方案可以按照如下方式實現系統(硬件設備)必須對外提供兩個HDMI接口,分別連接兩個高清顯示設備。設備驅動支持兩個HDMI 輸出接口的控制,可以控制兩個HDMI接口輸出的去啟停;HDMI輸出驅動還可以檢測到接口上顯示設備的連接狀態,讀取顯示設備支持的分辯率信息。顯示輸出層支持兩個虛擬屏幕,解碼后的數據可以分別放在兩個虛擬屏幕上顯示,實現圖像的各種調節功能。業務層內部設計多種雙HDMI輸出的控制邏輯,可以由用戶手動控制兩個屏幕是否輸出圖像;業務內部也可以根據用戶提前設定的條件進行自動操作,當用戶設定的條件滿足時,業務自動控制屏幕輸出的內容和輸出的時間。本發明通過提供兩個HDMI接口,系統可以支持兩個高清顯示設備同時輸出最高達到1080P分辯率的監控視頻。系統使用者可以將關注的視頻源的圖像輸出到輔顯示設備上,同時在主顯示設備上控制系統;或同時在主輔顯示設備上輸出不同的高清監控視頻。以上對本發明的具體實施例進行了描述。需要理解的是,本發明并不局限于上述特定實施方式,本領域技術人員可以在權利要求的范圍內做出各種變形或修改,這并不影響本發明的實質內容。
權利要求
1.一種網絡視頻錄像機雙高清視頻圖像顯示系統及控制方法,其特征在于,包括如下步驟 a.接收第一控制指令,所述第一控制指令要求彈出GUI界面以便用戶根據所述GUI界面進行操作; b.根據所述第一控制指令通過所述第一HDMI輸出接口輸出所述GUI界面; c.根據控制邏輯處理所述第二HDMI輸出接口的輸出內容。
2.根據權利要求I所述的控制方法,其特征在于,所述步驟c包括如下步驟 Cl.控制所述第二 HDMI輸出接口輸出所述攝像機所拍攝的視頻。
3.根據權利要求I所述的控制方法,其特征在于,所述步驟c包括如下步驟 Cl’.判斷預設條件是否滿足; c2’.若所述預設條件被滿足,則根據所述預設條件控制所述第二 HDMI輸出接口輸出所述攝像機所拍攝的視頻。
4.一種網絡視頻錄像機,其包括 攝像頭,用于拍攝視頻; 編碼模塊,用于將所拍攝視頻處理為可以被識別的視頻數據, 處理器,用于對外部數據、指令進行處理, 其特征在于,至少包括兩個HDMI輸出接口,其中,第一 HDMI輸出接口用于連接主顯示屏幕,第二 HDMI輸出接口用于連接輔顯示屏幕。
5.根據權利要求4所述的網絡視頻錄像機,其特征在于,還包括用于支持所述兩個HDMI輸出接口的驅動程序,其中,所述驅動程序至少包括顯示驅動程序以及操作系統驅動程序。
6.根據權利要求4或5所述的網絡視頻攝像機,其特征在于,還包括顯示輸出層,其支持與所述兩個HDMI輸出接口對應的虛擬屏幕,其支持對被顯示視頻的各種調節功能。
7.根據權利要求4至6中任一項所述的網絡視頻攝像機,其特征在于,還包括業務層,其提供與所述兩個HDMI輸出接口對應的相關控制邏輯。
8.根據權利要求7所述的網絡視頻攝像機,其特征在于,所述控制邏輯至少包括如下內容中的任一種或任多種 -與所述兩個HDMI輸出接口對應的屏幕是否輸出視頻;以及 -根據被設定的條件控制與所述兩個HDMI輸出接口對應的屏幕輸出的內容和/或輸出的時間。
9.根據權利要求4至8中任一項所述的網絡視頻攝像機,其特征在于,還包括一控制裝置,所述控制裝置用于控制所述網絡視頻攝像機的兩個HDMI輸出接口的輸出內容,所述控制裝置包括 第一接收裝置,其用于接收第一控制指令,所述第一控制指令要求彈出GUI界面以便用戶根據所述GUI界面進行操作; 第一處理裝置,其用于根據所述第一控制指令通過所述第一 HDMI輸出接口輸出所述GUI界面;以及 第二處理裝置,其用于根據控制邏輯處理所述第二 HDMI輸出接口的輸出內容。
10.根據權利要求9所述的網絡視頻攝像機,其特征在于,所述第二處理裝置包括第三處理裝置,其用于控制所述第二 HDMI輸出接口輸出所述攝像機所拍攝的視頻。
11.根據權利要求I所述的網絡視頻攝像機,其特征在于,所述第二處理裝置包括 第一判斷裝置,其用于判斷預設條件是否滿足; 第四處理裝置,其用于當所述預設條件被滿足時根據所述預設條件控制所述第二 HDMI輸出接口輸出所述攝像機所拍攝的視頻。
全文摘要
本發明提供一種網絡視頻錄像機雙高清視頻圖像顯示系統及其控制方法,設計了兩個HDMI接口以及配套的相關設備,克服了目前市場上此類產品的不足,實現了網絡視頻錄像機同時連接兩個高清顯示設備的目的。
文檔編號H04N5/225GK102811305SQ201110404609
公開日2012年12月5日 申請日期2011年12月8日 優先權日2011年12月8日
發明者張開羽 申請人:蘇州科達科技有限公司