一種用于直播視頻的彈幕保存方法及裝置的制造方法
【專利摘要】本發(fā)明涉及一種用于直播視頻的彈幕保存方法及裝置。包括:步驟1,開(kāi)啟直播并連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息;步驟2,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗,否則,執(zhí)行步驟3;步驟3,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,按照視頻與彈幕信息的對(duì)應(yīng)關(guān)系,關(guān)聯(lián)保存視頻與其對(duì)應(yīng)的彈幕信息,防止彈幕信息丟失,還能對(duì)違規(guī)彈幕信息進(jìn)行過(guò)濾,并且能夠節(jié)省存儲(chǔ)空間。
【專利說(shuō)明】一種用于直播視頻的彈幕保存方法及裝置
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及一種視頻保存方法及裝置,屬于視頻信息處理領(lǐng)域,具體是涉及一種用于直播視頻的彈幕保存方法及裝置。
[0003]
【背景技術(shù)】
[0004]當(dāng)前,視頻直播方式已經(jīng)得到了廣泛的應(yīng)用。人們可以通過(guò)互聯(lián)網(wǎng)隨時(shí)隨地在PC、手機(jī)等多種客戶端觀看視頻直播,目前絕大多數(shù)直播網(wǎng)站都采用了彈幕,彈幕能極大地加強(qiáng)觀眾與主播、觀眾和觀眾之間的互動(dòng)。
[0005]直播視頻內(nèi)容眾多,并且也存在用戶對(duì)歷史直播視頻進(jìn)行回放的需求;因而需要對(duì)直播視頻進(jìn)行保存。但是現(xiàn)有技術(shù)中只對(duì)視頻信息進(jìn)行保存,而不保存對(duì)應(yīng)的彈幕信息,從而損失大量的有價(jià)值的彈幕信息。
[0006]
【發(fā)明內(nèi)容】
[0007]針對(duì)現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供了一種用于直播視頻的彈幕保存方法及裝置,其目的在于,按照視頻與彈幕信息的對(duì)應(yīng)關(guān)系,關(guān)聯(lián)保存視頻與其對(duì)應(yīng)的彈幕信息,防止彈幕信息丟失。
[0008]為了解決上述問(wèn)題,根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于直播視頻的彈幕保存方法,包括:
步驟1,開(kāi)啟直播并由客戶端連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息;
步驟2,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗并終止彈幕保存操作,否則,執(zhí)行步驟3;
步驟3,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。
[0009]優(yōu)選的,上述的一種用于直播視頻的彈幕保存方法,所述步驟3中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。
[0010]優(yōu)選的,上述的一種用于直播視頻的彈幕保存方法,所述步驟3中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。
[0011]為了解決上述問(wèn)題,根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于直播視頻的彈幕保存裝置,包括: 直播交互模塊,開(kāi)啟直播并由客戶端連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息;
違規(guī)判斷模塊,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗并終止彈幕保存操作,否則,執(zhí)行步驟3;
彈幕保存模塊,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。
[0012]優(yōu)選的,上述的一種用于直播視頻的彈幕保存裝置,所述彈幕保存模塊中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。
[0013]優(yōu)選的,上述的一種用于直播視頻的彈幕保存裝置,所述彈幕保存模塊中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。
[0014]總體而言,本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,按照視頻與彈幕信息的對(duì)應(yīng)關(guān)系,關(guān)聯(lián)保存視頻與其對(duì)應(yīng)的彈幕信息,防止彈幕信息丟失,還能對(duì)違規(guī)彈幕信息進(jìn)行過(guò)濾,并且能夠節(jié)省存儲(chǔ)空間。
[0015]
【附圖說(shuō)明】
[0016]附圖1是本發(fā)明的流程示意圖。
[0017]附圖2是本發(fā)明的結(jié)構(gòu)示意圖。
[0018]
【具體實(shí)施方式】
[0019]下面通過(guò)實(shí)施例,并結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步具體的說(shuō)明。
[0020]一種用于直播視頻的彈幕保存方法,包括:
步驟1,開(kāi)啟直播并由客戶端連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息;
步驟2,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗并終止彈幕保存操作,否則,執(zhí)行步驟3;
步驟3,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。
[0021]其中,步驟3中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。
[0022]其中,步驟3中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。
[0023]—種用于直播視頻的彈幕保存裝置,包括: 直播交互模塊,開(kāi)啟直播并由客戶端連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息;
違規(guī)判斷模塊,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗并終止彈幕保存操作,否則,執(zhí)行步驟3;
彈幕保存模塊,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。
[0024]其中,所述彈幕保存模塊中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。
[0025]其中,所述彈幕保存模塊中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。
[0026]
實(shí)施例1
如圖1所示,本實(shí)施例還提供了一種用于直播視頻的彈幕保存方法,詳細(xì)步驟如下:
(I)直播開(kāi)播同步鏈接彈幕服務(wù)器:用戶在進(jìn)行直播觀看/主播開(kāi)播時(shí),同步進(jìn)行直播的彈幕服務(wù)器連接。備注:此處為直播的標(biāo)準(zhǔn)啟動(dòng)設(shè)置。
[0027](2)用戶發(fā)送彈幕:在成功鏈接彈幕服務(wù)器后,用戶可以通過(guò)左側(cè)的彈幕服務(wù)器區(qū)。進(jìn)行彈幕發(fā)送。
[0028](3)用戶發(fā)送的彈幕是否合規(guī):用戶在進(jìn)行彈幕發(fā)送時(shí),會(huì)對(duì)用戶的彈幕進(jìn)行敏感詞過(guò)濾,對(duì)涉嫌敏感詞的用戶彈幕。進(jìn)行是否合規(guī)處理。
[0029](4)用戶彈幕發(fā)送失敗:對(duì)涉嫌違規(guī)的視頻,進(jìn)行處理。用戶的彈幕發(fā)送時(shí),提示用戶彈幕已涉嫌違規(guī),該彈幕發(fā)送失敗。
[0030](5)記錄用戶彈幕:對(duì)未涉嫌違規(guī)的用戶彈幕,進(jìn)行保存的操作。
[0031](6)記錄彈幕發(fā)送時(shí)間戳:在進(jìn)行用戶彈幕保存時(shí),記錄用戶的彈幕發(fā)送時(shí)間戳。
[0032](7)記錄彈幕對(duì)應(yīng)的視頻標(biāo)識(shí)視頻時(shí)間戳):在進(jìn)行視頻彈幕保存時(shí),將直播視頻的時(shí)間戳進(jìn)行記錄。將兩者的時(shí)間戳進(jìn)行匹配。對(duì)符合匹配規(guī)則的時(shí)間戳的彈幕進(jìn)行保存。對(duì)不符合時(shí)間戳的彈幕進(jìn)行校正。
[0033](8)保存彈幕時(shí)與敏感詞庫(kù)進(jìn)行匹配:在進(jìn)行用戶彈幕進(jìn)行保存時(shí),調(diào)用敏感詞庫(kù)。
[0034](9)彈幕是否涉嫌敏感詞:對(duì)用戶發(fā)送的彈幕,在保存/讀取時(shí)。會(huì)自動(dòng)與后臺(tái)對(duì)應(yīng)的敏感詞庫(kù)進(jìn)行匹配。對(duì)涉嫌敏感詞的彈幕進(jìn)行過(guò)濾,只取未涉及敏感詞的彈幕進(jìn)行保存/讀取。
[0035](10)涉及敏感詞的彈幕自動(dòng)刪除:在保存/讀取時(shí)。對(duì)涉及敏感詞的彈幕進(jìn)行刪除操作。
[0036](11)未涉及敏感詞的彈幕自動(dòng)進(jìn)行保存:對(duì)合規(guī)的彈幕進(jìn)行保存。
[0037]
實(shí)施例2
如圖2所示,本實(shí)施例還提供了一種用于直播視頻的彈幕保存裝置,包括: 直播交互模塊,開(kāi)啟直播并由客戶端連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息;
違規(guī)判斷模塊,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗并終止彈幕保存操作,否則,執(zhí)行步驟3;
彈幕保存模塊,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。
[0038]其中,所述彈幕保存模塊中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。
[0039]其中,所述彈幕保存模塊中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。
[0040]
本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說(shuō)明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求書(shū)所定義的范圍。
【主權(quán)項(xiàng)】
1.一種用于直播視頻的彈幕保存方法,其特征在于,包括: 步驟I,開(kāi)啟直播并由客戶端連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息; 步驟2,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗并終止彈幕保存操作,否則,執(zhí)行步驟3; 步驟3,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。2.根據(jù)權(quán)利要求1所述的一種用于直播視頻的彈幕保存方法,其特征在于,所述步驟3中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。3.根據(jù)權(quán)利要求1所述的一種用于直播視頻的彈幕保存方法,其特征在于,所述步驟3中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。4.一種用于直播視頻的彈幕保存裝置,其特征在于,包括: 直播交互模塊,開(kāi)啟直播并連接彈幕服務(wù)器,在直播界面顯示的彈幕信息輸入窗口中接收用戶輸入的彈幕信息; 違規(guī)判斷模塊,根據(jù)預(yù)先設(shè)置的規(guī)則判斷所述彈幕信息是否違規(guī);若所述彈幕信息違規(guī),則向用戶提示彈幕發(fā)送失敗,否則,執(zhí)行步驟3; 彈幕保存模塊,將彈幕信息發(fā)送至服務(wù)器;根據(jù)用戶輸入的彈幕信息的彈幕時(shí)間戳與直播視頻的視頻時(shí)間戳的對(duì)應(yīng)關(guān)系保存彈幕信息。5.根據(jù)權(quán)利要求4所述的一種用于直播視頻的彈幕保存裝置,其特征在于,所述彈幕保存模塊中,將代表用戶發(fā)送彈幕信息時(shí)間的彈幕時(shí)間戳、代表彈幕信息對(duì)應(yīng)視頻時(shí)刻的視頻時(shí)間戳與彈幕信息一起發(fā)送至彈幕保存服務(wù)器;彈幕保存服務(wù)器按照預(yù)設(shè)的匹配規(guī)則匹配所述視頻時(shí)間戳與彈幕時(shí)間戳;保存匹配成功的彈幕信息,校正并修改匹配失敗的彈幕信息的彈幕時(shí)間戳。6.根據(jù)權(quán)利要求4所述的一種用于直播視頻的彈幕保存裝置,其特征在于,所述彈幕保存模塊中,將用戶輸入的彈幕信息與后臺(tái)敏感詞庫(kù)中的敏感詞進(jìn)行匹配,僅保存不包含敏感詞的彈幕信息;刪除涉及敏感詞的彈幕信息。
【文檔編號(hào)】H04N21/475GK105872582SQ201610397253
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年6月7日
【發(fā)明人】姚金明
【申請(qǐng)人】武漢斗魚(yú)網(wǎng)絡(luò)科技有限公司