[發明專利]一種直播間畫中畫播放方法、存儲介質、電子設備及系統有效
| 申請號: | 201811259635.8 | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN111107415B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 李星 | 申請(專利權)人: | 青橙數科集團股份有限公司 |
| 主分類號: | H04N21/431 | 分類號: | H04N21/431;H04N21/44 |
| 代理公司: | 安徽盟友知識產權代理事務所(特殊普通合伙) 34213 | 代理人: | 鄧立忠 |
| 地址: | 518000 廣東省深圳市龍崗區坂田街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 直播 畫中畫 播放 方法 存儲 介質 電子設備 系統 | ||
本發明公開了一種直播間畫中畫播放方法、存儲介質、電子設備及系統,涉及直播間視頻播放技術領域,該方法包括以下步驟:創建MediaPlayer管理器;獲取直播視頻數據流地址,創建MediaPlayer加載直播視頻數據流進行解析,并對Activity組件進行初始化;創建第一Surface窗口;開啟畫中畫播放工作時,關閉第一Surface窗口,并創建第二Surface窗口,第二Surface窗口用于以畫中畫的形式顯示直播視頻數據;當停止畫中畫播放操作時,關閉第二Surface窗口,重新創建第一Surface窗口,顯示直播視頻數據。本發明將直播視頻的視頻播放以及視頻顯示進行獨立,在直播視頻播放需要進行畫中畫播放時,能夠保證在進行畫中畫播放時的播放流暢度,為用戶的視頻觀看提供保障。
技術領域
本發明涉及直播間視頻播放技術領域,具體涉及一種直播間畫中畫播放方法、存儲介質、電子設備及系統。
背景技術
隨著直播的發展,直播涉及的內容越來越廣泛,觀看直播的人越來越多,在直播過程中,用戶往往需要在觀看直播間的時候,開啟另一個小窗口進行另一個視頻的播放,例如該直播間其他視頻圖像的播放或其他直播間視頻的播放或網頁上相關視頻的播放,其需要在直播間主視頻不關閉的基礎上,另開啟一個小窗口同時進行播放,此播放方式成為畫中畫播放;
傳統的畫中畫播放中,在畫中畫播放器的開啟和關閉過程中,對直播間視頻以及畫中畫播放器的視頻播放,存在一定的卡頓影響;
因此,急需一種新的直播間畫中畫播放方法,減少卡頓情況的出現,為用戶的直播間觀看提供保障。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種直播間畫中畫播放方法,將直播視頻的視頻播放以及視頻顯示進行獨立,在直播視頻播放需要進行畫中畫播放時,從而能夠保證在進行畫中畫播放時的播放流暢度,為用戶的視頻觀看提供保障。
為達到以上目的,本發明采取的技術方案是:
第一方面,本發明提供一種直播間畫中畫播放方法,其包括以下步驟:
創建MediaPlayer管理器,其用于管控MediaPlayer,所述MediaPlayer內部配置網絡視頻的播放、暫停、停止以及設置監聽器功能;
獲取直播視頻數據流地址,創建MediaPlayer加載直播視頻數據流進行解析,并對Activity組件進行初始化;
在Activity組件中利用TextureView控件創建SurfaceTexture控件,利用SurfaceTexture控件創建所述第一Surface窗口,所述第一Surface窗口用于顯示MediaPlayer解析的直播視頻數據;
開啟畫中畫播放工作時,關閉所述第一Surface窗口,并利用WindowManager創建第二Surface窗口,所述第二Surface窗口用于以畫中畫的形式顯示所述MediaPlayer解析的直播視頻數據;
當停止畫中畫播放操作時,關閉所述第二Surface窗口,重新基于Activity組件創建第一Surface窗口,顯示所述MediaPlayer解析的直播視頻數據;
其中,當關閉所述第一Surface窗口時,MediaPlayer繼續加載直播視頻數據并進行解析。
在上述方案的基礎上,該方法還包括以下步驟:
當需要進行下一次畫中畫播放工作時,重新對所述WindowManager進行初始化,并基于WindowManager重新創建所述第二Surface窗口。
在上述方案的基礎上,所述MediaPlayer管理器用于控制Media?Player進行初始化、暫停、停止、銷毀、監聽以及播放。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青橙數科集團股份有限公司,未經青橙數科集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811259635.8/2.html,轉載請聲明來源鉆瓜專利網。





