[發明專利]視頻播放裝置、方法及終端在審
| 申請號: | 201711251413.7 | 申請日: | 2017-12-01 |
| 公開(公告)號: | CN108055250A | 公開(公告)日: | 2018-05-18 |
| 發明(設計)人: | 劉志恒 | 申請(專利權)人: | 暴風集團股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04N7/01 |
| 代理公司: | 北京尚倫律師事務所 11477 | 代理人: | 張俊國 |
| 地址: | 100191 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 播放 裝置 方法 終端 | ||
本發明公開了一種視頻播放裝置、方法及終端。裝置包括:Canvas模塊,用于在播放第一視頻時判斷是否存在待播放的第二視頻;若存在待播放的第二視頻時,判斷待播放的第二視頻是否滿足預設的下載條件;下載模塊,與Canvas模塊相連接,用于在待播放的第二視頻滿足預設的下載條件時,下載并緩存第二視頻;播放模塊,與下載模塊相連接,用于根據預設的切換條件將第一視頻切換到第二視頻進行播放。通過本發明的視頻播放裝置、方法及終端,可實現視頻的平滑過渡、視頻的無縫切換和無縫切換分辨率,進而提高視頻播放的流暢性和用戶體驗,減少用戶等待。
技術領域
本發明涉及視頻技術領域,特別涉及一種視頻播放裝置、方法及終端。
背景技術
目前,在播放視頻時,常常需要進行順序播放或者切換分辨率,而相關技術中的順序播放的方案為在當前正在播放的視頻播放完了之后開始下載需要順序播放的第二個視頻,切換分辨率的方案為在需要切換分辨率時,立即切換分辨率。而相關技術中的順序播放方案常常由于下載下一視頻耗時較長而導致無法平滑地順序播放下一視頻,用戶等待較長時間,而立即切換分辨率時由于播放器會出現長時間的停頓,因而相關技術中的切換分辨率的方案也會導致無法無縫切換分辨率,需要用戶等待較長時間。而相關技術中對上述問題卻沒有相應的解決方案。
發明內容
有鑒于此,本發明實施例所要解決的一個技術問題為如何提供一種視頻播放裝置、方法及終端,以實現視頻的平滑過渡、視頻的無縫切換和無縫切換分辨率,進而提高視頻播放的流暢性和用戶體驗,減少用戶等待。
本發明提供了一種視頻播放裝置,包括:
Canvas模塊,用于在播放第一視頻時判斷是否存在待播放的第二視頻;若存在待播放的第二視頻時,判斷所述待播放的第二視頻是否滿足預設的下載條件;
下載模塊,與所述Canvas模塊相連接,用于在所述待播放的第二視頻滿足所述預設的下載條件時,下載并緩存所述第二視頻;
所述播放模塊,與所述下載模塊相連接,用于根據預設的切換條件將所述第一視頻切換到所述第二視頻進行播放,其中,所述預設的切換條件包括第一視頻播放結束、第二視頻的緩存數據量達到預設的緩存閾值。
進一步地,所述播放模塊還用于:
判斷所述第一視頻的播放狀態;
在所述第一視頻的播放狀態滿足設定條件時,將所述第一視頻切換到所述第二視頻進行播放。
進一步地,所述播放模塊還用于:
判斷所述第二視頻的緩存狀態;
在所述第二視頻的緩存數據量達到預設的緩存閾值時,將所述第一視頻切換到所述第二視頻進行播放。
進一步地,所述播放模塊還用于:
停止播放所述第一視頻,從頭播放所述第二視頻;
和\或
停止播放所述第一視頻,從所述第一視頻的停止的位置開始播放所述第二視頻。
進一步地,所述Canvas模塊還用于:
判斷是否接收到切換所述第二視頻的切換指令,所述第二視頻與所述第一視頻的內容相同且分辨率不同;
或者
判斷所述第一視頻的處理狀態是否滿足預設的下載條件;
其中,所述處理狀態包括:解復用進度、下載速率、播放的剩余時長。
進一步地,所述Canvas模塊還用于以下至少一項:
當所述處理狀態為解復用進度時,判斷是否接收到解復用完成指示;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于暴風集團股份有限公司,未經暴風集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711251413.7/2.html,轉載請聲明來源鉆瓜專利網。





