[發明專利]彈幕消息分發方法、裝置、設備及存儲介質有效
| 申請號: | 201810689237.3 | 申請日: | 2018-06-28 |
| 公開(公告)號: | CN109086107B | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 張磊;陳少杰;張文明 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/448;H04N21/435;H04N21/4788 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 430070 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 彈幕 消息 分發 方法 裝置 設備 存儲 介質 | ||
1.一種彈幕消息分發方法,其特征在于,包括:
分發目標對象依據彈幕分發器對象及彈幕消息獲取協議,獲取分發協議對象;
在檢測到上一條目標彈幕消息處理完成時,所述分發目標對象通過所述分發協議對象,調用彈幕消息獲取函數,從所述彈幕分發器對象中的消息列表中獲取初始彈幕消息,其中,所述彈幕消息獲取函數為所述彈幕分發器對象繼承所述彈幕消息獲取協議而獲得;
所述分發目標對象依據所述初始彈幕消息,獲取與所述分發目標對象對應的當前目標彈幕消息;
所述分發目標對象依據彈幕分發器對象及彈幕消息獲取協議,獲取分發協議對象包括:
所述分發目標對象通過彈幕分發器類,調用對象獲取函數,獲取所述彈幕分發器對象;
所述分發目標對象依據所述彈幕消息獲取協議,將所述彈幕分發器對象轉換為所述分發協議對象。
2.根據權利要求1所述的方法,其特征在于,所述彈幕消息獲取協議為具有公有權限修飾符的接口類型,且包含所述彈幕消息獲取函數,所述彈幕消息獲取函數具有所述公有權限修飾符,且函數返回值類型為所述初始彈幕消息對應的數據類型。
3.根據權利要求1所述的方法,其特征在于,所述檢測到上一條目標彈幕消息處理完成包括:
所述分發目標對象檢測消息處理狀態變量值;
當所述消息處理狀態變量值為完成標識時,所述分發目標對象確定所述上一條目標彈幕消息處理完成。
4.根據權利要求1所述的方法,其特征在于,所述分發目標對象依據所述初始彈幕消息,獲取與所述分發目標對象對應的當前目標彈幕消息包括:
所述分發目標對象判斷所述初始彈幕消息是否為需求彈幕消息;
若是,則所述分發目標對象將所述初始彈幕消息確定為所述當前目標彈幕消息;
若否,則所述分發目標對象間隔消息重獲時間段,執行所述通過所述分發協議對象,調用彈幕消息獲取函數,從消息列表中獲取初始彈幕消息的步驟,并返回執行所述判斷所述初始彈幕消息是否為需求彈幕消息的步驟,直至獲取所述當前目標彈幕消息。
5.根據權利要求4所述的方法,其特征在于,所述分發目標對象判斷所述初始彈幕消息是否為需求彈幕消息包括:
所述分發目標對象依據所述初始彈幕消息,確定消息標識;
所述分發目標對象依據所述消息標識及所述分發目標對象對應的需求消息標識列表,確定所述初始彈幕消息是否為所述需求彈幕消息。
6.根據權利要求1所述的方法,其特征在于,在所述分發目標對象通過所述分發協議對象,調用彈幕消息獲取函數,從消息列表中獲取初始彈幕消息之前,還包括:
所述彈幕分發器對象依據待添加彈幕消息,構建待添加map映射關系;
所述彈幕分發器對象以所述待添加map映射關系為輸入參數,調用列表元素添加函數,將所述待添加map映射關系添加至預先創建的所述消息列表。
7.一種彈幕消息分發裝置,其特征在于,包括:
分發協議對象獲取模塊,用于分發目標對象依據彈幕分發器對象及彈幕消息獲取協議,獲取分發協議對象;
初始彈幕消息獲取模塊,用于在檢測到上一條目標彈幕消息處理完成時,所述分發目標對象通過所述分發協議對象,調用彈幕消息獲取函數,從所述彈幕分發器對象中的消息列表中獲取初始彈幕消息,其中,所述彈幕消息獲取函數為所述彈幕分發器對象繼承所述彈幕消息獲取協議而獲得;
目標彈幕消息獲取模塊,用于所述分發目標對象依據所述初始彈幕消息,獲取與所述分發目標對象對應的當前目標彈幕消息;
所述分發協議對象獲取模塊具體用于:
分發目標對象通過彈幕分發器類,調用對象獲取函數,獲取彈幕分發器對象;
分發目標對象依據彈幕消息獲取協議,將彈幕分發器對象轉換為分發協議對象。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810689237.3/1.html,轉載請聲明來源鉆瓜專利網。





