本申請涉及會議領域,具體而言,涉及一種會議服務中用戶簽到的方法、裝置、設備和介質。
背景技術:
1、在視頻會議服務中,用戶簽到與周期統計是評估會議參與度和用戶活躍度的重要指標。
2、通常,現有的視頻會議系統使用關系型數據庫(如mysql)來實現簽到記錄和數據統計。這種方法能夠滿足基本需求,然而隨著遠程辦公和在線學習的普及,視頻會議平臺的用戶數量和會議頻次顯著增加,在高并發場景下,現有的簽到方式面臨著性能瓶頸和擴展性不足的問題。
3、因此,需要一種更高效、可擴展的視頻會議簽到解決方案。
技術實現思路
1、本申請的一個實施例的目的在于提供一種會議服務中用戶簽到的方法、裝置、設備和介質,通過本申請的實施例的可以提供一種更高效、可擴展的視頻會議簽到解決方案。
2、第一方面,本申請實施例提供了一種會議服務中用戶簽到的方法,應用于會議服務器,所述方法包括:獲取客戶端的簽到請求消息,所述簽到請求消息包括會議號和所述用戶的標識;根據所述會議號、所述用戶的標識和當前日期生成簽到記錄,其中,所述簽到記錄包括簽到標識和簽到位圖,所述會議號和所述用戶的標識用于確定所述簽到標識,所述當前日期用于確定所述簽到位圖。
3、本申請實施例摒棄了現有的簽到方式,而是通過與當前日期對應的位圖實現會議的簽到,實現了一種更高效、可擴展的視頻會議簽到解決方案。
4、在一種實施方式中,所述簽到位圖包括n位,所述簽到位圖中的每一位與簽到統計單位中的一天對應,所述簽到位圖中與當前日期對應的位的取值為0和1中的一個值,其余位的取值為0和1中的另一個值,其中所述簽到統計單位包括星期、月、季度或年,n為大于1的正整數,n的取值大小與所述簽到統計單位對應。
5、在一種實施方式中,所述簽到位圖包括m位,所述m位的二進制取值與所述當前日期對應,m為大于1的正整數,m的取值與簽到統計單位對應。
6、在一種實施方式中,所述簽到位圖還包括1位簽到位,所述簽到位的取值用于表示當前日期已簽到或未簽到。
7、在一種實施方式中,所述方法還包括:獲取待查詢信息,所述待查詢信息包括會議號、用戶的標識和簽到日期中的至少一種;根據所述待查詢信息,查詢簽到記錄,輸出與所述待查詢信息對應的簽到情況。
8、在一種實施方式中,所述方法還包括:獲取待統計信息,所述待統計信息包括用戶的標識和統計時間段;根據待統計信息,統計簽到記錄,輸出與所述統計信息對應的簽到情況。
9、在一種實施方式中,所述方法還包括:確定所述用戶已參加所述會議號對應的會議。
10、第二方面,本申請的一個實施例提供了一種會議服務中用戶簽到的裝置,應用于會議服務器,所述裝置包括:獲取單元,用于獲取客戶端的簽到請求消息,所述簽到請求消息包括會議號和所述用戶的標識;確定單元,用于根據所述會議號、所述用戶的標識和當前日期生成簽到記錄,其中,所述簽到記錄包括簽到標識和簽到位圖,所述會議號和所述用戶的標識用于確定所述簽到標識,所述當前日期用于確定所述簽到位圖。
11、在一種實施方式中,所述簽到位圖包括n位,所述簽到位圖中的每一位與簽到統計單位中的一天對應,所述簽到位圖中與當前日期對應的位的取值為0和1中的一個值,其余位的取值為0和1中的另一個值,其中所述簽到統計單位包括星期、月、季度或年,n為大于1的正整數,n的取值大小與所述簽到統計單位對應。
12、在一種實施方式中,所述簽到位圖包括m位,所述m位的二進制取值與所述當前日期對應,m為大于1的正整數,m的取值與簽到統計單位對應。
13、在一種實施方式中,所述簽到位圖還包括1位簽到位,所述簽到位的取值用于表示當前日期已簽到或未簽到。
14、在一種實施方式中,所述獲取單元還用于獲取待查詢信息,所述待查詢信息包括會議號、用戶的標識和簽到日期中的至少一種;所述確定單元還用于根據所述待查詢信息,查詢簽到記錄,輸出與所述待查詢信息對應的簽到情況。
15、在一種實施方式中,所述獲取單元還用于獲取待統計信息,所述待統計信息包括用戶的標識和統計時間段;所述確定單元還用于根據待統計信息,統計簽到記錄,輸出與所述統計信息對應的簽到情況。
16、在一種實施方式中,所述確定單元還用于確定所述用戶已參加所述會議號對應的會議。
17、第三方面,本申請的一個實施例提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述程序被處理器執行時可實現如第一方面及第一方面的任一實施方式所述的方法。
18、第四方面,本申請的一個實施例提供一種電子設備,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其中,所述處理器執行所述程序時可實現如第一方面及第一方面的任一實施方式所述的方法。
19、第五方面,本申請的一個實施例提供一種計算機程序產品,所述的計算機程序產品包括計算機程序,其中,所述的計算機程序被處理器執行時可實現如第一方面及第一方面的任一實施方式所述的方法。
1.一種會議服務中用戶簽到的方法,其特征在于,應用于會議服務器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,
3.根據權利要求1所述的方法,其特征在于,
4.根據權利要求3所述的方法,其特征在于,
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
6.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
8.一種會議服務中用戶簽到的裝置,其特征在于,應用于會議服務器,所述裝置包括:
9.一種電子設備,其特征在于,包括存儲器、處理器以及存儲在所述存儲器上并在所述處理器上運行的計算機程序,其中,所述計算機程序被所述處理器運行時執行如權利要求1-7中任意一項權利要求所述的方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,其中,所述計算機程序被處理器運行時執行如權利要求1-7中任意一項權利要求所述的方法。