專利名稱:會議設備檢測方法、裝置和系統的制作方法
技術領域:
本發明涉及通訊技術領域,尤其涉及會議設備檢測方法、裝置和系統。
背景技術:
會議系統中包括語音會議設備或圖像會議設備,例如會議中發言用的數字化麥克 風陣列或者可進行圖像輸入/輸出的圖像處理會議設備等。隨著科學技術的不斷發展,現 有的語音會議設備或圖像會議設備,大都設有GPIO ( Input ,通用 輸入/輸出)端口,可通過GPIO端口輸入或輸出音頻信號,利用按鍵實現開、關等操作。會 議中,對于會議設備的使用者而言,希望會議設備操作容易并且智能化,通過簡單按鍵動作 即可實現音頻或視頻的輸入/輸出功能。但要實現會議設備智能化,需要添加更多的軟/ 硬件結構視頻會議系統配置清單,因而使得會議設備結構復雜而且體積龐大,維護起來較為困難,例如當要檢測麥 克風陣列中的某個麥克風的工作狀態時,需要通過對復雜的線路進行檢測,維護起來比較 困難。
發明內容
本發明的主要目的在于提供一種會議設備檢測方法、裝置或系統,旨在實現簡化 會議設備結構,提高會議設備維護便利性。本發明提供一種會議設備檢測方法,包括以下步驟設置按鍵被按下的時長閾值;記錄按鍵的被按時長;當被按時長大于或等于時長閾值時,反饋會議設備的當前狀態,所述當前狀態包 括會議設備的IP地址或工作狀態。優選地,所述記錄按鍵的被按時長的步驟中包括判斷按鍵是否處于按下狀態;當按鍵處于按下狀態時,根據按鍵的連續被按時長累加預置的靜態變量的值;當 處于松開狀態時,將所述靜態變量的值清零。優選地,所述如果按鍵處于按下狀態,則獲取按鍵的連續被按時長在執行所述判 斷按鍵是否處于按下狀態的步驟中包括設置按鍵的檢測時間周期;根據時間周期啟動循環檢測任務,對按鍵狀態進行檢測。優選地,所述當被按時長大于或等于時長閾值時,反饋會議設備的當前狀態的步 驟中包括判斷靜態變量所記錄的被按時長是否大于或等于所述時長閾值;當按鍵被按時長大于或等于所述時長閾值時,反饋會議設備的當前狀態;當按鍵被按時長小于所述時長閾值,將靜態變量的值歸零。優選地,所述會議設備包括圖像處理會議設備或拾音會議設備。
本發明提供一種會議設備檢測裝置,包括預置單元,用于設置按鍵被按下的時長閾值;時長記錄單元,用于記錄按鍵的被按時長;狀態反饋單元,用于當被按時長大于或等于時長閾值時,反饋會議設備的當前狀 態,所述當前狀態包括會議設備的IP地址或工作狀態。優選地,所述時長記錄單元包括判斷模塊,用于判斷按鍵是否處于按下狀態;變量處理模塊,用于當按鍵處于按下狀態時根據按鍵的連續被按時長累加預置的 靜態變量的值;以及當處于松開狀態時,將所述靜態變量的值清零。優選地,所述判斷模塊包括時間設置子塊,用于設置按鍵的檢測時間周期;任務啟動子塊,用于根據時間周期啟動循環檢測任務,對按鍵狀態進行檢測。優選地,所述狀態反饋單元包括時長判斷模塊,用于判斷所記錄的被按時長是否大于或等于所述時長閾值;狀態處理模塊,狀態處理模塊,用于當按鍵被按時長大于或等于所述時長閾值時, 反饋會議設備的當前狀態;以及當按鍵被按時長小于所述時長閾值,將靜態變量的值歸零。本發明提供一種會議系統,包括會議設備及與會議設備相連的會議設備檢測裝 置,所述會議設備設有按鍵,所述會議設備檢測裝置包括預置單元,用于設置所述會議設備的按鍵被按下的時長閾值;時長記錄單元,用于記錄所述按鍵的被按時長;狀態反饋單元,用于當所述按鍵的被按時長大于或等于時長閾值時,反饋會議設 備的當前狀態,所述當前狀態包括會議設備的IP地址或工作狀態。本發明所提供的會議設備檢測方法、裝置或系統,通過獲取按鍵時長,在按鍵時長 達到閾值時反饋會議設備的IP地址或工作狀態,簡化了會議設備結構,提高了會議設備維 護的便利性;并且,提高了會議設備之間進行交互的便利性。
圖1為本發明的一個實施方式中會議設備檢測方法流程圖;圖2為本發明的一個實施例中記錄按鍵的被按時長步驟的流程圖;圖3為本發明的一個實施方式中會議設備檢測裝置的結構示意圖;圖4為本發明的一個實施例中會議設備檢測裝置的結構示意圖。本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。圖1示出了本發明的一個實施方式中會議設備檢測方法的流程。該流程包括以下 步驟步驟S10,設置按鍵被按下的時長閾值;可通過會議設備的中央處理器 CPU ( Unit)預先設置按鍵被按下的時長閾值。在一實施例中,該時長閾值可根據設置為1300毫秒。步驟S20,記錄按鍵的被按時長;按鍵在使用過程中,處于按下和松開兩種狀態。 目前會議設備使用過程中,一般通過短按控制按鍵來操控會議設備,例如控制會議設備的 開或關等。該短按時長根據人體對按鍵的接觸反應,可設置在50毫秒左右。在一實施例中, 可通過設置靜態變量來記錄按鍵的被按時長,當按鍵被按下時長超過或等于預設閾值時, 判定為長按。步驟S30,當被按時長大于或等于時長閾值時,反饋會議設備的當前狀態,所述當 前狀態包括會議設備的IP地址或工作狀態。例如,當用戶按下按鍵的時長大于或等于1300 毫秒時,可將會議設備的IP地址、工作狀態是否正常以及工作模式(例如單聲道或雙聲道 等)等信息通過語音播報或者圖像顯示的方式反饋給用戶。而當用戶按下按鍵的時長小于 1300毫秒時,按鍵仍然處于短按工作狀態,控制會議設備的開或關。
會議設備的IP地址一般保存在主機中,而現有技術中工作狀態和/或工作模式的 獲取方式也有多種,在此不作贅述。本實施方式中,通過長按按鍵觸發播報IP地址及工作 狀態,提高了會議設備維護以及會議設備之間建立連接進行交互的便利性。例如,當需要進 行會議設備維護時,可通過長按會議設備的開關按鍵,獲取會議設備的工作狀態,從而知曉 該會議設備是否處于正常工作狀態;而當需要連接兩會議設備時,可通過長按一方會議設 備的開關按鍵,將該會議設備的IP地址通過語音或圖像播報給對方,從而方便與對方建立 連接關系。如圖2所示,上述步驟S20中可包括步驟S21,預置靜態變量以記錄按鍵的被按時長;在一實施例中,可在會議設備出 廠或初始化時設置靜態變量來記錄本次按鍵被按下的連續時長,其初始值設 置為0,并且靜態變量值每次加1,被按時長增加50毫秒。步驟S22,判斷按鍵是否處于按下狀態;按鍵的狀態可通過靜態變量 來記錄,可設置該靜態變量的初始狀態為松開狀態,且可通過1或0來識別按 鍵是處于松開狀態還是按下狀態,例如1表示處于松開狀態,0表示處于按下狀態。步驟S23,當按鍵處于按下狀態時,根據按鍵的連續被按時長累加預置的靜態變量 的值;例如當靜態變量的值為0時,靜態變量的值加1,而每次加 1表示時間累加50ms,直至所對應的被按時長累加到大于或等于閾值。
步驟S24,當處于松開狀態時,將所述靜態變量的值清零。而如果按鍵處于松開狀 態,例如靜態變量的值為1時,則將靜態變量的值清零。在一實施例中,還可通過設置按鍵的檢測時間周期,并根據時間周期啟動循環檢 測任務,對按鍵狀態進行檢測,例如可設置該檢測時間周期為50毫秒,且每隔50毫秒啟動 一次檢測流程,對按鍵狀態進行檢測。進一步地,上述流程中還可包括判斷靜態變量所記錄的被按時長是否大于或等 于所述時長閾值;當按鍵被按時長大于或等于所述時長閾值時,反饋會議設備的當前狀態; 當按鍵被按時長小于所述時長閾值,將靜態變量的值歸零。本實施例通過設置檢測周期,循環啟動檢測過程獲取按鍵被按時長,使得在會議 期間,可隨時獲取會議設備的IP地址或工作狀態,保障了會議設備的維護工作以及連接的 順利進行。
圖3示出了本發明另一個實施方式中會議設備檢測裝置的結構,該會議設備檢測 裝置可用于實現上述方法流程。該會議設備檢測裝置包括預置單元10,用于設置按鍵被按下的時長閾值;時長記錄單元20,用于記錄按鍵的被按時長;狀態反饋單元30,用于當被按時長大于或等于時長閾值時,反饋會議設備的當前 狀態,所述當前狀態包括會議設備的IP地址或工作狀態。在一實施例中,預置單元10可位于會議設備的中央處理器CPU,通過CPU進行設 置實現預置單元10設置時長閾值的功能,同時還可在CPU中設置一檢測任務,以檢測按鍵 是否處于長按狀態。時長記錄單元20可通過軟件編程實現,例如在一實施例中,可通過軟 件編程在時長記錄單元20中設置一靜態變量來記錄本次按鍵被按下的連續 時長,其初始值設置為0,并且靜態變量值每次加1,被按時長增加50毫秒。狀態反饋單元 30可通過與預置單元10的交互判斷按鍵的被按時長是否大于或等于時長閾值,當按鍵的 被按時長大于或等于時長閾值時,通過語音或圖像將會議設備的IP地址或工作狀態反饋 給當前用戶。本實施方式中,在原有會議設備基礎上通過軟件編程,實現通過長按按鍵觸發播 報IP地址及工作狀態,提高了會議設備維護以及會議設備之間建立連接進行交互的便利 性。
參照圖4,上述時長記錄單元20包括變量設置模塊21,用于預置靜態變量以記錄按鍵的被按時長;例如,該變量設置 模塊21可用于設置靜態變量來記錄本次按鍵被按下的連續時長。判斷模塊22,用于判斷按鍵是否處于按下狀態;按鍵的狀態可通過靜態變量 來記錄,可設置該靜態變量的初始狀態為松開狀態,且可通過1或 0來識別按鍵是處于松開狀態還是按下狀態,例如1表示處于松開狀態,0表示處于按下狀 態。變量處理模塊23,用于當按鍵處于按下狀態時根據按鍵的連續被按時長累加預置 的靜態變量的值;以及當處于松開狀態時,將所述靜態變量的值清零。在一實施例中,判斷模塊22包括時間設置子塊221及任務啟動子塊222,其中時 間設置子塊221可設置按鍵的檢測時間周期;任務啟動子塊222可以為一定時器,可根據時 間周期啟動循環檢測任務,對按鍵狀態進行檢測。例如上述實施例中,可通過時間設置子塊 221設置檢測時間周期為50毫秒,而任務啟動子塊222則每隔50毫秒啟動一次檢測流程。本實施例通過設置檢測周期,循環啟動檢測過程獲取按鍵被按時長,使得在會議 期間,可隨時獲取會議設備的IP地址或工作狀態,保障了會議設備的維護工作以及連接的 順利進行。
上述狀態反饋單元30包括時長判斷模塊31,用于判斷靜態變量所記錄的被按時長是否大于或等于所述時長 閾值;例如,時長判斷模塊31可根據靜態變量的累加值判斷按鍵的被按時長 是否大于或等于所述時長閾值。狀態處理模塊32,用于當按鍵被按時長大于或等于所述時長閾值視頻會議系統配置清單,反饋會議設備 的當前狀態;以及當按鍵被按時長小于所述時長閾值,將靜態變量的值歸零。
7
本發明還提供了一種會議系統,包括上述會議設備和會議設備檢測裝置。會議設 備檢測裝置的結構及對會議設備的檢測流程可參考上述實施方式,在此不作贅述。該會議 系統中由于設置有上述會議設備檢測裝置,可方便地實現會議設備之間的連接以及對會議 設備進行維護。以上僅為本發明的優選實施例,并非因此限制本發明的專利范圍,凡是利用本發 明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技 術領域,均同理包括在本發明的專利保護范圍內。
權利要求
一種會議設備檢測方法,其特征在于,包括以下步驟設置按鍵被按下的時長閾值;記錄按鍵的被按時長;當被按時長大于或等于時長閾值時,反饋會議設備的當前狀態,所述當前狀態包括會議設備的IP地址或工作狀態。
2.如權利要求1所述的會議設備檢測方法,其特征在于,所述記錄按鍵的被按時長的 步驟中包括判斷按鍵是否處于按下狀態;當按鍵處于按下狀態時,根據按鍵的連續被按時長累加預置的靜態變量的值; 當處于松開狀態時,將所述靜態變量的值清零。
3.如權利要求2所述的會議設備檢測方法,其特征在于,所述判斷按鍵是否處于按下 狀態的步驟中包括設置按鍵的檢測時間周期;根據時間周期啟動循環檢測任務,對按鍵狀態進行檢測。
4.如權利要求1至3中任一項所述的會議設備檢測方法,其特征在于,所述當被按時長 大于或等于時長閾值時,反饋會議設備的當前狀態的步驟中包括判斷靜態變量所記錄的被按時長是否大于或等于所述時長閾值; 當按鍵被按時長大于或等于所述時長閾值時,反饋會議設備的當前狀態; 當按鍵被按時長小于所述時長閾值,將靜態變量的值歸零。
5.如權利要求4所述的會議設備檢測方法,其特征在于,所述會議設備包括圖像處理 會議設備或拾音會議設備。
6.一種會議設備檢測裝置,所述會議設備設有按鍵,其特征在于,所述會議設備檢測裝 置包括預置單元,用于設置按鍵被按下的時長閾值; 時長記錄單元,用于記錄按鍵的被按時長;狀態反饋單元,用于當被按時長大于或等于時長閾值時,反饋會議設備的當前狀態,所 述當前狀態包括會議設備的IP地址或工作狀態。
7.如權利要求6所述的會議設備檢測裝置,其特征在于,所述時長記錄單元包括 判斷模塊,用于判斷按鍵是否處于按下狀態;變量處理模塊,用于當按鍵處于按下狀態時根據按鍵的連續被按時長累加預置的靜態 變量的值;以及當處于松開狀態時,將所述靜態變量的值清零。
8.如權利要求6或7所述的會議設備檢測裝置,其特征在于,所述判斷模塊包括 時間設置子塊,用于設置按鍵的檢測時間周期;任務啟動子塊,用于根據時間周期啟動循環檢測任務,對按鍵狀態進行檢測。
9.如權利要求8所述的會議設備檢測裝置,其特征在于,所述狀態反饋單元包括 時長判斷模塊,用于判斷靜態變量所記錄的被按時長是否大于或等于所述時長閾值; 狀態處理模塊,用于當按鍵被按時長大于或等于所述時長閾值時,反饋會議設備的當前狀態;以及當按鍵被按時長小于所述時長閾值,將靜態變量的值歸零。
10.一種會議系統,其特征在于,包括會議設備及與會議設備相連的會議設備檢測裝 置,所述會議設備設有按鍵,所述會議設備檢測裝置包括預置單元,用于設置所述會議設備的按鍵被按下的時長閾值; 時長記錄單元,用于記錄所述按鍵的被按時長;狀態反饋單元,用于當所述按鍵的被按時長大于或等于時長閾值時,反饋會議設備的 當前狀態,所述當前狀態包括會議設備的IP地址或工作狀態。
11.如權利要求10所述的會議系統,其特征在于,還包括如權利要求6至8中任一項所 述的會議設備檢測裝置。
全文摘要
本發明涉及通訊領域,提供了一種會議設備檢測方法。該方法包括以下步驟設置按鍵被按下的時長閾值;記錄按鍵的被按時長;當被按時長大于或等于時長閾值時,反饋會議設備的當前狀態,所述當前狀態包括會議設備的IP地址或工作狀態。本發明還提供了一種會議設備檢測裝置以及一種會議系統。利用本發明,可簡化會議設備結構,提高會議設備維護的便利性;并且提高會議設備之間進行交互的便利性。
文檔編號/
公開日2010年10月13日 申請日期2010年6月9日 優先權日2010年6月9日
發明者黃志宏 申請人:中興通訊股份有限公司