[發明專利]直播消息傳輸方法、裝置、電子設備及介質有效
| 申請號: | 202010463453.3 | 申請日: | 2020-05-27 |
| 公開(公告)號: | CN111669438B | 公開(公告)日: | 2022-10-04 |
| 發明(設計)人: | 張弛 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | H04L67/141 | 分類號: | H04L67/141;H04L67/145;H04L67/55;H04L43/10;H04L43/0811;H04N21/2187 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直播 消息 傳輸 方法 裝置 電子設備 介質 | ||
本申請公開了一種直播消息傳輸方法、裝置、電子設備及介質,涉及消息傳輸技術領域。該方法由客戶端執行時,方案為:定時檢測與所述服務端之間的長連接狀態;若檢測到長連接處于斷開狀態,則重新建立與所述服務端之間的長連接,且從所述服務端拉取長連接斷開期間的第一類消息。本申請實施例通過上述方案,避免了直播時長連接斷開期間消息無法正常傳輸,導致消息缺失或消息傳輸不準確的問題,從而使客戶端能夠準確地獲取直播間的消息。
技術領域
本申請實施例涉及互聯網技術領域,尤其涉及消息傳輸技術。具體地,本申請實施例提供一種直播消息傳輸方法、裝置、電子設備及介質。
背景技術
直播為在現場隨著事件的發生、發展進程同步制作和發布信息,具有雙向流通過程的信息網絡發布方式。其形式可分為現場直播、演播室訪談式直播、文字圖片直播、視音頻直播或由電視(第三方)提供信源的直播,而且具備海量存儲、查詢便捷的功能。
在客戶端的直播場景中,直播間內的數據下發強依賴長連接的消息推送,這些消息包括:直播間在線人數更新、普通的彈幕消息、給主播送的禮物、紅包等消息、答題直播時的題目下發以及直播間關閉、全局禁言、直播流切換等控制類命令。如果直播間內消息無法到達客戶端,或者到達客戶端的消息不準確,將嚴重影響直播產品的用戶體驗。
發明內容
本申請實施例提供了一種直播消息傳輸方法、裝置、電子設備及介質。
第一方面,本申請實施例提供了一種直播消息傳輸方法,由客戶端執行,所述客戶端與服務端之間建立有長連接,該方法包括:
定時檢測與所述服務端之間的長連接狀態;
若檢測到長連接處于斷開狀態,則重新建立與所述服務端之間的長連接,且從所述服務端拉取長連接斷開期間的第一類消息。
第二方面,本申請實施例提供了一種直播消息傳輸方法,由服務端執行,所述服務端與客戶端之間建立有長連接,該方法包括:
響應于客戶端的長連接建立請求,重新建立與所述客戶端之間的長連接;其中,所述長連接建立請求在所述客戶端檢測到與所述服務端之間的長連接處于斷開狀態時生成;
向所述客戶端發送長連接斷開期間的第一類消息。
第三方面,本申請實施例還提供了一種直播消息傳輸裝置,配置于客戶端所屬電子設備,所述客戶端與服務端之間建立有長連接,該裝置包括:
檢測模塊,用于定時檢測與所述服務端之間的長連接狀態;
長連接建立模塊,用于若檢測到長連接處于斷開狀態,則重新建立與所述服務端之間的長連接,且從所述服務端拉取長連接斷開期間的第一類消息。
第四方面,本申請實施例還提供了一種直播消息傳輸裝置,配置于服務端所屬電子設備,所述服務端與客戶端之間建立有長連接,該裝置包括:
請求響應模塊,用于響應于客戶端的長連接建立請求,重新建立與所述客戶端之間的長連接;其中,所述長連接建立請求在所述客戶端檢測到與所述服務端之間的長連接處于斷開狀態時生成;
消息發送模塊,用于向所述客戶端發送長連接斷開期間的第一類消息。
第五方面,本申請實施例還提供了一種直播消息傳輸電子設備,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本申請實施例中任一項所述的由客戶端執行的方法,或者執行本申請實施例中任一項所述的由服務端執行的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010463453.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種語音識別系統及識別方法
- 下一篇:一種電池模塊





