[發明專利]一種數據處理方法、裝置和存儲介質有效
| 申請號: | 202110540551.7 | 申請日: | 2021-05-18 |
| 公開(公告)號: | CN113347466B | 公開(公告)日: | 2022-12-20 |
| 發明(設計)人: | 許斌盛 | 申請(專利權)人: | 深圳市騰訊網絡信息技術有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/24;H04N21/43;H04N21/44;H04N21/4402;H04N21/472;H04N21/478;A63F13/30;A63F13/52 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙) 44300 | 代理人: | 李漢亮 |
| 地址: | 518000 廣東省深圳市寶安區新安街道新安六路御景*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 存儲 介質 | ||
本申請實施例公開了一種數據處理方法、裝置和存儲介質,通過接收目標客戶端發送的第一目標幀率和狀態信息;根據狀態信息對第一目標幀率進行調節,得到第二目標幀率;根據第二目標幀率確定目標垂直同步周期值;將目標線程的休眠時間設定為目標垂直同步周期值,并根據休眠時間進行休眠;當檢測到休眠結束時,激活目標線程,以執行垂直同步回調函數生成垂直同步信號;根據垂直同步信號進行圖像幀的合成,得到圖像幀數據;對圖像幀數據進行編碼處理,得到幀率為第二目標幀率的目標視頻數據流,并將目標視頻數據流推送至目標客戶端進行顯示。以此,實現靈活的調節云游戲的渲染幀率,提高視頻數據流輸出幀率的準確性。
技術領域
本申請涉及計算機技術領域,具體涉及一種數據處理方法、裝置和存儲介質。
背景技術
云游戲(Cloud gaming)又可稱為游戲點播(gaming on demand),是一種以云計算技術為基礎的在線游戲技術,擺脫了對硬件的依賴。隨著云技術的發展,云游戲也在不斷發展。云游戲在某些情況下,如網絡波動,終端解碼不及時而導致幀堆積時,需要動態的調節游戲視頻流的幀率,以解決游戲畫面卡頓的問題。
在傳統的計算機設備中,由于渲染幀率是固定的,在卡頓時,一般都是通過抽幀的方式來調節幀率,然而,抽幀的方式使得輸出的視頻流的幀間隔時間變得不均勻,進而在需要顯示的終端上會出現畫面抖動以及不流暢的問題,此外,抽幀的方式無法輸出比默認幀率更高的幀率,用戶難以體驗高幀率的游戲,幀率調節效率低,影響視頻顯示的流暢性。
發明內容
本申請實施例提供一種數據處理方法、裝置和存儲介質。可以實現靈活的調節云游戲的渲染幀率,提高視頻數據流輸出幀率的準確性。
一種數據處理方法,包括:
接收目標客戶端發送的第一目標幀率和狀態信息,所述第一目標幀率根據所述目標客戶端中緩存的視頻幀的數量確定;
根據所述狀態信息對所述第一目標幀率進行調節,得到第二目標幀率;
根據所述第二目標幀率確定目標垂直同步周期值;
將目標線程的休眠時間設定為所述目標垂直同步周期值,并根據所述休眠時間進行休眠;
當檢測到休眠結束時,激活所述目標線程,以執行垂直同步回調函數生成垂直同步信號;
根據所述垂直同步信號進行圖像幀的合成,得到圖像幀數據;
對所述圖像幀數據進行編碼處理,得到幀率為所述第二目標幀率的目標視頻數據流,并將所述目標視頻數據流推送至所述目標客戶端進行顯示。
相應的,本申請實施例還提供一種數據處理方法,包括:
根據視頻緩沖區中緩存的視頻幀的數量確定第一目標幀率;
獲取狀態信息;
將所述第一目標幀率和所述狀態信息發送至服務器;
接收所述服務器傳輸過來的目標視頻數據流并進行顯示,所述目標視頻數據流為所述服務器根據接收到的第一目標幀率和狀態信息確定得到第二目標幀率,并根據所述第二目標幀率進行圖像幀的合成和編碼得到,所述目標視頻數據流的幀率為所述第二目標幀率。
相應的,本申請實施例提供一種數據處理裝置,包括:
接收單元,用于接收目標客戶端發送的第一目標幀率和狀態信息,所述第一目標幀率根據所述目標客戶端中緩存的視頻幀的數量確定;
調節單元,用于根據所述狀態信息對所述第一目標幀率進行調節,得到第二目標幀率;
第一確定單元,用于根據所述第二目標幀率確定目標垂直同步周期值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市騰訊網絡信息技術有限公司,未經深圳市騰訊網絡信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110540551.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種座位自平衡的輪椅
- 下一篇:一種煤料輸送設備及輸送方法





