[發明專利]直播視頻硬件編碼器控制方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202210175910.8 | 申請日: | 2022-02-24 |
| 公開(公告)號: | CN114513668A | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 鮑琦 | 申請(專利權)人: | 廣州方硅信息技術有限公司 |
| 主分類號: | H04N19/146 | 分類號: | H04N19/146;H04N19/44;H04N21/2187;H04N21/234;H04N21/24 |
| 代理公司: | 廣州駿思知識產權代理有限公司 44425 | 代理人: | 潘桂生 |
| 地址: | 511400 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直播 視頻 硬件 編碼器 控制 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及網絡直播技術領域,提出一種直播視頻硬件編碼器控制方法、裝置、計算機設備及存儲介質。所述方法包括通過第一線程以第一編碼參數創建第一硬件編碼器,對所述直播視頻數據進行編碼獲得第一視頻編碼數據。根據實時網絡帶寬獲取第二編碼參數,切換硬件編碼器時,通過第二線程以所述第二編碼參數創建第二硬件編碼器,獲取所述第一硬件編碼器編碼的第一視頻編碼數據和所述第二硬件編碼器編碼的第二視頻編碼數據,并繼續對所述視頻接收方發送所述第一視頻編碼數據,直至滿足預設觸發條件后,切換為對所述視頻接收方發送所述第二視頻編碼數據。在兩個硬件編碼器切換的過程中能夠實現無縫切換,減少直播視頻卡頓。
技術領域
本申請實施例涉及網絡直播技術領域,尤其涉及一種直播視頻硬件編碼器控制方法、裝置、計算機設備及存儲介質。
背景技術
在網絡直播的過程中,因為主播端和觀眾端所在的網絡環境多樣,常常會遇到網絡帶寬波動影響觀看體驗的問題。因此,在主播端開播過程中,需要實時根據當前的網絡帶寬情況,不斷調整視頻編碼參數,以適配網絡帶寬,防止出現網絡較差,還在以較高碼率進行編碼,進而導致網絡進一步阻塞引起卡頓,或者網絡已經恢復較好,卻一直維持較低碼率進行編碼,導致視頻畫質較差,影響觀看體驗的情況出現。
在實際應用中,尤其是針對海外網絡,戶外網絡等,網絡狀態很不穩定,帶寬變化大,對實時調整視頻編碼參數的響應速度提出了較高的要求。視頻編碼參數的調整,不僅是調整開播的碼率,為了保證視頻畫質流暢性,需要同時調整開播的分辨率、幀率和碼率,甚至編碼方式,在這種情況下就需要重啟編碼器。
而在移動端視頻直播領域的編碼方式通常采用硬件編碼器,而硬件編碼器的重啟過程存在耗時較大的問題,如果由于硬件編碼器重啟導致前后兩個硬件編碼器工作時間銜接不好,間隔較長,就會導致直播視頻的不連續,引起觀眾端的卡頓。
發明內容
本申請實施例提供了一種直播視頻硬件編碼器控制方法、裝置、計算機設備及存儲介質,可以減少硬件編碼器重啟導致的視頻卡頓問題,該技術方案如下:
第一方面,本申請實施例提供了一種直播視頻硬件編碼器控制方法,包括步驟:
通過第一線程按照第一編碼參數創建第一硬件編碼器;
將直播視頻數據通過所述第一硬件編碼器進行編碼獲得第一視頻編碼數據,對視頻接收方發送所述第一視頻編碼數據;
獲取視頻發送方和視頻接收方之間的實時網絡帶寬,根據所述實時網絡帶寬判斷是否切換硬件編碼器;
若判斷切換硬件編碼器,獲取與所述實時網絡帶寬相適應的第二編碼參數;
通過第二線程按照所述第二編碼參數創建第二硬件編碼器,并將直播視頻數據同時通過所述第一硬件編碼器和所述第二硬件編碼器進行編碼,獲取所述第一硬件編碼器編碼的第一視頻編碼數據和所述第二硬件編碼器編碼的第二視頻編碼數據;
繼續對所述視頻接收方發送所述第一視頻編碼數據,直至滿足預設觸發條件后,切換為對所述視頻接收方發送所述第二視頻編碼數據。
第二方面,本申請實施例提供了一種直播視頻硬件編碼器控制裝置,包括:
第一硬件編碼器創建單元,用于通過第一線程按照第一編碼參數創建第一硬件編碼器;
第一編碼單元,用于將直播視頻數據通過所述第一硬件編碼器進行編碼獲得第一視頻編碼數據,對視頻接收方發送所述第一視頻編碼數據;
第二編碼參數獲取單元,用于獲取視頻發送方和視頻接收方之間的實時網絡帶寬,根據所述實時網絡帶寬判斷是否切換硬件編碼器,并在判斷切換硬件編碼器時,獲取與所述實時網絡帶寬相適應的第二編碼參數;
第二硬件編碼器創建單元,用于通過第二線程按照所述第二編碼參數創建第二硬件編碼器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州方硅信息技術有限公司,未經廣州方硅信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210175910.8/2.html,轉載請聲明來源鉆瓜專利網。





