本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種電子禮物的播放方法及裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用,越來越多的人們通過網(wǎng)絡(luò)來進(jìn)行交流,甚至通過網(wǎng)絡(luò)來互贈禮物,例如,可以向其他用戶贈送電子虛擬禮物、以及接收其他用戶贈送的電子虛擬禮物等。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種電子禮物的播放方法及裝置,用于為用戶提供更多的電子禮物播放信息。
一種電子禮物的播放方法,包括以下步驟:
在網(wǎng)絡(luò)直播過程中,確定當(dāng)前未播放的至少兩個電子禮物對應(yīng)的發(fā)送時間,所述電子禮物指用戶之間通過網(wǎng)絡(luò)互相收發(fā)的虛擬物品;
按照所述發(fā)送時間對所述至少兩個電子禮物進(jìn)行排序,得到包括所述至少兩個電子禮物的電子禮物列表;
按照所述電子禮物列表播放所述至少兩個電子禮物。
本發(fā)明實(shí)施例的一些有益效果可以包括:
采用本發(fā)明實(shí)施例提供的技術(shù)方案,能夠?qū)ξ床シ诺亩鄠€電子禮物進(jìn)行排序,得到電子禮物列表,并根據(jù)該電子禮物列表顯示電子禮物,使得當(dāng)前未播放的電子禮物能夠有序地顯示給用戶,從而使用戶能夠清楚地獲知即將要顯示的電子禮物,以及獲知各個電子禮物的發(fā)送順序等信息。因此,該技術(shù)方案能夠?yàn)橛脩籼峁└嗟碾娮佣Y物播放信息,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
在一個實(shí)施例中,所述方法還包括:
從所述電子禮物列表中查找本端用戶發(fā)出的目標(biāo)電子禮物;
根據(jù)所述至少兩個電子禮物的排序信息確定所述目標(biāo)電子禮物對應(yīng)的播放信息;
在所述電子禮物列表中的預(yù)設(shè)位置顯示所述目標(biāo)電子禮物對應(yīng)的播放信息。
在一個實(shí)施例中,所述播放信息包括以下至少一項(xiàng):
所述目標(biāo)電子禮物在所述電子禮物列表中的排序;
位于所述目標(biāo)電子禮物之前的電子禮物數(shù)目;
播放所述目標(biāo)電子禮物的剩余時間。
該實(shí)施例中,能夠?yàn)楸径擞脩麸@示其發(fā)出的目標(biāo)電子禮物對應(yīng)的播放信息,使得本端用戶能夠通過該播放信息獲知自己所發(fā)出的電子禮物何時播放,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
在一個實(shí)施例中,當(dāng)所述播放信息包括播放所述目標(biāo)電子禮物的剩余時間時,所述根據(jù)所述至少兩個電子禮物的排序信息確定所述目標(biāo)電子禮物對應(yīng)的播放信息,包括:
確定所述電子禮物列表中位于所述目標(biāo)電子禮物之前的電子禮物數(shù)目;
確定位于所述目標(biāo)電子禮物之前的各電子禮物的播放時長;
根據(jù)所述電子禮物數(shù)目和所述播放時長確定播放所述目標(biāo)電子禮物的剩余時間。
該實(shí)施例中,能夠根據(jù)位于目標(biāo)電子禮物之前的電子禮物數(shù)目以及各電子禮物的播放時長來確定播放目標(biāo)電子禮物的剩余時間,使得用戶能夠獲知自己所發(fā)出的電子禮物何時播放,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
在一個實(shí)施例中,所述方法還包括:
當(dāng)監(jiān)測到有新的電子禮物時,將所述新的電子禮物添加至所述電子禮物列表中,并排序在所述電子列表中的最末位置。
一種電子禮物的播放裝置,包括:
第一確定模塊,用于在網(wǎng)絡(luò)直播過程中,確定當(dāng)前未播放的至少兩個電子禮物對應(yīng)的發(fā)送時間,所述電子禮物指用戶之間通過網(wǎng)絡(luò)互相收發(fā)的虛擬物品;
排序模塊,用于按照所述發(fā)送時間對所述至少兩個電子禮物進(jìn)行排序,得到包括所述至少兩個電子禮物的電子禮物列表;
播放模塊,用于按照所述電子禮物列表播放所述至少兩個電子禮物。
在一個實(shí)施例中,所述裝置還包括:
查找模塊,用于從所述電子禮物列表中查找本端用戶發(fā)出的目標(biāo)電子禮物;
第二確定模塊,用于根據(jù)所述至少兩個電子禮物的排序信息確定所述目標(biāo)電子禮物對應(yīng)的播放信息;
顯示模塊,用于在所述電子禮物列表中的預(yù)設(shè)位置顯示所述目標(biāo)電子禮物對應(yīng)的播放信息。
在一個實(shí)施例中,所述播放信息包括以下至少一項(xiàng):
所述目標(biāo)電子禮物在所述電子禮物列表中的排序;
位于所述目標(biāo)電子禮物之前的電子禮物數(shù)目;
播放所述目標(biāo)電子禮物的剩余時間。
在一個實(shí)施例中,所述第二確定模塊包括:
第一確定單元,用于當(dāng)所述播放信息包括播放所述目標(biāo)電子禮物的剩余時間時,確定所述電子禮物列表中位于所述目標(biāo)電子禮物之前的電子禮物數(shù)目;
第二確定單元,用于確定位于所述目標(biāo)電子禮物之前的各電子禮物的播放時長;
播放單元,用于根據(jù)所述電子禮物數(shù)目和所述播放時長確定播放所述目標(biāo)電子禮物的剩余時間。
在一個實(shí)施例中,所述裝置還包括:
添加模塊,用于當(dāng)監(jiān)測到有新的電子禮物時,將所述新的電子禮物添加至所述電子禮物列表中,并排序在所述電子列表中的最末位置。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說明
附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1為本發(fā)明實(shí)施例中一種電子禮物的播放方法的流程圖;
圖2為本發(fā)明實(shí)施例中一種電子禮物的播放方法的流程圖;
圖3為本發(fā)明實(shí)施例中一種電子禮物的播放裝置的框圖;
圖4為本發(fā)明實(shí)施例中一種電子禮物的播放裝置的框圖;
圖5為本發(fā)明實(shí)施例中一種電子禮物的播放裝置中第二確定模塊的框圖。
具體實(shí)施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1是本發(fā)明實(shí)施例提供的一種電子禮物的播放方法的流程圖。該電子禮物的播放方法應(yīng)用于終端中,其中,終端可以是移動電話,計算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。如圖1所示,該方法包括以下步驟S11-S13:
步驟S11,在網(wǎng)絡(luò)直播過程中,確定當(dāng)前未播放的至少兩個電子禮物對應(yīng)的發(fā)送時間。
其中,電子禮物指用戶之間通過網(wǎng)絡(luò)互相收發(fā)的虛擬物品。電子禮物對應(yīng)的發(fā)送時間指電子禮物對應(yīng)的禮物發(fā)送方向當(dāng)前直播者發(fā)出電子禮物的時間。
步驟S12,按照發(fā)送時間對至少兩個電子禮物進(jìn)行排序,得到包括至少兩個電子禮物的電子禮物列表。
步驟S13,按照電子禮物列表播放至少兩個電子禮物。
具體的,按照電子禮物列表播放至少兩個電子禮物時,應(yīng)按照電子禮物列表中各電子禮物的排序進(jìn)行播放,即,播放完電子禮物列表中的一個電子禮物時,再繼續(xù)播放排列在該電子禮物之后的電子禮物。
采用本發(fā)明實(shí)施例提供的技術(shù)方案,能夠?qū)ξ床シ诺亩鄠€電子禮物進(jìn)行排序,得到電子禮物列表,并根據(jù)該電子禮物列表顯示電子禮物,使得當(dāng)前未播放的電子禮物能夠有序地顯示給用戶,從而使用戶能夠清楚地獲知即將要顯示的電子禮物,以及獲知各個電子禮物的發(fā)送順序等信息。因此,該技術(shù)方案能夠?yàn)橛脩籼峁└嗟碾娮佣Y物播放信息,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
在一個實(shí)施例中,如圖2所示,上述方法還包括以下步驟S21-S23:
步驟S21,從電子禮物列表中查找本端用戶發(fā)出的目標(biāo)電子禮物。
步驟S22,根據(jù)至少兩個電子禮物的排序信息確定目標(biāo)電子禮物對應(yīng)的播放信息。
步驟S23,在電子禮物列表中的預(yù)設(shè)位置顯示目標(biāo)電子禮物對應(yīng)的播放信息。
其中,預(yù)設(shè)位置可以是電子禮物列表中的預(yù)設(shè)位置。例如,預(yù)設(shè)位置設(shè)為電子禮物列表的最上方位置,以便用戶能夠在當(dāng)前顯示屏上一目了然地查看到目標(biāo)電子禮物對應(yīng)的播放信息;再例如,預(yù)設(shè)位置還可設(shè)為目標(biāo)電子禮物周圍的位置,以便用戶在查看電子禮物列表時能夠快速找尋到自己所發(fā)出的目標(biāo)電子禮物,以及自己所發(fā)出的目標(biāo)電子禮物對應(yīng)的播放信息。
該實(shí)施例中,播放信息包括以下至少一項(xiàng):
(1)目標(biāo)電子禮物在電子禮物列表中的排序;
(2)位于目標(biāo)電子禮物之前的電子禮物數(shù)目;
(3)播放目標(biāo)電子禮物的剩余時間。
該實(shí)施例中,能夠?yàn)楸径擞脩麸@示其發(fā)出的目標(biāo)電子禮物對應(yīng)的播放信息,使得本端用戶能夠通過該播放信息獲知自己所發(fā)出的電子禮物何時播放,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
在一個實(shí)施例中,當(dāng)播放信息包括播放目標(biāo)電子禮物的剩余時間時,步驟S22可實(shí)施為以下步驟:首先,確定電子禮物列表中位于目標(biāo)電子禮物之前的電子禮物數(shù)目;其次,確定位于目標(biāo)電子禮物之前的各電子禮物的播放時長;再次,根據(jù)電子禮物數(shù)目和播放時長確定播放目標(biāo)電子禮物的剩余時間。
舉例而言,電子禮物列表中位于目標(biāo)電子禮物之前的電子禮物數(shù)目為3,各電子禮物的播放時長分別為1秒,那么,播放目標(biāo)電子禮物的剩余時間則為3*1秒=3秒。
上述舉例中各電子禮物的播放時長均相等,即為1秒,事實(shí)上,各電子禮物的播放時長可以相等,也可以不相等。這是因?yàn)樵诰W(wǎng)絡(luò)直播中,同一用戶送出的電子禮物中往往所包含的信息不同,例如電子禮物的數(shù)目、種類不同等,從而造成各電子禮物的播放時長不相等的情況。
該實(shí)施例中,能夠根據(jù)位于目標(biāo)電子禮物之前的電子禮物數(shù)目以及各電子禮物的播放時長來確定播放目標(biāo)電子禮物的剩余時間,使得用戶能夠獲知自己所發(fā)出的電子禮物何時播放,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
在一個實(shí)施例中,上述方法還包括:
當(dāng)監(jiān)測到有新的電子禮物時,將新的電子禮物添加至電子禮物列表中,并排序在電子列表中的最末位置。
圖3為本發(fā)明實(shí)施例中一種電子禮物的播放裝置的框圖。如圖3所示,該裝置包括:
第一確定模塊31,用于在網(wǎng)絡(luò)直播過程中,確定當(dāng)前未播放的至少兩個電子禮物對應(yīng)的發(fā)送時間,電子禮物指用戶之間通過網(wǎng)絡(luò)互相收發(fā)的虛擬物品;
排序模塊32,用于按照發(fā)送時間對至少兩個電子禮物進(jìn)行排序,得到包括至少兩個電子禮物的電子禮物列表;
播放模塊33,用于按照電子禮物列表播放至少兩個電子禮物。
在一個實(shí)施例中,如圖4所示,上述裝置還包括:
查找模塊34,用于從電子禮物列表中查找本端用戶發(fā)出的目標(biāo)電子禮物;
第二確定模塊35,用于根據(jù)至少兩個電子禮物的排序信息確定目標(biāo)電子禮物對應(yīng)的播放信息;
顯示模塊36,用于在電子禮物列表中的預(yù)設(shè)位置顯示目標(biāo)電子禮物對應(yīng)的播放信息。
在一個實(shí)施例中,播放信息包括以下至少一項(xiàng):
目標(biāo)電子禮物在電子禮物列表中的排序;
位于目標(biāo)電子禮物之前的電子禮物數(shù)目;
播放目標(biāo)電子禮物的剩余時間。
在一個實(shí)施例中,如圖5所示,第二確定模塊35包括:
第一確定單元351,用于當(dāng)播放信息包括播放目標(biāo)電子禮物的剩余時間時,確定電子禮物列表中位于目標(biāo)電子禮物之前的電子禮物數(shù)目;
第二確定單元352,用于確定位于目標(biāo)電子禮物之前的各電子禮物的播放時長;
播放單元353,用于根據(jù)電子禮物數(shù)目和播放時長確定播放目標(biāo)電子禮物的剩余時間。
在一個實(shí)施例中,上述裝置還包括:添加模塊,用于當(dāng)監(jiān)測到有新的電子禮物時,將新的電子禮物添加至電子禮物列表中,并排序在電子列表中的最末位置。
采用本發(fā)明實(shí)施例提供的裝置,能夠?qū)ξ床シ诺亩鄠€電子禮物進(jìn)行排序,得到電子禮物列表,并根據(jù)該電子禮物列表顯示電子禮物,使得當(dāng)前未播放的電子禮物能夠有序地顯示給用戶,從而使用戶能夠清楚地獲知即將要顯示的電子禮物,以及獲知各個電子禮物的發(fā)送順序等信息。因此,該技術(shù)方案能夠?yàn)橛脩籼峁└嗟碾娮佣Y物播放信息,提高了用戶網(wǎng)絡(luò)直播的體驗(yàn)度。
關(guān)于上述實(shí)施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實(shí)現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。