[發明專利]Android清晰度切換方法、裝置、終端及可讀介質有效
| 申請號: | 201811020653.0 | 申請日: | 2018-09-03 |
| 公開(公告)號: | CN109144612B | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 張磊 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/451;H04N7/01 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 430070 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | android 清晰度 切換 方法 裝置 終端 可讀 介質 | ||
本發明實施例公開了一種Android清晰度切換方法、裝置、終端及可讀介質,其中該方法包括:當監聽到清晰度切換事件時,獲取TextureView對象所播放碼流信息的當前幀數據;調用高斯模糊管理器對象的高斯算法對當前幀數據進行高斯模糊處理,得到當前幀數據的高斯模糊數據;調用圖像視圖構建方法構建圖像視圖,并設置圖像視圖的布局參數,將高斯模糊數據設置到圖像視圖中,并將設置高斯模糊數據后的圖像視圖添加至TextureView對象頂層;于獲取到切換清晰度后的碼流信息時,將圖像視圖從TextureView對象中移除,并控制TextureView對象播放切換清晰度后的碼流信息。本發明實施例提供的Android清晰度切換方法、裝置、終端及可讀介質,實現了用戶感官上清晰度的無縫切換,提高用戶的清晰度切換體驗。
技術領域
本發明實施例涉及計算機技術,尤其涉及一種Android清晰度切換方法、裝置、終端及可讀介質。
背景技術
利用Android終端拉取網絡音視頻資源(例如觀看直播)時,用戶可以根據需求進行清晰度切換。通常清晰度切換方法為,通過HTTP請求獲取切換后清晰度的碼流地址,并通過訪問該碼流地址獲取相應的碼流信息。現有的獲取碼流信息過程中,播放器呈現的視圖通常為黑屏頁面或加載頁面(又為loading頁面),使用戶明顯感覺到播放切換前碼流信息與播放切換后碼流信息之間存在一個斷開時間,用戶的清晰度切換體驗較差。
發明內容
有鑒于此,本發明實施例提供了一種Android清晰度切換方法、裝置、終端及可讀介質,實現了用戶感官上清晰度的無縫切換,提高用戶的清晰度切換體驗。
第一方面,本發明實施例提供了一種Android清晰度切換方法,包括:
當監聽到清晰度切換事件時,調用TextureView對象的幀數據獲取方法獲取TextureView對象所播放碼流信息的當前幀數據;
調用高斯模糊管理器對象構建方法構建高斯模糊管理器對象,調用高斯模糊管理器對象的高斯算法對所述當前幀數據進行高斯模糊處理,得到當前幀數據的高斯模糊數據;
調用圖像視圖構建方法構建圖像視圖,根據所述TextureView對象的布局參數設置所述圖像視圖的布局參數,將所述高斯模糊數據設置到圖像視圖中,并將設置高斯模糊數據后的圖像視圖添加至TextureView對象頂層;
獲取切換清晰度后的碼流信息,并于獲取到切換清晰度后的碼流信息時,將所述圖像視圖從TextureView對象中移除,并控制TextureView對象播放切換清晰度后的碼流信息。
可選的,所述監聽到清晰度切換事件,包括:
通過預先設置的清晰度切換按鈕監聽器,監聽到清晰度切換按鈕發生點擊事件。
可選的,所述根據所述TextureView對象的布局參數設置所述圖像視圖的布局參數,包括:
調用布局參數對象獲取方法,獲取布局參數對象;
根據所述TextureView對象的布局參數對所述布局參數對象進行賦值;
根據賦值后的布局參數對象設置所述圖像視圖的布局參數。
可選的,所述將所述高斯模糊數據設置到圖像視圖中,并將設置高斯模糊數據后的圖像視圖添加至TextureView對象頂層,包括:
調用圖像視圖的圖像設置方法,將所述高斯模糊數據設置到圖像視圖中;
調用TextureView對象的視圖添加方法,將設置高斯模糊數據后的圖像視圖添加至TextureView對象頂層。
可選的,所述獲取切換清晰度后的碼流信息,包括:
獲取切換清晰度后的碼流信息對應的統一資源定位符URL;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811020653.0/2.html,轉載請聲明來源鉆瓜專利網。





