[發明專利]視頻播放的處理方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010910835.6 | 申請日: | 2020-09-02 |
| 公開(公告)號: | CN112040298A | 公開(公告)日: | 2020-12-04 |
| 發明(設計)人: | 李俊清 | 申請(專利權)人: | 廣州虎牙科技有限公司 |
| 主分類號: | H04N21/431 | 分類號: | H04N21/431;H04N21/472;H04N21/482;H04N21/485 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 劉延喜 |
| 地址: | 511442 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 播放 處理 方法 裝置 電子設備 存儲 介質 | ||
本申請提供了一種視頻播放的處理方法、裝置、電子設備及存儲介質,涉及視頻處理領域,該方法通過在接收到對待播放視頻的選擇操作后,獲取所述待播放視頻的視頻數據,并同步創建模擬視圖和啟動視頻詳情頁的活動組件,先通過模擬視圖播放待播放視頻,在所述活動組件啟動完成后,將待播放視頻從模擬視圖切換到活動組件中的視圖容器進行播放。本技術方案不需要等待活動組件啟動完成后再渲染出視頻幀,提高了視頻的渲染效率,減少了用戶等待視頻播放的時間。
技術領域
本申請涉及視頻處理領域,具體而言,本申請涉及一種視頻播放的處理方法、裝置、電子設備及存儲介質。
背景技術
隨著視頻技術的不斷發展,用戶可以通過視頻網站或者視頻客戶端上觀看各類視頻。以視頻客戶端為例,視頻客戶端的首頁界面上展示視頻列表,用戶選擇視頻列表中的某一視頻,進入該視頻的視頻詳情頁面進行播放該視頻。
然而,在相關技術中,進入視頻詳情頁面進行視頻數據的拉取到視頻播放器渲染出視頻的第一幀圖像往往需要較長的時間,用戶需要等待較長的時間才能觀看到視頻,影響用戶的體驗。
發明內容
本申請的目的旨在至少解決上述技術缺陷之一,特別是視頻起播時間長的問題。
第一方面,本申請實施例提供了一種視頻畫面的播放方法,包括以下步驟:
在接收到對待播放視頻的選擇操作后,獲取所述待播放視頻的視頻數據,并同步創建模擬視圖和初始化活動組件;
通過所述模擬視圖播放所述視頻數據;
在所述活動組件啟動完成后,將所述視頻數據從所述模擬視圖切換到所述活動組件中的視圖容器進行播放。
在其中一個實施例中,所述獲取所述待播放視頻的視頻數據的步驟包括:
將顯示界面跳轉至所述待播放視頻的視頻詳情頁面,并獲取所述待播放視頻的視頻數據。
在其中一個實施例中,獲取所述待播放視頻的視頻數據的步驟之前,還包括:
在顯示界面上展示視頻列表;
為所述視頻列表上的待播放視頻提前拉取視頻數據,并對所述視頻數據進行保存。
在其中一個實施例中,視頻播放的處理方法還包括:
在同步創建模擬視圖和啟動所述視頻詳情頁的活動組件時,通過所述視頻數據啟動播放器,并自動加載到所述播放器。
在其中一個實施例中,所述通過所述模擬視圖播放所述視頻數據的步驟包括:
通過播放器獲取所述視頻數據,并利用所述模擬視圖將所述視頻數據對應的視頻幀渲染出來并進行播放。
在其中一個實施例中,在所述活動組件啟動完成后,將所述視頻數據從所述模擬視圖切換到所述活動組件進行播放的步驟包括:
確定所述活動組件啟動完成,并將播放器視圖添加到所述活動組件的視圖容器中;
所述播放器終止向所述模擬視圖輸出視頻幀,并切換輸出至所述活動組件,利用所述視圖容器渲染出所述視頻幀進行播放。
在其中一個實施例中,所述創建虛擬視圖的步驟包括:
若所述視頻詳情頁開啟懸浮窗口播放權限,則在所述懸浮窗口內創建所述模擬視圖,并將所述模擬視圖添加到窗口管理器;
在其中一個實施例中,所述創建虛擬視圖的步驟還包括:
若所述視頻詳情頁未開啟懸浮窗口播放權限,則在當前顯示界面的活動組件的根布局創建所述模擬視圖。
第二方面,本申請實施例還提供了一種視頻播放的處理裝置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙科技有限公司,未經廣州虎牙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010910835.6/2.html,轉載請聲明來源鉆瓜專利網。





