本發(fā)明涉及計(jì)算機(jī),尤其涉及一種信息展示方法、裝置、電子設(shè)備及可讀存儲介質(zhì)。
背景技術(shù):
1、目前播放設(shè)備的隨機(jī)播放機(jī)制主要是全局平等機(jī)制和未播放成員平等機(jī)制。全局平等機(jī)制指的是播放列表中的每個(gè)成員的播放概率相等。即播放列表中的所有成員均為候選成員,播放設(shè)備隨機(jī)從候選成員中選取一個(gè)成員進(jìn)行播放。未播放成員平等機(jī)制指的是播放列表中未播放的成員的播放概率相等,已播放的成員的播放概率為0。即播放列表中未播放的成員為候選成員。播放設(shè)備隨機(jī)從候選成員中選取一個(gè)成員進(jìn)行播放,并在播放列表的所有成員均播放完成后,將所有已播放的成員重置為未播放的成員,進(jìn)而再次隨機(jī)從未播放的成員中選取一個(gè)成員進(jìn)行播放。
2、然而,無論是全局平等機(jī)制還是未播放成員平等機(jī)制,均存在每個(gè)候選成員的播放概率相等的問題。因而,無法滿足需要存在播放概率差異的場景,目前的隨機(jī)播放機(jī)制的普適性較差,且播放對象的選取方式單一。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請?zhí)峁┮环N信息展示方法、裝置、電子設(shè)備及可讀存儲介質(zhì),在一定程度上提升了隨機(jī)播放機(jī)制的普適性,豐富隨機(jī)播放機(jī)制下播放對象的選取方式。
2、依據(jù)本申請的第一方面,提供了一種信息展示方法,包括:
3、響應(yīng)于滿足播放時(shí)機(jī),獲取候選播放列表中每個(gè)候選播放信息對應(yīng)的區(qū)間長度;
4、根據(jù)所述區(qū)間長度生成所述候選播放列表對應(yīng)的候選區(qū)間,所述候選區(qū)間為由與每個(gè)所述候選播放信息一一對應(yīng)的數(shù)字區(qū)間構(gòu)成的連續(xù)數(shù)字區(qū)間,每個(gè)所述數(shù)字區(qū)間的區(qū)間長度為對應(yīng)的所述候選播放信息的區(qū)間長度,且在所述候選播放信息的數(shù)量為多個(gè)時(shí),任意兩個(gè)所述候選播放信息的數(shù)字區(qū)間不相交;
5、生成位于所述候選區(qū)間內(nèi)的隨機(jī)數(shù);
6、將所述隨機(jī)數(shù)所在的數(shù)字區(qū)間確定為目標(biāo)數(shù)字區(qū)間;
7、播放所述目標(biāo)數(shù)字區(qū)間對應(yīng)的候選播放信息。
8、依據(jù)本申請的第二方面,提供了一種信息展示裝置,包括:
9、獲取模塊,用于響應(yīng)于滿足播放時(shí)機(jī),獲取候選播放列表中每個(gè)候選播放信息對應(yīng)的區(qū)間長度;
10、生成模塊,用于根據(jù)所述區(qū)間長度生成所述候選播放列表對應(yīng)的候選區(qū)間,所述候選區(qū)間為由與每個(gè)所述候選播放信息一一對應(yīng)的數(shù)字區(qū)間構(gòu)成的連續(xù)數(shù)字區(qū)間,每個(gè)所述數(shù)字區(qū)間的區(qū)間長度為對應(yīng)的所述候選播放信息的區(qū)間長度,且在所述候選播放信息的數(shù)量為多個(gè)時(shí),任意兩個(gè)所述候選播放信息的數(shù)字區(qū)間不相交;
11、所述生成模塊,還用于生成位于所述候選區(qū)間內(nèi)的隨機(jī)數(shù);
12、確定模塊,用于將所述隨機(jī)數(shù)所在的數(shù)字區(qū)間確定為目標(biāo)數(shù)字區(qū)間;
13、播放模塊,用于播放所述目標(biāo)數(shù)字區(qū)間對應(yīng)的候選播放信息。
14、依據(jù)本申請的第三方面,提供了電子設(shè)備,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面任一所述的信息展示方法的步驟
15、依據(jù)本申請的第四方面,提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面任一所述的信息展示方法的步驟。
16、針對在先技術(shù),本申請具備如下優(yōu)點(diǎn):
17、本申請實(shí)施例提供的信息展示方法、裝置、電子設(shè)備及可讀存儲介質(zhì),在響應(yīng)于滿足播放時(shí)機(jī)的情況下,可以通過獲取候選播放列表中每個(gè)候選播放信息對應(yīng)的數(shù)字區(qū)間,以根據(jù)數(shù)字區(qū)間的區(qū)間長度生成候選播放列表對應(yīng)的候選區(qū)間。進(jìn)而通過生成位于候選區(qū)間內(nèi)的隨機(jī)數(shù),以將隨機(jī)數(shù)所在的數(shù)字區(qū)間對應(yīng)的候選播放信息作為播放對象并播放,實(shí)現(xiàn)對候選播放信息的隨機(jī)播放。該技術(shù)方案中,由于候選區(qū)間是由與每個(gè)候選播放信息一一對應(yīng)的數(shù)字區(qū)間構(gòu)成的連續(xù)數(shù)字區(qū)間,且在候選播放信息的數(shù)量為多個(gè)時(shí),任意兩個(gè)候選播放信息的數(shù)字區(qū)間不相交。因此,候選播放信息的區(qū)間長度會直接決定該候選播放信息對應(yīng)的數(shù)字區(qū)間在候選區(qū)間中的占比,進(jìn)而直接決定候選播放信息的播放概率。因而,在該技術(shù)方案提供的隨機(jī)播放方式下,可以通過調(diào)整候選播放信息的字?jǐn)?shù)區(qū)間的區(qū)間長度,以控制候選播放信息的播放概率。這樣,該技術(shù)方案提供的隨機(jī)播放方式,可以通過配置每個(gè)候選播放信息對應(yīng)的數(shù)字區(qū)間的區(qū)間長度相等,以滿足要求候選播放信息的播放概率相等的場景。并且,也可以通過配置每個(gè)候選播放信息對應(yīng)的數(shù)字區(qū)間的區(qū)間長度不等,以滿足需要候選播放信息的播放概率存在差異的場景。相較于相關(guān)技術(shù),豐富了播放對象的選取方式單一,隨機(jī)播放機(jī)制的適用場景,提升了隨機(jī)播放機(jī)制的普適性。
1.一種信息展示方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述播放所述目標(biāo)數(shù)字區(qū)間對應(yīng)的候選播放信息之后,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述響應(yīng)于滿足播放時(shí)機(jī),獲取候選播放列表中每個(gè)候選播放信息對應(yīng)的區(qū)間長度,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述區(qū)間長度生成所述候選播放列表對應(yīng)的候選區(qū)間,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述候選播放列表用于記錄未播放的候選播放信息;所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述將所述已播放的候選播放信息中的至少部分候選播放信息,重新添加至所述候選播放列表,包括:
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述將所述已播放的候選播放信息中的至少部分候選播放信息,重新添加至所述候選播放列表,包括:
9.一種信息展示裝置,其特征在于,所述裝置包括:
10.一種電子設(shè)備,其特征在于,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的信息展示方法的步驟。
11.一種可讀存儲介質(zhì),其特征在于,所述可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的信息展示方法的步驟。