[發明專利]一種彈幕消息下發方法、服務器、系統和存儲介質有效
| 申請號: | 201810711975.3 | 申請日: | 2018-06-29 |
| 公開(公告)號: | CN108989404B | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 張磊;陳少杰;張文明 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | H04L67/141 | 分類號: | H04L67/141;H04L69/16;H04L67/54;H04N21/235;H04N21/239;H04N21/258;G06F11/36 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 430070 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 彈幕 消息 下發 方法 服務器 系統 存儲 介質 | ||
本發明實施例公開了一種彈幕消息下發方法、服務器、系統和存儲介質。該方法包括:服務器接收網頁端發送的彈幕消息請求,其中彈幕消息請求包括目標彈幕消息和目標客戶端信息;服務器根據目標客戶端信息以及客戶端集合,確定目標客戶端的當前狀態,其中客戶端集合中的各客戶端預先與服務器建立套接字長連接;若當前狀態為連接狀態,則服務器根據目標客戶端對應的目標套接字對象,將目標彈幕消息下發至目標客戶端。本發明實施例的技術方案,可以實現彈幕消息的主動觸發,并且可以對任意彈幕消息進行快速下發,大大提高了測試速度和開發效率。
技術領域
本發明實施例涉及軟件開發技術,尤其涉及一種彈幕消息下發方法、服務器、系統和存儲介質。
背景技術
隨著智能終端的快速發展,各種應用軟件被開發應用于智能終端中。一些應用軟件比如直播軟件、視頻播放軟件中往往具有彈幕功能,即可以在顯示界面中顯示彈幕消息。在開發這些應用軟件的過程中,需要對彈幕消息進行相關測試,以確定彈幕功能是否正常運行。
目前,基于android操作系統的應用軟件開發中,服務器往往是通過常規的業務邏輯來下發彈幕消息至客戶端。比如,若測試的彈幕消息為某用戶中獎的消息,則客戶端需要向服務器持續發送多個彈幕請求,在服務器接收的彈幕請求數量達到預先設置的閾值時,服務器才會向客戶端下發某用戶中獎的彈幕消息,以便測試客戶端接收到該彈幕消息后是否可以彈出中獎頁面。可見,現有的應用軟件開發中只能通過客戶端向服務器發送多次彈幕請求的方式來被動觸發彈幕消息的下發操作,然而無法實現彈幕消息的主動觸發,從而降低了測試速度和開發效率。
發明內容
本發明實施例提供了一種彈幕消息下發方法、服務器、系統和存儲介質,以實現彈幕消息的主動觸發,從而可以對任意彈幕消息進行快速下發,大大提高了測試速度和開發效率。
第一方面,本發明實施例提供了一種彈幕消息下發方法,包括:
服務器接收網頁端發送的彈幕消息請求,其中所述彈幕消息請求包括目標彈幕消息和目標客戶端信息;
所述服務器根據所述目標客戶端信息以及客戶端集合,確定目標客戶端的當前狀態,其中所述客戶端集合中的各客戶端預先與所述服務器建立套接字長連接;
若所述當前狀態為連接狀態,則所述服務器根據所述目標客戶端對應的目標套接字對象,將所述目標彈幕消息下發至所述目標客戶端。
第二方面,本發明實施例還提供了一種服務器,包括:
彈幕消息請求接收模塊,用于接收網頁端發送的彈幕消息請求,其中所述彈幕消息請求包括目標彈幕消息和目標客戶端信息;
當前狀態確定模塊,用于根據所述目標客戶端信息以及客戶端集合,確定目標客戶端的當前狀態,其中所述客戶端集合中的各客戶端預先與所述服務器建立套接字長連接;
目標彈幕消息下發模塊,用于若所述當前狀態為連接狀態,則根據所述目標客戶端對應的目標套接字對象,將所述目標彈幕消息下發至所述目標客戶端。
第三方面,本發明實施例還提供了一種彈幕消息下發系統,所述系統包括網頁端、服務器和客戶端;其中,
所述服務器用于實現如本發明任意實施例所述的彈幕消息下發方法;
所述網頁端與所述服務器建立連接,用于根據目標客戶端信息和目標彈幕消息生成彈幕消息請求,并向所述服務器發送所述彈幕消息請求;
所述客戶端與所述服務器建立套接字長連接,用于根據所述服務器下發的目標彈幕消息進行測試。
第四方面,本發明實施例還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如本發明任意實施例所述的彈幕消息下發方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810711975.3/2.html,轉載請聲明來源鉆瓜專利網。





