本技術(shù)涉及數(shù)據(jù)處理,尤其涉及直播數(shù)據(jù)處理方法、裝置及相關(guān)設(shè)備。
背景技術(shù):
1、在競技比賽直播場景下,比如,對于當前觀看競技直播視頻的任意一個觀眾所對應(yīng)的直播客戶端(例如,體育app)而言,直播客戶端可以在播放器內(nèi)部區(qū)域所顯示的畫面以及播放器外部區(qū)域中顯示比賽的數(shù)據(jù),如比分。
2、然而,發(fā)明人在實踐過程中發(fā)現(xiàn),通常來說,直播客戶端所獲取到直播平臺數(shù)據(jù)比播放器內(nèi)部的畫面進度快,因此,在播放器外部區(qū)域中所顯示的數(shù)據(jù)早于播放器內(nèi)部區(qū)域所顯示的數(shù)據(jù),從而導(dǎo)致用戶在觀看直播視頻時,可以通過播放器外部區(qū)域所顯示的比分信息提前得知比賽的賽況,以至于存在賽況信息被提前劇透的現(xiàn)象,因此,如何提升視頻播放器內(nèi)外的比賽數(shù)據(jù)進行同步顯示的準確度是一個亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種直播數(shù)據(jù)處理方法、裝置及相關(guān)設(shè)備,能夠通過下發(fā)的對齊信息將待在播放器外部區(qū)域顯示的比分牌數(shù)據(jù)與相應(yīng)的畫面時間戳對齊,從而可以有助于提升對視頻播放器內(nèi)外的比分牌數(shù)據(jù)進行同步顯示的準確度。
2、本技術(shù)實施例一方面提供了一種直播數(shù)據(jù)處理方法,方法包括:
3、顯示競技直播視頻對應(yīng)的視頻直播界面;視頻直播界面上包括播放器內(nèi)部區(qū)域和播放器外部區(qū)域;播放器內(nèi)部區(qū)域用于通過視頻播放器播放競技直播視頻;
4、若視頻直播界面的業(yè)務(wù)模式為內(nèi)容保護模式,則基于內(nèi)容保護模式獲取用于進行數(shù)據(jù)對齊的第一對齊信息;第一對齊信息包括目標版本信息和目標版本信息對應(yīng)的第一畫面時間戳;目標版本信息是基于待顯示在播放器外部區(qū)域中的目標競技事件對應(yīng)的第二比分牌數(shù)據(jù)所確定的;第一畫面時間戳是指與目標競技事件相關(guān)聯(lián)的第一畫面幀所攜帶的時間戳;第一畫面幀用于在競技直播視頻中識別得到待顯示在播放器內(nèi)部區(qū)域中的第一比分牌數(shù)據(jù);
5、在獲取到第二比分牌數(shù)據(jù)時,基于目標版本信息和第一畫面時間戳,將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù);數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)所對應(yīng)的時間戳和第一比分牌數(shù)據(jù)所對應(yīng)的時間戳均為第一畫面時間戳;
6、在視頻播放器播放到第一畫面幀時,在播放器內(nèi)部區(qū)域中的第一畫面幀上顯示第一比分牌數(shù)據(jù),并在播放器外部區(qū)域中顯示數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)。
7、其中,顯示競技直播視頻對應(yīng)的視頻直播界面,包括:
8、響應(yīng)于針對直播推薦頁面中的競技直播視頻的視頻觸發(fā)操作,向服務(wù)器發(fā)送直播拉流請求;直播拉流請求用于指示服務(wù)器獲取競技直播視頻對應(yīng)的直播視頻流;
9、接收服務(wù)器返回的直播視頻流,在調(diào)用視頻播放器從直播視頻流中解析得到競技直播視頻時,顯示競技直播視頻對應(yīng)的視頻直播界面。
10、其中,視頻直播界面上包括用于進行模式切換的模式切換控件;模式切換控件所對應(yīng)的業(yè)務(wù)模式為非內(nèi)容保護模式;
11、在基于內(nèi)容保護模式獲取用于進行數(shù)據(jù)對齊的第一對齊信息之前,方法還包括:
12、響應(yīng)于針對模式切換控件的第一觸發(fā)操作,將視頻直播界面的業(yè)務(wù)模式由非內(nèi)容保護模式切換顯示為內(nèi)容保護模式。
13、其中,在獲取到第二比分牌數(shù)據(jù)時,基于目標版本信息和第一畫面時間戳,將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù),包括:
14、接收服務(wù)器下發(fā)的與目標競技事件相關(guān)聯(lián)的目標業(yè)務(wù)數(shù)據(jù),將目標業(yè)務(wù)數(shù)據(jù)添加至數(shù)據(jù)處理隊列;目標業(yè)務(wù)數(shù)據(jù)包括目標版本信息和第二比分牌數(shù)據(jù);
15、在數(shù)據(jù)處理隊列中查找與目標業(yè)務(wù)數(shù)據(jù)相匹配的業(yè)務(wù)數(shù)據(jù),若查找到與目標業(yè)務(wù)數(shù)據(jù)相匹配的業(yè)務(wù)數(shù)據(jù),則從數(shù)據(jù)處理隊列中所存儲的目標業(yè)務(wù)數(shù)據(jù)中獲取第二比分牌數(shù)據(jù);
16、獲取目標版本信息所對應(yīng)的競技事件流水列表,從競技事件流水列表中獲取目標競技事件的事件發(fā)生時間戳;
17、基于事件發(fā)生時間戳和第一畫面時間戳,在競技直播視頻對應(yīng)的業(yè)務(wù)時間軸上將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù);數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)在業(yè)務(wù)時間軸上的時間戳和第一比分牌數(shù)據(jù)在業(yè)務(wù)時間軸上的時間戳均為第一畫面時間戳。
18、其中,基于事件發(fā)生時間戳和第一畫面時間戳,在競技直播視頻對應(yīng)的業(yè)務(wù)時間軸上將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù),包括:
19、在事件發(fā)生時間戳早于第一畫面時間戳時,確定事件發(fā)生時間戳與第一畫面時間戳之間的時間偏移值;
20、基于時間偏移值在業(yè)務(wù)時間軸上,將第二比分牌數(shù)據(jù)所對應(yīng)的時間戳由事件發(fā)生時間戳延遲至第一比分牌數(shù)據(jù)所對應(yīng)的第一畫面時間戳,將時間戳延遲至第一畫面時間戳的第二比分牌數(shù)據(jù),作為數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)。
21、其中,內(nèi)容保護模式所對應(yīng)的數(shù)據(jù)頁卡為第一數(shù)據(jù)頁卡;
22、在視頻播放器播放到第一畫面幀時,在播放器內(nèi)部區(qū)域中的第一畫面幀上顯示第一比分牌數(shù)據(jù),并在播放器外部區(qū)域中顯示數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù),包括:
23、當視頻播放器的播放進度達到第一畫面幀所對應(yīng)的第一畫面時間戳時,在播放器內(nèi)部區(qū)域中顯示第一畫面幀,并在第一畫面幀上顯示第一比分牌數(shù)據(jù);
24、在播放器外部區(qū)域中顯示的數(shù)據(jù)頁卡為第一數(shù)據(jù)頁卡時,在第一數(shù)據(jù)頁卡上顯示時間戳為第一畫面時間戳的數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)。
25、其中,目標競技事件為在競技事件流水列表中所記錄到的競技事件;
26、方法還包括:
27、響應(yīng)于針對模式切換控件的第二觸發(fā)操作,將視頻直播界面的業(yè)務(wù)模式由內(nèi)容保護模式切換顯示為非內(nèi)容保護模式;
28、在基于非內(nèi)容保護模式獲取到與競技更新事件相關(guān)聯(lián)的第三比分牌數(shù)據(jù)時,在播放器外部區(qū)域所對應(yīng)的第二數(shù)據(jù)頁卡上顯示第三比分牌數(shù)據(jù);競技更新事件為在競技事件流水列表中所記錄到的目標競技事件的下一競技事件,第三比分牌數(shù)據(jù)為服務(wù)器通過數(shù)據(jù)鏈路所下發(fā)的,第二數(shù)據(jù)頁卡為非內(nèi)容保護模式所對應(yīng)的數(shù)據(jù)頁卡。
29、其中,與競技更新事件相關(guān)聯(lián)的畫面幀為第二畫面幀,第二畫面幀用于指示服務(wù)器在競技直播視頻中識別得到待顯示在播放器內(nèi)部區(qū)域中的第四比分牌數(shù)據(jù),第二畫面幀為在競技直播視頻中,位于第一畫面幀之后的畫面幀;
30、方法還包括:
31、在視頻播放器的播放進度達到第二畫面幀所對應(yīng)的第二畫面時間戳時,在播放器內(nèi)部區(qū)域中顯示第二畫面幀,并在第二畫面幀上顯示第四比分牌數(shù)據(jù)。
32、其中,方法還包括:
33、若第一畫面幀所對應(yīng)的第一畫面時間戳屬于目標熱點時刻,則視頻播放器播放到第一畫面幀時,通過視頻播放器所對應(yīng)的彈幕顯示模式,在第一畫面幀上顯示針對目標熱點時刻所綁定的目標彈幕數(shù)據(jù)。
34、其中,方法還包括:
35、若目標競技事件為競技熱點事件,則響應(yīng)于針對播放器外部區(qū)域中的熱點片段集合的查看觸發(fā)操作,在熱點片段集合中顯示與競技熱點事件相關(guān)聯(lián)的熱點事件片段和熱點事件片段對應(yīng)的片段評估值;熱點事件片段是從競技直播視頻中所剪切得到的與競技熱點事件相匹配的視頻片段;熱點事件片段所對應(yīng)的片段起始時間戳為第一對齊信息中的第一畫面時間戳。
36、其中,方法還包括:
37、在通過視頻播放器播放競技直播視頻時,響應(yīng)于針對熱點事件片段的片段播放操作,在播放器內(nèi)部區(qū)域中,將視頻播放器的播放內(nèi)容由競技直播視頻切換顯示為熱點事件片段;或者,
38、在通過視頻播放器播放完競技直播視頻時,響應(yīng)于針對熱點事件片段的片段播放操作,在播放器內(nèi)部區(qū)域中通過視頻播放器播放熱點視頻片段。
39、本技術(shù)實施例一方面提供了一種直播數(shù)據(jù)處理方法,方法包括:
40、獲取競技直播視頻,對競技直播視頻中的與目標競技事件相關(guān)聯(lián)的第一畫面幀進行畫面識別,識別得到待顯示在播放器內(nèi)部區(qū)域中的第一比分牌數(shù)據(jù),將第一畫面幀所對應(yīng)的時間戳作為第一比分牌數(shù)據(jù)對應(yīng)的第一畫面時間戳;
41、獲取與目標競技事件相關(guān)聯(lián)的競技事件流水列表,從競技事件流水列表中解析得到目標競技事件對應(yīng)的事件發(fā)生時間戳和事件環(huán)節(jié)計時時間戳;
42、若在事件發(fā)生時間戳的鄰近時間范圍內(nèi)查找到與事件環(huán)節(jié)計時時間戳相匹配的第一畫面時間戳,則將事件發(fā)生時間戳所對應(yīng)的比分牌數(shù)據(jù)作為待顯示在播放器外部區(qū)域中的第二比分牌數(shù)據(jù),基于第二比分牌數(shù)據(jù)生成針對目標競技事件的目標版本信息;播放器外部區(qū)域和播放器內(nèi)部區(qū)域均為競技直播視頻對應(yīng)的視頻直播界面中的區(qū)域;
43、通過目標版本信息和第一畫面時間戳,確定用于將第二比分牌數(shù)據(jù)和第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊的第一對齊信息,將第一對齊信息下發(fā)給直播客戶端,第一對齊信息用于指示直播客戶端在業(yè)務(wù)模式為內(nèi)容保護模式時,基于目標版本信息和第一畫面時間戳,將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù);數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)所對應(yīng)的時間戳和第一比分牌數(shù)據(jù)所對應(yīng)的時間戳均為第一畫面時間戳,第一畫面時間戳用于指示直播客戶端在通過視頻播發(fā)器播放到第一畫面幀時,在播放器內(nèi)部區(qū)域中的第一畫面幀上顯示第一比分牌數(shù)據(jù),并在播發(fā)器外部區(qū)域中顯示數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)。
44、其中,獲取競技直播視頻,對競技直播視頻中的與目標競技事件相關(guān)聯(lián)的第一畫面幀進行畫面識別,識別得到待顯示在播放器內(nèi)部區(qū)域中的第一比分牌數(shù)據(jù),將第一畫面幀所對應(yīng)的時間戳作為第一比分牌數(shù)據(jù)對應(yīng)的第一畫面時間戳,包括:
45、接收畫面采集終端發(fā)送的視頻采集數(shù)據(jù)流,對視頻采集數(shù)據(jù)流進行視頻解碼,得到與目標競技事件相關(guān)聯(lián)的競技直播數(shù)據(jù);視頻采集數(shù)據(jù)流是由畫面采集終端針對目標競技事件進行畫面采集所得到的;
46、對競技直播數(shù)據(jù)進行視頻編碼,得到攜帶多個畫面幀的競技直播視頻,對競技直播視頻進行視頻封裝處理,得到針對競技直播視頻的監(jiān)看視頻流;一個畫面幀對應(yīng)一個編碼時間戳;一個編碼時間戳是指在編碼得到一個畫面幀時所寫入的時間戳;
47、對監(jiān)看視頻流進行視頻解封處理,得到競技直播視頻,通過第一識別服務(wù)線程對競技直播視頻中的多個畫面幀中的每個畫面幀進行比分牌識別,得到每個畫面幀的比分牌識別結(jié)果;
48、若每個畫面幀的比分牌識別結(jié)果中存在識別到的與目標競技事件相關(guān)聯(lián)的比分牌數(shù)據(jù),則將識別到的比分牌數(shù)據(jù)所對應(yīng)的畫面幀作為第一畫面幀,并在將從第一畫面幀中所識別到的比分牌數(shù)據(jù)作為待顯示在播放器內(nèi)部區(qū)域中的第一比分牌數(shù)據(jù)時,將第一畫面幀所攜帶的編碼時間戳作為第一比分牌數(shù)據(jù)對應(yīng)的第一畫面時間戳。
49、其中,將第一畫面幀所攜帶的編碼時間戳作為第一比分牌數(shù)據(jù)對應(yīng)的第一畫面時間戳,包括:
50、建立第一比分牌數(shù)據(jù)與第一畫面時間戳之間的第一映射關(guān)系;
51、基于第一映射關(guān)系將第一比分牌數(shù)據(jù)作為鍵值對中的值,并將第一畫面時間戳作為鍵值對中的鍵,基于鍵值對確定第一比分牌數(shù)據(jù)所對應(yīng)的時間戳為第一畫面時間戳。
52、其中,方法還包括:
53、在對競技直播視頻進行視頻封裝處理,得到針對競技直播視頻的監(jiān)看視頻流時,按照數(shù)據(jù)傳輸協(xié)議封裝得到針對競技直播視頻的直播視頻流,將直播視頻流按照數(shù)據(jù)傳輸協(xié)議下發(fā)給直播客戶端,以使直播客戶端基于數(shù)據(jù)傳輸協(xié)議從直播視頻流中解析得到競技直播視頻時,通過視頻播放器播放競技直播視頻。
54、其中,獲取與目標競技事件相關(guān)聯(lián)的競技事件流水列表,從競技事件流水列表中解析得到目標競技事件對應(yīng)的事件發(fā)生時間戳和事件環(huán)節(jié)計時時間戳,包括:
55、從數(shù)據(jù)采集設(shè)備所提供的數(shù)據(jù)源接口上拉取競技事件流水列表;競技事件流水列表是數(shù)據(jù)采集設(shè)備針對目標競技事件所記錄到的事件流水記錄數(shù)據(jù)確定的;事件流水記錄數(shù)據(jù)包括通過數(shù)據(jù)采集設(shè)備所記錄到的目標競技事件的事件發(fā)生時間戳和目標競技事件所屬的競技環(huán)節(jié),以及競技環(huán)節(jié)所對應(yīng)的事件環(huán)節(jié)計時時間戳;
56、獲取競技事件流水列表中的事件流水記錄數(shù)據(jù),將事件流水記錄數(shù)據(jù)進行數(shù)據(jù)轉(zhuǎn)換,轉(zhuǎn)換得到針對目標競技事件的變更流水結(jié)構(gòu)數(shù)據(jù),從變更流水結(jié)構(gòu)數(shù)據(jù)中獲取目標競技事件對應(yīng)的事件發(fā)生時間戳和在競技環(huán)節(jié)時的目標競技事件對應(yīng)的事件環(huán)節(jié)計時時間戳。
57、其中,競技直播視頻所包含的多個畫面幀還包括除第一畫面幀之外的第二畫面幀,第二畫面幀為發(fā)生競技更新事件的畫面幀,競技更新事件為目標競技事件的下一競技事件,且第二畫面幀為在第一畫面幀之后的畫面幀;每個畫面幀的比分牌識別結(jié)果中包括第二畫面幀對應(yīng)的比分牌識別結(jié)果;
58、方法還包括:
59、若第二畫面幀對應(yīng)的比分牌識別結(jié)果指示在第二畫面幀中未識別到與競技更新事件相關(guān)聯(lián)的比分牌數(shù)據(jù),則基于第一畫面幀對應(yīng)的第一畫面時間戳和目標競技事件所對應(yīng)的事件發(fā)生時間戳之間的時間差,對第二畫面幀對應(yīng)的畫面時間戳進行時間預(yù)測,預(yù)測得到針對第二畫面幀的預(yù)測時間戳,并通過預(yù)測時間戳和競技更新事件所對應(yīng)的更新版本信息,構(gòu)建得到用于下發(fā)給直播客戶端的第二對齊信息。
60、其中,方法還包括:
61、在預(yù)測得到針對第二畫面幀的預(yù)測時間戳時,通過第二識別服務(wù)線程對第二畫面幀進行比分牌識別,得到第二畫面幀的輔助識別結(jié)果;第二識別服務(wù)線程為用于輔助第一識別服務(wù)線程進行比分牌識別的線程;
62、若輔助識別結(jié)果指示識別到與競技更新事件相關(guān)聯(lián)的比分牌數(shù)據(jù),則將識別到的比分牌數(shù)據(jù)作為第四比分牌數(shù)據(jù),將第二畫面幀所對應(yīng)的編碼時間戳作為第四比分牌數(shù)據(jù)對應(yīng)的第二畫面時間戳;
63、將第二畫面時間戳下發(fā)給直播客戶端,以使直播客戶端在通過視頻播放器播放到第二畫面幀之前,將第二畫面幀所對應(yīng)的畫面幀時間戳由預(yù)測時間戳更新替換為第二畫面時間戳;
64、其中,預(yù)測時間戳晚于第二畫面時間戳。
65、本技術(shù)實施例一方面提供了一種直播數(shù)據(jù)處理裝置,裝置包括:
66、直播界面顯示模塊,用于顯示競技直播視頻對應(yīng)的視頻直播界面;視頻直播界面上包括播放器內(nèi)部區(qū)域和播放器外部區(qū)域;播放器內(nèi)部區(qū)域用于通過視頻播放器播放競技直播視頻;
67、對齊信息獲取模塊,用于若視頻直播界面的業(yè)務(wù)模式為內(nèi)容保護模式,則基于內(nèi)容保護模式獲取用于進行數(shù)據(jù)對齊的第一對齊信息;第一對齊信息包括目標版本信息和目標版本信息對應(yīng)的第一畫面時間戳;目標版本信息是基于待顯示在播放器外部區(qū)域中的目標競技事件對應(yīng)的第二比分牌數(shù)據(jù)所確定的;第一畫面時間戳是指與目標競技事件相關(guān)聯(lián)的第一畫面幀所攜帶的時間戳;第一畫面幀用于在競技直播視頻中識別得到待顯示在播放器內(nèi)部區(qū)域中的第一比分牌數(shù)據(jù);
68、數(shù)據(jù)對齊模塊,用于在獲取到第二比分牌數(shù)據(jù)時,基于目標版本信息和第一畫面時間戳,將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù);數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)所對應(yīng)的時間戳和第一比分牌數(shù)據(jù)所對應(yīng)的時間戳均為第一畫面時間戳;
69、比分牌顯示模塊,用于在視頻播放器播放到第一畫面幀時,在播放器內(nèi)部區(qū)域中的第一畫面幀上顯示第一比分牌數(shù)據(jù),并在播放器外部區(qū)域中顯示數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)。
70、本技術(shù)實施例一方面提供了一種直播數(shù)據(jù)處理裝置,裝置包括:
71、畫面識別模塊,用于獲取競技直播視頻,對競技直播視頻中的與目標競技事件相關(guān)聯(lián)的第一畫面幀進行畫面識別,識別得到待顯示在播放器內(nèi)部區(qū)域中的第一比分牌數(shù)據(jù),將第一畫面幀所對應(yīng)的時間戳作為第一比分牌數(shù)據(jù)對應(yīng)的第一畫面時間戳;
72、流水列表獲取模塊,用于獲取與目標競技事件相關(guān)聯(lián)的競技事件流水列表,從競技事件流水列表中解析得到目標競技事件對應(yīng)的事件發(fā)生時間戳和事件環(huán)節(jié)計時時間戳;
73、版本信息生成模塊,用于若在事件發(fā)生時間戳的鄰近時間范圍內(nèi)查找到與事件環(huán)節(jié)計時時間戳相匹配的第一畫面時間戳,則將事件發(fā)生時間戳所對應(yīng)的比分牌數(shù)據(jù)作為待顯示在播放器外部區(qū)域中的第二比分牌數(shù)據(jù),基于第二比分牌數(shù)據(jù)生成針對目標競技事件的目標版本信息;播放器外部區(qū)域和播放器內(nèi)部區(qū)域均為競技直播視頻對應(yīng)的視頻直播界面中的區(qū)域;
74、對齊信息下發(fā)模塊,用于通過目標版本信息和第一畫面時間戳,確定用于將第二比分牌數(shù)據(jù)和第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊的第一對齊信息,將第一對齊信息下發(fā)給直播客戶端,第一對齊信息用于指示直播客戶端在業(yè)務(wù)模式為內(nèi)容保護模式時,基于目標版本信息和第一畫面時間戳,將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,得到數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù);數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)所對應(yīng)的時間戳和第一比分牌數(shù)據(jù)所對應(yīng)的時間戳均為第一畫面時間戳,第一畫面時間戳用于指示直播客戶端在通過視頻播發(fā)器播放到第一畫面幀時,在播放器內(nèi)部區(qū)域中的第一畫面幀上顯示第一比分牌數(shù)據(jù),并在播發(fā)器外部區(qū)域中顯示數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù)。
75、本技術(shù)實施例一方面提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機程序,該計算機程序適于由處理器加載并執(zhí)行,以使得具有該處理器的計算機設(shè)備執(zhí)行本技術(shù)實施例提供的方法。
76、本技術(shù)實施例一方面提供了一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。計算機設(shè)備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設(shè)備執(zhí)行本技術(shù)實施例提供的方法。
77、采用本技術(shù)實施例,能夠在競技直播視頻關(guān)聯(lián)的視頻直播界面中,可以在該直播客戶端中的視頻直播界面的業(yè)務(wù)模式為內(nèi)容保護模式時,獲取服務(wù)器所下發(fā)的用于進行數(shù)據(jù)對齊的對齊信息(如第一對齊信息)。其中,這里的第一對齊信息可以包括目標版本信息、目標版本數(shù)據(jù)信息所需對齊的第一畫面幀的畫面時間戳(即第一畫面時間戳),該第一畫面幀中識別到的第一比分牌數(shù)據(jù)與目標版本信息所對應(yīng)的競技事件的比分牌數(shù)據(jù)是相匹配的。這樣,在直播客戶端獲取到待在播放器外部區(qū)域顯示的與目標版本信息對應(yīng)的第二比分牌數(shù)據(jù)時,可以基于目標版本信息和該目標畫面幀的畫面時間戳,將第二比分牌數(shù)據(jù)與第一比分牌數(shù)據(jù)進行數(shù)據(jù)對齊,這樣,當直播客戶端通過視頻播發(fā)器播放到第一畫面幀時,在播放器外部區(qū)域中顯示進行數(shù)據(jù)對齊后的第二比分牌數(shù)據(jù),由此可以有效提升對該視頻播放器內(nèi)外的比分牌數(shù)據(jù)進行同步顯示的準確度。