1.一種彈幕加載方法,其特征在于,所述方法包括:
在播放視頻的下一播放時段前的預(yù)加載時段中,對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載;
在播放所述下一播放時段時同步顯示所預(yù)加載的彈幕數(shù)據(jù),返回上一步驟。
2.根據(jù)權(quán)利要求1所述的彈幕加載方法,其特征在于,所述在播放視頻的下一播放時段前的預(yù)加載時段中,對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載包括:
在進入所述預(yù)加載時段時下載下一播放時段的彈幕數(shù)據(jù);
將所下載的下一播放時段的彈幕數(shù)據(jù)緩存至內(nèi)存中。
3.根據(jù)權(quán)利要求1所述的彈幕加載方法,其特征在于,所述在播放所述下一播放時段時同步顯示所預(yù)加載的彈幕數(shù)據(jù)包括:
檢查彈幕加載時間軸與視頻播放時間軸是否同步:否,則獲取視頻播放時間軸以同步時間軸;
根據(jù)所述彈幕加載時間軸同步顯示所預(yù)加載的彈幕數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的彈幕加載方法,其特征在于,所述在播放所述下一播放時段時同步顯示所預(yù)加載的彈幕數(shù)據(jù),返回上一步驟包括:
在播放所述下一播放時段時同步顯示所預(yù)加載的彈幕數(shù)據(jù);
判斷所述下一播放時段是否最后一播放時段:否,則返回上一步驟;是,則結(jié)束。
5.根據(jù)權(quán)利要求1-4任一項所述的彈幕加載方法,其特征在于,各所述播放時段根據(jù)預(yù)配置的播放時段時長確定,各所述預(yù)加載時段根據(jù)預(yù)配置的預(yù)加載時段時長確定。
6.根據(jù)權(quán)利要求1-4任一項所述的彈幕加載方法,其特征在于,還包括:
在播放所述下一播放時段時檢查所述下一播放時段的彈幕數(shù)據(jù)是否已緩存至內(nèi)存中:否,則在下一預(yù)加載時段前繼續(xù)對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載。
7.根據(jù)權(quán)利要求6所述的彈幕加載方法,其特征在于,所述在播放所述下一播放時段時檢查所述下一播放時段的彈幕數(shù)據(jù)是否已緩存至內(nèi)存中:否,則繼續(xù)對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載包括:
在播放所述下一播放時段時定時檢查所述下一播放時段的彈幕數(shù)據(jù)是否已緩存至內(nèi)存中:
是,則停止檢查;
否,則在下一預(yù)加載時段前繼續(xù)對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載,并判斷檢查次數(shù)是否小于預(yù)配置次數(shù):
是,則繼續(xù)定時檢查;
否,則停止檢查。
8.一種彈幕加載系統(tǒng),其特征在于,所述系統(tǒng)包括:
彈幕分段預(yù)加載單元,配置用于在播放視頻的下一播放時段前的預(yù)加載時段中,對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載;
彈幕顯示單元,配置用于在播放所述下一播放時段時同步顯示所預(yù)加載的彈幕數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的彈幕加載系統(tǒng),其特征在于,所述彈幕分段預(yù)加載單元包括:
彈幕拉取子單元,配置用于在進入所述預(yù)加載時段時下載下一播放時段的彈幕數(shù)據(jù);
彈幕緩存子單元,配置用于將所下載的下一播放時段的彈幕數(shù)據(jù)緩存至內(nèi)存中。
10.根據(jù)權(quán)利要求9所述的彈幕加載系統(tǒng),其特征在于,所述彈幕拉取子單元進一步配置用于判斷所述下一播放時段是否最后一播放時段:否,則在下一預(yù)加載時段中進行所述下載;是,則在下一預(yù)加載時段中不再進行所述下載。
11.根據(jù)權(quán)利要求8所述的彈幕加載系統(tǒng),其特征在于,所述彈幕顯示單元包括:
彈幕顯示控制子單元,配置用于檢查彈幕加載時間軸與視頻播放時間軸是否同步:否,則獲取視頻播放時間軸以同步時間軸;
彈幕顯示子單元,配置用于根據(jù)所述彈幕加載時間軸同步顯示所預(yù)加載的彈幕數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的彈幕加載系統(tǒng),其特征在于,所述彈幕顯示控制子單元進一步配置用于在播放所述下一播放時段時檢查所述下一播放時段的彈幕數(shù)據(jù)是否已緩存至內(nèi)存中:否,則控制所述彈幕分段預(yù)加載單元在下一預(yù)加載時段前繼續(xù)對所述下一播放時段的彈幕數(shù)據(jù)進行預(yù)加載。
13.根據(jù)權(quán)利要求12所述的彈幕加載系統(tǒng),其特征在于,所述彈幕顯示控制子單元進一步配置用于在檢查結(jié)果為否且檢查次數(shù)小于預(yù)配置次數(shù)時定時循環(huán)檢查。
14.根據(jù)權(quán)利要求8-13任一項所述的彈幕加載系統(tǒng),其特征在于,各所述播放時段根據(jù)預(yù)配置的播放時段時長確定,各所述預(yù)加載時段根據(jù)預(yù)配置的預(yù)加載時段時長確定。
15.一種視頻彈幕同步顯示系統(tǒng),包括如權(quán)利要求8-14任一項所述的彈幕加載系統(tǒng),以及視頻播放系統(tǒng)。
16.一種設(shè)備,其特征在于,所述設(shè)備包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序,
當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得所述一個或多個處理器執(zhí)行如權(quán)利要求1-7中任一項所述的方法。
17.一種存儲有計算機程序的計算機可讀存儲介質(zhì),其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7中任一項所述的方法。