[發(fā)明專利]一種彈幕驗(yàn)證方法、計(jì)算機(jī)設(shè)備和存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201810317492.5 | 申請日: | 2018-04-10 |
| 公開(公告)號: | CN108712657B | 公開(公告)日: | 2020-09-04 |
| 發(fā)明(設(shè)計(jì))人: | 周志剛;陳少杰;張文明 | 申請(專利權(quán))人: | 武漢斗魚網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/235;H04N21/258;H04N21/488;H04N21/643;H04N21/8547 |
| 代理公司: | 北京眾達(dá)德權(quán)知識產(chǎn)權(quán)代理有限公司 11570 | 代理人: | 劉杰 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 彈幕 驗(yàn)證 方法 計(jì)算機(jī) 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明提供了一種彈幕驗(yàn)證方法、計(jì)算機(jī)設(shè)備和存儲介質(zhì),該方法包括:通過NEON指令設(shè)計(jì)基本的運(yùn)算單元;根據(jù)基本的運(yùn)算單元設(shè)計(jì)NEON加密算法;發(fā)送登錄協(xié)議到彈幕服務(wù)器;若登錄成功,接收彈幕服務(wù)器返回的token字段、隨機(jī)字段r以及公鑰pkey字段;生成彈幕協(xié)議;根據(jù)NEON加密算法和pkey對r進(jìn)行加密后得到n_r字段;根據(jù)token字段、直播間的房間號、彈幕協(xié)議的時間戳、彈幕的發(fā)送次數(shù)、彈幕內(nèi)容以及n_r計(jì)算k字段;對k字段進(jìn)行加密;在彈幕協(xié)議中加入加密后的k字段,并發(fā)送到彈幕服務(wù)器;若彈幕發(fā)送成功,接收彈幕服務(wù)器發(fā)送的下一個r。可見,本申請可以通過登錄協(xié)議的驗(yàn)證來發(fā)現(xiàn)非法用戶,以及通過驗(yàn)證k字段來識別非法彈幕協(xié)議,豐富了處理刷彈幕的方式。
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種彈幕驗(yàn)證方法、計(jì)算機(jī)設(shè)備和存儲介質(zhì)。
背景技術(shù)
目前,直播越來越受到大家的歡迎。而彈幕則是直播中非常好的互動方式。例如,主播在直播時,觀眾可以通過發(fā)送彈幕來發(fā)表評論,與主播進(jìn)行互動。任何觀眾發(fā)送的彈幕在該直播間的所有用戶都可以看到。
然而,有一些非法用戶,利用彈幕能夠被所有觀眾看到的特點(diǎn),而不斷的在直播平臺通過發(fā)送彈幕來打廣告,例如,通過建立一條與直播平臺服務(wù)器的鏈接并且偽造彈幕協(xié)議來刷彈幕,并且編寫自動化腳本來刷彈幕。現(xiàn)有的做法是在直播平臺服務(wù)端進(jìn)行彈幕過濾及防刷的識別,來阻擋刷彈幕的行為。
可見,現(xiàn)有技術(shù)對于刷彈幕的處理方式比較單一。
發(fā)明內(nèi)容
本申請實(shí)施例通過提供一種彈幕驗(yàn)證方法、計(jì)算機(jī)設(shè)備和存儲介質(zhì),解決了現(xiàn)有技術(shù)中,對于刷彈幕的處理方式比較單一的問題。
第一方面,本申請實(shí)施例提供了一種彈幕驗(yàn)證方法,所述方法應(yīng)用于客戶端設(shè)備,所述方法包括:
通過NEON指令設(shè)計(jì)基本的運(yùn)算單元;
根據(jù)所述基本的運(yùn)算單元設(shè)計(jì)NEON加密算法;
發(fā)送登錄協(xié)議到直播平臺的彈幕服務(wù)器;
若登錄成功,接收所述彈幕服務(wù)器返回的token字段、隨機(jī)字段r以及公鑰pkey字段;
生成彈幕協(xié)議,所述彈幕協(xié)議包括彈幕內(nèi)容和彈幕協(xié)議的時間戳;
根據(jù)所述NEON加密算法和所述公鑰pkey字段對所述隨機(jī)字段r進(jìn)行加密后得到n_r字段;
根據(jù)所述token字段、直播間的房間號、所述彈幕協(xié)議的時間戳、彈幕的發(fā)送次數(shù)、所述彈幕內(nèi)容以及所述n_r字段計(jì)算k字段,其中,所述直播間的房間號通過向所述彈幕服務(wù)器發(fā)送獲取房間信息的協(xié)議來獲取,所述彈幕的發(fā)送次數(shù)為彈幕發(fā)送成功的次數(shù),根據(jù)所述彈幕服務(wù)器返回的彈幕發(fā)送成功消息計(jì)算得到,初始值為0;
對所述k字段進(jìn)行加密;
在所述彈幕協(xié)議中加入加密后的k字段,并向所述彈幕服務(wù)器發(fā)送加入加密后的k字段的彈幕協(xié)議;
若彈幕發(fā)送成功,則接收所述彈幕服務(wù)器發(fā)送的下一個隨機(jī)字段r,所述下一個隨機(jī)字段r用于計(jì)算下一個彈幕協(xié)議的k字段。
可選的,所述根據(jù)所述token字段、直播間的房間號、彈幕協(xié)議的時間戳、彈幕的發(fā)送次數(shù)、彈幕內(nèi)容以及所述n_r字段計(jì)算k字段包括根據(jù)以下公式計(jì)算k字段:
k=md5.create(token+roomid+ts+no+content+n_r);
其中,md5.create是hash算法md5的計(jì)算接口;
token是所述token字段;
roomid是所述直播間的房間號;
ts是所述彈幕協(xié)議的時間戳;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢斗魚網(wǎng)絡(luò)科技有限公司,未經(jīng)武漢斗魚網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810317492.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 驗(yàn)證系統(tǒng)、驗(yàn)證服務(wù)器、驗(yàn)證方法、驗(yàn)證程序、終端、驗(yàn)證請求方法、驗(yàn)證請求程序和存儲媒體
- 驗(yàn)證目標(biāo)系統(tǒng)的驗(yàn)證系統(tǒng)及其驗(yàn)證方法
- 驗(yàn)證設(shè)備、驗(yàn)證方法和驗(yàn)證程序
- 驗(yàn)證裝置、驗(yàn)證系統(tǒng)以及驗(yàn)證方法
- 驗(yàn)證方法、驗(yàn)證系統(tǒng)、驗(yàn)證設(shè)備及其程序
- 驗(yàn)證方法、用于驗(yàn)證的系統(tǒng)、驗(yàn)證碼系統(tǒng)以及驗(yàn)證裝置
- 圖片驗(yàn)證碼驗(yàn)證方法和圖片驗(yàn)證碼驗(yàn)證裝置
- 驗(yàn)證裝置、驗(yàn)證程序和驗(yàn)證方法
- 驗(yàn)證裝置、驗(yàn)證方法及驗(yàn)證程序
- 跨多個驗(yàn)證域的驗(yàn)證系統(tǒng)、驗(yàn)證方法、驗(yàn)證設(shè)備
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法





