[發明專利]界面消息流控制方法、裝置、設備及存儲介質有效
| 申請號: | 202011039478.7 | 申請日: | 2020-09-28 |
| 公開(公告)號: | CN112188224B | 公開(公告)日: | 2022-09-23 |
| 發明(設計)人: | 關安杰 | 申請(專利權)人: | 廣州方硅信息技術有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/231;H04N21/262;H04N21/431 |
| 代理公司: | 廣州利能知識產權代理事務所(普通合伙) 44673 | 代理人: | 王增鑫 |
| 地址: | 511442 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面 消息 控制 方法 裝置 設備 存儲 介質 | ||
本申請公開界面消息流控制方法、裝置、設備及存儲介質,所述的方法包括:持續接收符合同一協議規范的不同類型的界面消息,按序將界面消息添加到消息隊列中;依據隊列規則按序從消息隊列中獲取界面消息,將該界面消息轉換為界面對象,其中界面消息的類型信息被轉換為界面對象的視圖層索引;適應每一界面對象,根據其視圖層索引從圖形用戶界面的多個視圖層中選定一個目標視圖層,在該目標視圖層中輸出顯示所述界面對象。本申請實現了一種有序處理大量界面消息的解決方案,實現對圖形用戶界面的縱深方向上的不同層級的視圖層的集中有序調度利用,有助于提升該類應用程序的開發效率,可以降低運行設備的運行壓力。
技術領域
本申請涉及計算機控制技術領域,尤其涉及一種界面消息流控制方法、裝置、設備及存儲介質。
背景技術
隨著網絡技術的發展,人們在線上娛樂項目越來越多,近年來直播節目逐漸走進大眾視野,尤其一些優秀的主播直播的節目更是受觀眾的喜愛。在直播間,當主播的表演到精彩之處時,觀眾往往會通過給主播留言,送禮等行為表示對節目的喜愛。在直播間業務場景中,直播間內根據實際業務展示各種動效或者廣播各種通知來反饋和刺激用戶在直播間內的積極行為,如響應于用戶向主播送禮的操作而播放精美的動效給予視覺上的反饋,對于送禮或者做任務的操作結果給予精美動效或者直播間播放廣播等的視覺反饋,通過這些動效肯定用戶的付出及激發用戶在直播間交互的積極性,從而提高觀眾在觀賞直播節目的體驗度。同理,平臺方也常會向直播間用戶發送各種通知,這些通過以廣播的形式同樣送達用戶界面進行展示。
目前直播間業務場景中,當多種類型的界面消息在終端設備并發時,直播間接收到繁多的各類型的界面消息無法有序的處理,且無法協調處理各類型的界面消息在直播間圖形用戶界面的顯示,繁多的界面消息堆積在設備緩存中,可能導致直播間應用程序在終端設備運行時發生崩潰。
另外,由于現有技術沒有一個通用性強、擴展性強的隊列管理模塊,由此不同的開發團隊提供的不同類型的界面消息分別建立自己對應的隊列管理模塊,同時也需要投入人力物力去支持新的相關業務的視圖管理模塊,隨著業務不斷增加,維護成本也會不斷增高,且繁多的隊列管理模塊及視圖管理模塊,導致直播間應用程序占用終端設備的大量內存,同時也將使繁多的界面消息繁雜錯亂顯示在直播間圖形用戶界面中。
可見,現有技術中無法有效的有序地處理并發的多種類型的界面消息,將導致界面消息在直播間圖形用戶界面中繁亂顯示,亟待業內開發有效的解決方案。
發明內容
本申請的首要目的旨在提供一種界面消息流控制方法,以便有序處理任一界面消息。
作為本申請的另一目的,提供一種與前述的方法相適應的界面消息流控制裝置、電子設備、非易失性存儲介質。
為滿足本申請的各個目的,本申請采用如下技術方案:
適應本申請的首要目的而提供的一種界面消息流控制方法,包括如下步驟:
持續接收符合同一協議規范的不同類型的界面消息,按序將界面消息添加到消息隊列中;
依據隊列規則按序從消息隊列中獲取界面消息,將該界面消息轉換為界面對象,其中界面消息的類型信息被轉換為界面對象的視圖層索引;
適應每一界面對象,根據其視圖層索引從圖形用戶界面的多個視圖層中選定一個目標視圖層,在該目標視圖層中輸出顯示所述界面對象。
部分實施例中,按序將界面消息添加到消息隊列的步驟中,存在多個與界面消息的不同類型一一對應的消息隊列,界面消息按照其不同類型被添加到對應的消息隊列中,各消息隊列被并行處理以便并行顯示。
進一步的實施例中,每個消息隊列均設置有優先級,根據消息隊列的優先級處理不同消息隊列的界面消息的顯示關系。
部分實施例中,按序將界面消息添加到消息隊列的步驟中,存在單個所述的消息隊列,不同類型的界面消息被添加到該單個消息隊列中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州方硅信息技術有限公司,未經廣州方硅信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011039478.7/2.html,轉載請聲明來源鉆瓜專利網。





