本申請涉及通訊檢測,尤其涉及一種顯示一致性檢查方法、裝置、電子設備、車輛及存儲介質(zhì)。
背景技術(shù):
1、隨著智能設備不斷發(fā)展,出現(xiàn)了多終端交互顯示的需求,然而各個終端顯示的數(shù)據(jù)有可能不一致,進而影響了多終端交互顯示的準確性且降低了用戶體驗。
技術(shù)實現(xiàn)思路
1、本申請實施例的主要目的在于提出一種顯示一致性檢查方法、裝置、電子設備、車輛及存儲介質(zhì),以檢查各個顯示終端是否顯示一致。
2、為實現(xiàn)上述目的,本申請實施例的一方面提出了一種顯示一致性檢查方法,所述方法包括以下步驟:
3、在計算終端和各個顯示終端的主傳輸路徑之間建立數(shù)據(jù)緩沖區(qū);
4、利用所述計算終端生成應用數(shù)據(jù)、生成所述應用數(shù)據(jù)的時間戳以及所述應用數(shù)據(jù)對應的校驗碼;
5、將所述應用數(shù)據(jù)傳輸?shù)剿鰯?shù)據(jù)緩沖區(qū)進行預處理,再將所述應用數(shù)據(jù)從所述數(shù)據(jù)緩沖區(qū)根據(jù)所述主傳輸路徑傳輸?shù)礁鱾€所述顯示終端;
6、利用各個所述顯示終端接收所述應用數(shù)據(jù)并記錄所述應用數(shù)據(jù)對應的所述時間戳和所述校驗碼;
7、將各個所述顯示終端記錄的所述時間戳、所述校驗碼分別與所述計算終端生成的所述時間戳、所述校驗碼進行對比,以檢查各個所述顯示終端顯示的所述應用數(shù)據(jù)是否一致。
8、在一些實施例中,所述方法還包括以下步驟:
9、若各個所述顯示終端顯示的所述應用數(shù)據(jù)不一致,則檢查所述計算終端和各個所述顯示終端的連接狀態(tài)、電源供電狀態(tài)以及數(shù)據(jù)傳輸速率,以判斷所述主傳輸路徑是否正常。
10、在一些實施例中,所述方法還包括以下步驟:
11、利用所述計算終端和各個所述顯示終端記錄日志;
12、識別所述日志中記錄的異常;
13、根據(jù)所述計算終端和各個所述顯示終端的狀態(tài)和所述異常發(fā)生時的配置環(huán)境對所述異常進行分類。
14、在一些實施例中,所述還方法包括以下步驟:
15、若各個所述顯示終端記錄的所述時間戳與所述計算終端生成的所述時間戳不一致,或者各個所述顯示終端記錄的所述校驗碼與所述計算終端生成的所述校驗碼不一致,則記錄顯示不一致異常信息并發(fā)出報警信息;
16、根據(jù)所述顯示不一致異常信息重新傳輸所述應用數(shù)據(jù)。
17、在一些實施例中,所述還方法包括以下步驟:
18、構(gòu)建備用傳輸路徑;
19、若所述主傳輸路徑出現(xiàn)故障,則將所述應用數(shù)據(jù)從所述數(shù)據(jù)緩沖區(qū)根據(jù)所述備用傳輸路徑傳輸?shù)礁鱾€所述顯示終端。
20、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種顯示一致性檢查裝置,所述裝置包括:
21、數(shù)據(jù)緩沖區(qū)建立單元,用于在計算終端和各個顯示終端的主傳輸路徑之間建立數(shù)據(jù)緩沖區(qū);
22、數(shù)據(jù)生成單元,用于利用所述計算終端生成應用數(shù)據(jù)、生成所述應用數(shù)據(jù)的時間戳以及所述應用數(shù)據(jù)對應的校驗碼;
23、數(shù)據(jù)傳輸單元,用于將所述應用數(shù)據(jù)傳輸?shù)剿鰯?shù)據(jù)緩沖區(qū)進行預處理,再將所述應用數(shù)據(jù)從所述數(shù)據(jù)緩沖區(qū)根據(jù)所述主傳輸路徑傳輸?shù)礁鱾€所述顯示終端;
24、數(shù)據(jù)接收單元,用于利用各個所述顯示終端接收所述應用數(shù)據(jù)并記錄所述應用數(shù)據(jù)對應的所述時間戳和所述校驗碼;
25、數(shù)據(jù)對比單元,用于將各個所述顯示終端記錄的所述時間戳、所述校驗碼分別與所述計算終端生成的所述時間戳、所述校驗碼進行對比,以檢查各個所述顯示終端顯示的所述應用數(shù)據(jù)是否一致。
26、在一些實施例中,所述裝置還包括:
27、傳輸路徑檢查單元,用于若各個所述顯示終端顯示的所述應用數(shù)據(jù)不一致,則檢查所述計算終端和各個所述顯示終端的連接狀態(tài)、電源供電狀態(tài)以及數(shù)據(jù)傳輸速率,以判斷所述主傳輸路徑是否正常。
28、在一些實施例中,所述裝置還包括日志分析單元,所述日志分析單元包括:
29、日志記錄單元,用于利用所述計算終端和各個所述顯示終端記錄日志;
30、異常識別單元,用于識別所述日志中記錄的異常;
31、異常分類單元,用于根據(jù)所述計算終端和各個所述顯示終端的狀態(tài)和所述異常發(fā)生時的配置環(huán)境對所述異常進行分類。
32、在一些實施例中,所述還裝置包括顯示不一致處理單元,所述顯示不一致處理單元包括:
33、異常記錄與報警單元,用于若各個所述顯示終端記錄的所述時間戳與所述計算終端生成的所述時間戳不一致,或者各個所述顯示終端記錄的所述校驗碼與所述計算終端生成的所述校驗碼不一致,則記錄顯示不一致異常信息并發(fā)出報警信息;
34、數(shù)據(jù)重傳單元,用于根據(jù)所述顯示不一致異常信息重新傳輸所述應用數(shù)據(jù)。
35、在一些實施例中,所述還裝置還包括備用傳輸單元,所述備用傳輸單元包括:
36、路徑構(gòu)建單元,用于構(gòu)建備用傳輸路徑;
37、備用傳輸子單元,用于若所述主傳輸路徑出現(xiàn)故障,則將所述應用數(shù)據(jù)從所述數(shù)據(jù)緩沖區(qū)根據(jù)所述備用傳輸路徑傳輸?shù)礁鱾€所述顯示終端。
38、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種電子設備,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述的一種顯示一致性檢查方法。
39、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種車輛,所述車輛包括如前述的一種顯示一致性檢查裝置,或如前述的一種電子設備。
40、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述的一種顯示一致性檢查方法。
41、本申請實施例至少包括以下有益效果:
42、本申請可以在計算終端和各個顯示終端的主傳輸路徑之間建立數(shù)據(jù)緩沖區(qū);利用計算終端生成應用數(shù)據(jù)、生成應用數(shù)據(jù)的時間戳以及應用數(shù)據(jù)對應的校驗碼;將應用數(shù)據(jù)傳輸?shù)綌?shù)據(jù)緩沖區(qū)進行預處理,再將應用數(shù)據(jù)從數(shù)據(jù)緩沖區(qū)根據(jù)主傳輸路徑傳輸?shù)礁鱾€顯示終端;利用各個顯示終端接收應用數(shù)據(jù)并記錄應用數(shù)據(jù)對應的時間戳和校驗碼;將各個顯示終端記錄的時間戳、校驗碼分別與計算終端生成的時間戳、校驗碼進行對比,以檢查各個顯示終端顯示的應用數(shù)據(jù)是否一致。通過對比計算終端生成的時間戳、校驗碼和各個顯示終端接收的時間戳、校驗碼,可高效地檢查各個顯示終端顯示的應用數(shù)據(jù)是否一致,實現(xiàn)了快速檢查是否發(fā)生顯示不一致,并為排查顯示不一致的故障提供準確的檢查數(shù)據(jù)。
1.一種顯示一致性檢查方法,其特征在于,所述方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種顯示一致性檢查方法,其特征在于,所述方法還包括以下步驟:
3.根據(jù)權(quán)利要求1所述的一種顯示一致性檢查方法,其特征在于,所述方法還包括以下步驟:
4.根據(jù)權(quán)利要求1所述的一種顯示一致性檢查方法,其特征在于,所述還方法包括以下步驟:
5.根據(jù)權(quán)利要求1至4任一項所述的一種顯示一致性檢查方法,其特征在于,所述還方法包括以下步驟:
6.一種顯示一致性檢查裝置,其特征在于,所述裝置包括:
7.根據(jù)權(quán)利要求6所述的一種顯示一致性檢查裝置,其特征在于,所述裝置還包括:
8.根據(jù)權(quán)利要求6所述的一種顯示一致性檢查裝置,其特征在于,所述裝置還包括日志分析單元,所述日志分析單元包括:
9.根據(jù)權(quán)利要求6所述的一種顯示一致性檢查裝置,其特征在于,所述還裝置包括顯示不一致處理單元,所述顯示不一致處理單元包括:
10.根據(jù)權(quán)利要求6至9任一項所述的一種顯示一致性檢查裝置,其特征在于,所述還裝置還包括備用傳輸單元,所述備用傳輸單元包括:
11.一種電子設備,其特征在于,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至5任一項所述的一種顯示一致性檢查方法。
12.一種車輛,其特征在于,所述車輛包括如權(quán)利要求6所述的一種顯示一致性檢查裝置,或如權(quán)利要求11所述的一種電子設備。
13.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至5中任一項所述的一種顯示一致性檢查方法。