客戶端的彈幕顯示方法及裝置的制造方法
【專利摘要】本發(fā)明實施例提供一種客戶端的彈幕顯示方法和裝置,其中,所述方法包括:按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息,所述第一彈幕信息包括:彈幕標記、彈幕類型和彈幕內(nèi)容;所述彈幕標記用于區(qū)別所述第一彈幕信息和第二彈幕信息;將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中;按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。本發(fā)明實施例按照第一彈幕信息的彈幕類型展示第一彈幕信息的彈幕內(nèi)容,實現(xiàn)在客戶端上只顯示第一彈幕信息,禁止顯示第二彈幕信息,避免了第二彈幕信息對第一彈幕信息的干擾,達到了突出第一彈幕信息的作用和效果,提升了用戶使用體驗。
【專利說明】
客戶端的彈幕顯示方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種客戶端的彈幕顯示方法及裝置?!颈尘凹夹g(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展以及人們生活水平的提高,觀看在線視頻逐漸成為人們?nèi)粘I钪械闹匾糠?。熱播的影視劇等往往會引起觀眾的共鳴,成為人們熱議的焦點。因此,當前各個在線視頻播放平臺均推出了彈幕功能,不論是在智能手機還是智能電視上,用戶均可以使用彈幕功能。
[0003]但是,隨著使用彈幕功能的用戶人數(shù)的增加,用戶發(fā)布的彈幕內(nèi)容容易被其他用戶發(fā)布的彈幕內(nèi)容覆蓋,不容易引起其他用戶的注意,達不到彈幕功能的吐槽效果。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種客戶端的彈幕顯示方法及裝置,用以解決用戶發(fā)布的彈幕內(nèi)容容易被其他彈幕內(nèi)容遮擋、覆蓋而達不到用戶的實際需求的問題。
[0005]本發(fā)明實施例提供了一種客戶端的彈幕顯示方法,包括:
[0006]按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息,所述第一彈幕信息包括:彈幕標記、彈幕類型和彈幕內(nèi)容;所述彈幕標記用于區(qū)別所述第一彈幕信息和第二彈幕信息;
[0007]將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中;
[0008]按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。
[0009]相應(yīng)地,本發(fā)明實施例還提供了一種客戶端的彈幕顯示裝置,包括:
[0010]獲取模塊,用于按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息,所述第一彈幕信息包括:彈幕標記、彈幕類型和彈幕內(nèi)容;所述彈幕標記用于區(qū)別所述第一彈幕信息和第二彈幕信息;
[0011]緩存模塊,用于將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中;
[0012]顯示模塊,用于按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。
[0013]本發(fā)明實施例提供的一種客戶端的彈幕顯示方法及裝置,由客戶端按照預(yù)設(shè)的間隔時間從服務(wù)器獲取第一彈幕信息,第一彈幕信息可以為一種特殊的彈幕信息,用于區(qū)別普通彈幕信息,即第二彈幕信息,第一彈幕信息中包括彈幕標記、彈幕類型和彈幕內(nèi)容。彈幕標記為區(qū)別第一彈幕信息與普通彈幕信息的標識,可以根據(jù)彈幕信息中是否包含彈幕標記來判斷彈幕信息是第一彈幕信息還是第二彈幕信息;彈幕內(nèi)容為第一彈幕信息在客戶端上展示時,實際顯示的文本、字符等;彈幕類型為彈幕內(nèi)容顯示的形式等。在獲取到第一彈幕信息后,將從服務(wù)器獲取到的第二彈幕信息禁止顯示,并將第二彈幕信息存儲到預(yù)設(shè)的緩存中。按照第一彈幕信息的彈幕類型展示第一彈幕信息的彈幕內(nèi)容,實現(xiàn)在客戶端上只顯示第一彈幕信息,禁止顯示第二彈幕信息,避免了第二彈幕信息對第一彈幕信息的干擾,達到了突出第一彈幕信息的作用和效果,提升了用戶使用體驗。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為本發(fā)明實施例一中的一種客戶端的彈幕顯示方法的步驟流程圖;
[0016]圖2為本發(fā)明實施例二中的一種客戶端的彈幕顯示裝置的結(jié)構(gòu)示意圖;
[0017]圖3為本發(fā)明實施例三中的一種在線視頻播放類的客戶端應(yīng)用程序的彈幕顯示裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0019]實施例一
[0020]詳細介紹本發(fā)明實施例一提出的一種客戶端的彈幕顯示方法。由于目前客戶端上的彈幕信息越來越多,一條普通的彈幕信息很容易被其他彈幕信息所覆蓋掉,達不到彈幕信息吐槽、警示等效果。
[0021]參照圖1,示出了本發(fā)明實施例一中的一種客戶端的彈幕顯示方法的步驟流程圖。
[0022]步驟100,按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息。其中,所述第一彈幕信息可以包括:彈幕標記、彈幕類型和彈幕內(nèi)容等。
[0023]所述預(yù)設(shè)間隔時間可以由客戶端設(shè)置,在客戶端被安裝之后,預(yù)設(shè)間隔時間為固定時間,用戶無法更改,或者也可以為用戶提供更改預(yù)設(shè)間隔時間的選項,由用戶自行設(shè)置預(yù)設(shè)間隔時間;也可以由服務(wù)器設(shè)置,然后下發(fā)到客戶端,具體可以在客戶端啟動之后,客戶端與服務(wù)器之間建立網(wǎng)絡(luò)連接,服務(wù)器將預(yù)設(shè)間隔時間下發(fā)到客戶端。所述預(yù)設(shè)間隔時間可以為5分鐘,本發(fā)明實施例對預(yù)設(shè)間隔時間不作具體限制,服務(wù)器設(shè)置的預(yù)設(shè)間隔時間越長,客戶端從服務(wù)器獲取第一彈幕信息的頻率越低,服務(wù)器的壓力越小。
[0024]第一彈幕信息可以為一種特殊的彈幕信息,用于區(qū)別于普通彈幕信息。本發(fā)明實施例中的第一彈幕信息可以為用戶付費之后發(fā)布的彈幕信息,區(qū)別于免費彈幕信息。用戶在客戶端發(fā)布第一彈幕信息之前,可以通過識別客戶端提供的二維碼進行支付操作,具體可以支付一條第一彈幕信息的費用,也可以支付多條第一彈幕信息的費用,然后接收服務(wù)器返回的支付結(jié)果,若支付成功,則生成第一彈幕信息的彈幕標記,彈幕標記為區(qū)別第一彈幕信息與普通彈幕信息的標識,表示發(fā)布第一彈幕信息的費用已支付,每條第一彈幕信息的彈幕標記可以相同,也可以不同。若每條第一彈幕信息的彈幕標記不同,則每條第一彈幕信息的彈幕標記可以為遵循某一規(guī)律而生成的一系列彈幕標記,若彈幕標記為一個字符串,則遵循的規(guī)律可以為字符串的前幾個字符相同,且為預(yù)設(shè)的幾個字符。再將彈幕標記、 用戶輸入的彈幕內(nèi)容和用戶選擇的彈幕類型發(fā)送至所述服務(wù)器,其中,彈幕標記、彈幕內(nèi)容和彈幕類型可以按照預(yù)設(shè)的順序排列,例如,彈幕標記在最前,彈幕內(nèi)容在最后,彈幕類型在中間。彈幕內(nèi)容為第一彈幕信息在客戶端上展示時,實際顯示的文本、字符等;彈幕類型為彈幕內(nèi)容顯示的形式等。通常情況下,發(fā)布一條第一彈幕信息需要支付一次費用,也可以一次支付多條第一彈幕信息的費用,可以利用一個二維碼支付一條第一彈幕信息的費用, 也可以支付多條第一彈幕信息的費用。除利用二維碼支付費用外,還可以通過銀行卡快捷支付等方式進行第一彈幕信息的支付,本發(fā)明實施例對支付方式不作具體限制。
[0025]步驟102,將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中。
[0026]客戶端不僅僅從服務(wù)器獲取第一彈幕信息,還可以獲取第二彈幕信息,即還可以獲取普通彈幕信息。在顯示第一彈幕信息之前,需要將已獲取的第二彈幕信息禁止顯示,具體可以將已獲取的第二彈幕信息儲存到預(yù)設(shè)緩存中。本發(fā)明實施例在客戶端上顯示彈幕信息時,第一彈幕信息的優(yōu)先等級高于第二彈幕信息的優(yōu)先等級;存儲到預(yù)設(shè)緩存中的第二彈幕信息的優(yōu)先等級高于其他第二彈幕信息的優(yōu)先等級。[〇〇27]步驟104,按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。 [〇〇28] 所述彈幕類型可以包括:彈幕顯示的預(yù)置位置、彈幕顯示的預(yù)置方式和彈幕顯示的預(yù)置時間等,其中,所述彈幕顯示的預(yù)置方式可以包括滾動顯示方式、固定位置顯示方式和置頂顯示方式等。
[0029]所述步驟104具體可以為:將所述第一彈幕信息的彈幕內(nèi)容在所述彈幕顯示的預(yù)置位置處按照所述彈幕顯示的預(yù)置方式顯示所述彈幕顯示的預(yù)置時間。例如,用戶發(fā)布一條第一彈幕信息,其中,彈幕內(nèi)容為“我要樂視手機!”,彈幕類型為在客戶端的居中固定位置顯示1分鐘的時間,彈幕顯示的預(yù)置位置為居中固定位置,彈幕顯示的預(yù)置方式為固定位置顯示方式,彈幕顯示的預(yù)置時間為1分鐘。
[0030]在顯示完第一彈幕信息之后,將預(yù)設(shè)緩存中的第二彈幕信息讀取出并進行顯示。 預(yù)設(shè)緩存中的第二彈幕信息的優(yōu)先等級高于其他第二彈幕信息,即先顯示預(yù)設(shè)緩存中的第二彈幕信息,再顯示從服務(wù)器獲取的其他第二彈幕信息。
[0031]綜上所述,本發(fā)明實施例中的技術(shù)方案,由客戶端按照預(yù)設(shè)的間隔時間從服務(wù)器獲取第一彈幕信息,第一彈幕信息可以為一種特殊的彈幕信息,用于區(qū)別普通彈幕信息,即第二彈幕信息,第一彈幕信息中包括彈幕標記、彈幕類型和彈幕內(nèi)容。彈幕標記為區(qū)別第一彈幕信息與普通彈幕信息的標識,可以根據(jù)彈幕信息中是否包含彈幕標記來判斷彈幕信息是第一彈幕信息還是第二彈幕信息;彈幕內(nèi)容為第一彈幕信息在客戶端上展示時,實際顯示的文本、字符等;彈幕類型為彈幕內(nèi)容顯示的形式等。在獲取到第一彈幕信息后,將從服務(wù)器獲取到的第二彈幕信息禁止顯示,并將第二彈幕信息存儲到預(yù)設(shè)的緩存中。按照第一彈幕信息的彈幕類型展示第一彈幕信息的彈幕內(nèi)容,實現(xiàn)在客戶端上只顯示第一彈幕信息,禁止顯示第二彈幕信息,避免了第二彈幕信息對第一彈幕信息的干擾,達到了突出第一彈幕信息的作用和效果,提升了用戶使用體驗。[〇〇32] 實施例二[〇〇33]詳細介紹本發(fā)明實施例二提出的一種客戶端的彈幕顯示裝置。
[0034]參照圖2,示出了本發(fā)明實施例二中的一種客戶端的彈幕顯示裝置的結(jié)構(gòu)示意圖。
[0035]所述裝置可以包括:獲取模塊20、緩存模塊22和顯示模塊24。
[0036]下面分別詳細介紹各模塊的功能以及各模塊之間的關(guān)系。
[0037]獲取模塊20,用于按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息,所述第一彈幕信息包括:彈幕標記、彈幕類型和彈幕內(nèi)容,所述彈幕標記用于區(qū)別所述第一彈幕信息和第二彈幕信息。其中,所述彈幕類型包括:彈幕顯示的預(yù)置位置、彈幕顯示的預(yù)置方式和彈幕顯示的預(yù)置時間,其中,所述彈幕顯示的預(yù)置方式包括滾動顯示方式、固定位置顯示方式和置頂顯示方式。
[0038]緩存模塊22,用于將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中。
[0039]顯示模塊24,用于按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。優(yōu)選地,所述顯示模塊24將所述第一彈幕信息的彈幕內(nèi)容在所述彈幕顯示的預(yù)置位置處按照所述彈幕顯示的預(yù)置方式顯示所述彈幕顯示的預(yù)置時間。
[0040]在本發(fā)明的一個優(yōu)選的實施例中,所述裝置還包括:生成模塊,用于在所述獲取模塊20按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息之前,接收所述服務(wù)器返回的用戶支付結(jié)果;若所述支付結(jié)果為支付成功,則生成所述彈幕標記,并將所述彈幕標記、用戶輸入的所述彈幕內(nèi)容和用戶選擇的所述彈幕類型發(fā)送至所述服務(wù)器。
[0041]優(yōu)選地,所述顯示模塊24,還用于在按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容之后,從所述預(yù)設(shè)緩存中讀取并顯示所述第二彈幕信息。
[0042]綜上所述,本發(fā)明實施例中的技術(shù)方案,由客戶端按照預(yù)設(shè)的間隔時間從服務(wù)器獲取第一彈幕信息,第一彈幕信息可以為一種特殊的彈幕信息,用于區(qū)別普通彈幕信息,即第二彈幕信息,第一彈幕信息中包括彈幕標記、彈幕類型和彈幕內(nèi)容。彈幕標記為區(qū)別第一彈幕信息與普通彈幕信息的標識,可以根據(jù)彈幕信息中是否包含彈幕標記來判斷彈幕信息是第一彈幕信息還是第二彈幕信息;彈幕內(nèi)容為第一彈幕信息在客戶端上展示時,實際顯示的文本、字符等;彈幕類型為彈幕內(nèi)容顯示的形式等。在獲取到第一彈幕信息后,將從服務(wù)器獲取到的第二彈幕信息禁止顯示,并將第二彈幕信息存儲到預(yù)設(shè)的緩存中。按照第一彈幕信息的彈幕類型展示第一彈幕信息的彈幕內(nèi)容,實現(xiàn)在客戶端上只顯示第一彈幕信息,禁止顯示第二彈幕信息,避免了第二彈幕信息對第一彈幕信息的干擾,達到了突出第一彈幕信息的作用和效果,提升了用戶使用體驗。
[0043]實施例三
[0044]詳細介紹本發(fā)明實施例三提出的一種客戶端的彈幕顯示裝置。本發(fā)明實施例中的客戶端可以為一種運行在終端上的客戶端應(yīng)用程序,裝置可以位于終端中,本發(fā)明實施例以在線視頻播放類的客戶端應(yīng)用程序為例進行說明。
[0045]參照圖3,示出了本發(fā)明實施例三中的一種在線視頻播放類的客戶端應(yīng)用程序的彈幕顯示裝置的結(jié)構(gòu)示意圖。
[0046]所述裝置可以包括:第一彈幕信息輸入模塊30、第一彈幕信息獲取模塊32、第二彈幕信息緩存模塊34和第一彈幕信息顯示模塊36。
[0047]第一彈幕信息獲取模塊32可以按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息。其中,服務(wù)器為在線視頻播放服務(wù)器,本發(fā)明實施例中的在線視頻播放類的客戶端應(yīng)用程序與在線視頻播放服務(wù)器之間建立網(wǎng)絡(luò)連接。所述服務(wù)器上不僅僅存儲有在線視頻文件,還可以存儲有彈幕信息,包括第一彈幕信息和第二彈幕信息。第一彈幕信息與第二彈幕信息是不相同的兩種彈幕信息。第一彈幕信息可以包括:彈幕標記、彈幕類型和彈幕內(nèi)容等。第二彈幕信息可以包括:彈幕類型和彈幕內(nèi)容。需要說明的是,第一彈幕信息中的彈幕類型可以與第二彈幕信息中的彈幕類型相同或者不同,第一彈幕信息中的彈幕內(nèi)容可以與第二彈幕信息中的彈幕內(nèi)容相同或者不同。本發(fā)明實施例中的第一彈幕信息與第二彈幕信息的區(qū)別在于,第一彈幕信息中包括彈幕標記,第二彈幕信息中不包括彈幕標記。因此,彈幕標記用于區(qū)別第一彈幕信息和第二彈幕信息。
[0048]本發(fā)明實施例中的第一彈幕信息可以為收費彈幕信息,第二彈幕信息可以為免費彈幕信息。用戶在客戶端應(yīng)用程序上發(fā)布第一彈幕信息之前,需要支付第一彈幕信息的費用。本發(fā)明實施例對第一彈幕信息的支付方式不作具體限制。因此,在第一彈幕信息獲取模塊32獲取第一彈幕信息之前,第一彈幕信息輸入模塊30先接收用戶對第一彈幕信息的支付信息,將支付信息發(fā)送至服務(wù)器進行驗證,若服務(wù)器驗證通過,則第一彈幕信息輸入模塊30 接收表示驗證通過的支付結(jié)果,在客戶端應(yīng)用程序上顯示第一彈幕信息的輸入界面。用戶在第一彈幕信息的輸入界面中輸入第一彈幕信息的彈幕內(nèi)容,選擇第一彈幕信息的彈幕類型。同時,第一彈幕信息輸入模塊30為第一彈幕信息添加彈幕標記。
[0049]在第一彈幕信息獲取模塊32獲取第一彈幕信息之后,第二彈幕信息緩存模塊34將從服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端應(yīng)用程序的預(yù)設(shè)緩存中。本發(fā)明實施例在客戶端應(yīng)用程序上顯示彈幕信息時,第一彈幕信息的優(yōu)先等級高于第二彈幕信息的優(yōu)先等級;存儲到預(yù)設(shè)緩存中的第二彈幕信息的優(yōu)先等級高于其他第二彈幕信息的優(yōu)先等級。
[0050]在第二彈幕信息緩存模塊34禁止顯示第二彈幕信息,并儲存第二彈幕信息到預(yù)設(shè)緩存中之后,第一彈幕信息顯示模塊36按照第一彈幕信息的彈幕類型顯示第一彈幕信息的彈幕內(nèi)容。例如,用戶發(fā)布一條第一彈幕信息,其中,彈幕內(nèi)容為“我要樂視手機!”,彈幕類型為在客戶端應(yīng)用程序的居中固定位置顯示1分鐘的時間,彈幕顯示的預(yù)置位置為居中固定位置,彈幕顯示的預(yù)置方式為固定位置顯示方式,彈幕顯示的預(yù)置時間為1分鐘。第一彈幕信息顯示模塊36將“我要樂視手機! ”在客戶端應(yīng)用程序的居中固定位置顯示1分鐘時間。 [〇〇51]在第一彈幕信息顯示模塊36顯示完畢第一彈幕信息之后,所述裝置中的第二彈幕信息顯示模塊可以從預(yù)設(shè)緩存中讀取出第二彈幕信息,并將讀取出的第二彈幕信息,按照其對應(yīng)的彈幕類型顯示對應(yīng)的彈幕內(nèi)容。在第二彈幕信息顯示模塊顯示完畢預(yù)設(shè)緩存中的第二彈幕信息之后,若沒有第一彈幕信息顯示,可以顯示從服務(wù)器獲取到的其他第二彈幕 fg息。[〇〇52]綜上所述,本發(fā)明實施例中的技術(shù)方案,由客戶端按照預(yù)設(shè)的間隔時間從服務(wù)器獲取第一彈幕信息,第一彈幕信息可以為一種特殊的彈幕信息,用于區(qū)別普通彈幕信息,即第二彈幕信息,第一彈幕信息中包括彈幕標記、彈幕類型和彈幕內(nèi)容。彈幕標記為區(qū)別第一彈幕信息與普通彈幕信息的標識,可以根據(jù)彈幕信息中是否包含彈幕標記來判斷彈幕信息是第一彈幕信息還是第二彈幕信息;彈幕內(nèi)容為第一彈幕信息在客戶端上展示時,實際顯示的文本、字符等;彈幕類型為彈幕內(nèi)容顯示的形式等。在獲取到第一彈幕信息后,將從服務(wù)器獲取到的第二彈幕信息禁止顯示,并將第二彈幕信息存儲到預(yù)設(shè)的緩存中。按照第一彈幕信息的彈幕類型展示第一彈幕信息的彈幕內(nèi)容,實現(xiàn)在客戶端上只顯示第一彈幕信息,禁止顯示第二彈幕信息,避免了第二彈幕信息對第一彈幕信息的干擾,達到了突出第一彈幕信息的作用和效果,提升了用戶使用體驗。
[0053]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0054]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0055]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種客戶端的彈幕顯示方法,其特征在于,包括: 按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息,所述第一彈幕信息包括:彈幕標記、彈幕類型和彈幕內(nèi)容;所述彈幕標記用于區(qū)別所述第一彈幕信息和第二彈幕信息; 將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中; 按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。2.根據(jù)權(quán)利要求1所述的方法,其特征在,所述彈幕類型包括:彈幕顯示的預(yù)置位置、彈幕顯示的預(yù)置方式和彈幕顯示的預(yù)置時間,其中,所述彈幕顯示的預(yù)置方式包括滾動顯示方式、固定位置顯示方式和置頂顯示方式。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容,包括: 將所述第一彈幕信息的彈幕內(nèi)容在所述彈幕顯示的預(yù)置位置處按照所述彈幕顯示的預(yù)置方式顯示所述彈幕顯示的預(yù)置時間。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述按照預(yù)設(shè)間隔時間向服務(wù)器獲取第一彈幕信息之前,所述方法還包括: 接收所述服務(wù)器返回的用戶支付結(jié)果; 若所述支付結(jié)果為支付成功,則生成所述彈幕標記,并將所述彈幕標記、用戶輸入的所述彈幕內(nèi)容和用戶選擇的所述彈幕類型發(fā)送至所述服務(wù)器。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容之后,所述方法還包括: 從所述預(yù)設(shè)緩存中讀取并顯示所述第二彈幕信息。6.一種客戶端的彈幕顯示裝置,其特征在于,包括: 獲取模塊,用于按照預(yù)設(shè)間隔時間從服務(wù)器獲取第一彈幕信息,所述第一彈幕信息包括:彈幕標記、彈幕類型和彈幕內(nèi)容;所述彈幕標記用于區(qū)別所述第一彈幕信息和第二彈幕信息; 緩存模塊,用于將從所述服務(wù)器獲取到的第二彈幕信息禁止顯示,并將所述第二彈幕信息儲存到所述客戶端的預(yù)設(shè)緩存中; 顯示模塊,用于按照所述第一彈幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容。7.根據(jù)權(quán)利要求6所述的裝置,其特征在,所述彈幕類型包括:彈幕顯示的預(yù)置位置、彈幕顯示的預(yù)置方式和彈幕顯示的預(yù)置時間,其中,所述彈幕顯示的預(yù)置方式包括滾動顯示方式、固定位置顯示方式和置頂顯示方式。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述顯示模塊將所述第一彈幕信息的彈幕內(nèi)容在所述彈幕顯示的預(yù)置位置處按照所述彈幕顯示的預(yù)置方式顯示所述彈幕顯示的預(yù)置時間。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 生成模塊,用于在所述獲取模塊按照預(yù)設(shè)間隔時間向服務(wù)器獲取第一彈幕信息之前,接收所述服務(wù)器返回的用戶支付結(jié)果;若所述支付結(jié)果為支付成功,則生成所述彈幕標記,并將所述彈幕標記、用戶輸入的所述彈幕內(nèi)容和用戶選擇的所述彈幕類型發(fā)送至所述服務(wù)器。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述顯示模塊,還用于在按照所述第一彈 幕信息的彈幕類型顯示所述第一彈幕信息的彈幕內(nèi)容之后,從所述預(yù)設(shè)緩存中讀取并顯示 所述第二彈幕信息。
【文檔編號】H04N21/475GK106028163SQ201610339443
【公開日】2016年10月12日
【申請日】2016年5月19日
【發(fā)明人】昝曉飛
【申請人】樂視控股(北京)有限公司, 樂視網(wǎng)信息技術(shù)(北京)股份有限公司