[發(fā)明專利]彈幕并發(fā)處理方法、裝置、存儲介質(zhì)、云計算服務(wù)器有效
| 申請?zhí)枺?/td> | 201810368470.1 | 申請日: | 2018-04-23 |
| 公開(公告)號: | CN108521583B | 公開(公告)日: | 2020-10-09 |
| 發(fā)明(設(shè)計)人: | 黃宇松 | 申請(專利權(quán))人: | 上海藍云網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04N21/24 | 分類號: | H04N21/24;H04N21/43;H04N21/431;H04N21/488 |
| 代理公司: | 北京力量專利代理事務(wù)所(特殊普通合伙) 11504 | 代理人: | 姚遠方 |
| 地址: | 200131 上海市浦東新區(qū)中國(上海)自由*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 彈幕 并發(fā) 處理 方法 裝置 存儲 介質(zhì) 計算 服務(wù)器 | ||
1.一種基于云計算的大量彈幕信息并發(fā)處理方法,其特征在于,包括:
在服務(wù)器端搭建云計算平臺,并利用所述云計算平臺實現(xiàn)如下過程:
實時監(jiān)測服務(wù)器接收的不同用戶提交的彈幕信息;
當(dāng)監(jiān)測到在預(yù)定時間間隔內(nèi)接收到的彈幕信息數(shù)量大于預(yù)設(shè)數(shù)量閾值時,從所述彈幕信息中提取預(yù)設(shè)條數(shù)的彈幕信息并將提取后剩余的彈幕信息存儲在預(yù)設(shè)緩沖區(qū)中;
根據(jù)提取到的每條彈幕信息的彈幕內(nèi)容長度,對所述提取到的每條彈幕信息分別進行長度等級劃分;
按照劃分后的所述長度等級,創(chuàng)建與所述提取到的每條彈幕信息各自對應(yīng)的顯示彈道,并使得所述顯示彈道按照預(yù)置順序排列,且所述顯示彈道之間間隔距離不固定,且每條顯示彈道的軌道尺寸比例不固定,所述軌道尺寸比例根據(jù)視頻的顯示大小確定;
將所述提取到的每條彈幕信息分別配置在各自對應(yīng)的顯示彈道上進行展示,其中,將彈幕內(nèi)容長度大于預(yù)設(shè)長度閾值的彈幕信息進行換行展示,且每條彈幕信息的展示速度與所述預(yù)設(shè)緩沖區(qū)中未展示的彈幕信息數(shù)量成正比;
在顯示彈道完整顯示彈幕信息后,從所述預(yù)設(shè)緩沖區(qū)中提取未展示的彈幕信息;
根據(jù)提取的未展示的彈幕信息對應(yīng)的長度等級,創(chuàng)建新的顯示彈道,所述新的顯示彈道與之前創(chuàng)建的顯示彈道之間具有不同或相同的展示位置,且使得所述新的顯示彈道將要顯示的內(nèi)容與所述之前創(chuàng)建的顯示彈道上正在顯示的內(nèi)容不重疊;
將所述提取的未展示的彈幕信息配置在所述新的顯示彈道上進行展示;
將服務(wù)器端的彈幕展示結(jié)果同步到各個客戶端上進行同步展示。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)提取到的每條彈幕信息的彈幕內(nèi)容長度,對所述提取到的每條彈幕信息分別進行長度等級劃分,具體包括:
確定每條彈幕信息的彈幕內(nèi)容長度各自所屬的預(yù)設(shè)長度范圍;
通過查詢所屬的預(yù)設(shè)長度范圍對應(yīng)的長度等級,分別確定每條彈幕信息各自對應(yīng)的長度等級,其中不同的預(yù)設(shè)長度范圍分別對應(yīng)不同的長度等級,預(yù)設(shè)長度范圍值越大其對應(yīng)的長度等級越高;
所述按照劃分后的所述長度等級,創(chuàng)建與所述提取到的每條彈幕信息各自對應(yīng)的顯示彈道,具體包括:
按照長度等級越高軌道尺寸比例越大的原則,創(chuàng)建每條彈幕信息各自對應(yīng)的顯示彈道,其中軌道尺寸比例=顯示彈道的高度/(視頻的高度-視頻常駐圖標(biāo)的高度),所述視頻常駐圖標(biāo)通過解析視頻幀數(shù)據(jù)得到,所述視頻常駐圖標(biāo)包括但不限于:廣告圖標(biāo)、電視臺標(biāo)、抽獎圖標(biāo)、天氣時間日期圖標(biāo)、新聞圖標(biāo)、問答圖標(biāo);所述顯示彈道的展示位置與所述視頻常駐圖標(biāo)的展示位置不重疊。
3.根據(jù)權(quán)利要求1至2中任一項所述的方法,其特征在于,從所述彈幕信息中提取預(yù)設(shè)條數(shù)的彈幕信息,具體包括:
按照服務(wù)器接收到用戶提交的彈幕信息從早到晚的順序,從所述彈幕信息中提取預(yù)設(shè)條數(shù)的彈幕信息;或,
將所述彈幕信息中相似的彈幕內(nèi)容進行聚類,以便按照聚類結(jié)果,提取預(yù)設(shè)條數(shù)的彈幕信息;或,
將所述彈幕信息按照用戶等級、和/或用戶所屬年齡段、和/或彈幕內(nèi)容重復(fù)度、和/或彈幕內(nèi)容敏感度進行分類,以便按照分類結(jié)果,提取預(yù)設(shè)條數(shù)的彈幕信息。
4.根據(jù)權(quán)利要求1或2中任一項所述的方法,和其特征在于,所述方法還包括:
若監(jiān)測到服務(wù)器接收到用戶提交的新彈幕信息,則檢測所述預(yù)設(shè)緩沖區(qū)中是否存在未展示的彈幕信息;
若所述預(yù)設(shè)緩沖區(qū)中存在未展示的彈幕信息,則將所述新彈幕信息存儲在所述預(yù)設(shè)緩沖區(qū)中;
定時清理所述預(yù)設(shè)緩沖區(qū)中存儲時長大于預(yù)設(shè)時長閾值的彈幕信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示彈道為曲線彈道或可變形彈道,所述方法還包括:
定時關(guān)閉并釋放已展示過彈幕信息、且后續(xù)無展示任何彈幕信息的顯示軌道。
該專利技術(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/201810368470.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





