[發明專利]用戶切換清晰度加載視頻流的方法及系統有效
| 申請號: | 201710197615.1 | 申請日: | 2017-03-29 |
| 公開(公告)號: | CN107071536B | 公開(公告)日: | 2019-07-09 |
| 發明(設計)人: | 汪剛;陳少杰;張文明 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | H04N21/41 | 分類號: | H04N21/41;H04N21/4363;H04N21/438;H04N21/462;H04N21/472 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 切換 清晰度 加載 視頻 方法 系統 | ||
本發明公開了一種用戶切換清晰度加載視頻流的方法及系統,涉及互聯網移動端應用開發領域。該方法包括以下步驟:構建線路切換的界面,如果按鈕攜帶的清晰度和當前播放的清晰度一致,且所屬線路與當前線路一致,不加載視頻流;存儲當前用戶選擇的線路和清晰度,下一次用戶來到直播間時,對于已經存儲有線路和清晰度的用戶,優先給該用戶拉取已存儲線路和對應清晰度的視頻流,保存按鈕當前選擇的線路和清晰度;設置動畫,使線路切換的界面消失,重新加載直播間或者視頻的信息;定期檢查視頻流是否正確有效,根據用戶選擇的清晰度拉取視頻流來播放。本發明能根據視頻流的清晰度,實現靈活切換線路來加載視頻流,提高用戶的觀看體驗。
技術領域
本發明涉及互聯網移動端應用開發領域,具體是涉及一種用戶切換清晰度加載視頻流的方法及系統。
背景技術
在移動端的APP(APPlication,應用)進行視頻或者直播的時候,由于用戶的網速有快有慢,如果用戶的網速比較慢,觀看高清視頻或者超清視頻可能會比較卡,影響用戶的觀看體驗。
發明內容
本發明的目的是為了克服上述背景技術的不足,提供一種用戶切換清晰度加載視頻流的方法及系統,能夠根據視頻流的清晰度,實現靈活切換線路來加載視頻流,提高用戶的觀看體驗。
本發明提供一種用戶切換清晰度加載視頻流的方法,包括以下步驟:
A、構建線路切換的界面,當用戶點擊某一個按鈕的時候,該按鈕將自身對應的清晰度狀態和屬于哪一個線路的信息,傳遞給按鈕加載視頻流函數;
B、如果按鈕所攜帶的當前清晰度和當前播放的視頻流的清晰度一致,且按鈕所屬的線路與當前播放視頻流的線路一致,中斷執行按鈕加載視頻流函數,線路切換的界面消失,不加載視頻流;
C、存儲當前用戶選擇的線路和清晰度,下一次用戶來到直播間時,對于已經存儲有線路和清晰度的用戶,優先給該用戶拉取已存儲線路和對應清晰度的視頻流,保存按鈕當前選擇的線路和清晰度;設置動畫,使線路切換的界面消失,重新加載直播間或者視頻的信息;
D、定期檢查視頻流是否正確有效,根據用戶選擇的清晰度拉取視頻流來播放。
在上述技術方案的基礎上,步驟A中,所述構建線路切換的界面的過程如下:
A1、搭建線路切換的界面;
A2、在搭建的線路切換的界面上,添加切換線路的按鈕,每個線路下面有“高清、普清、超清”三個按鈕中的1~3個;
A3、每個按鈕上面有線路的清晰度、按鈕屬于哪個線路的信息,每個按鈕的清晰度狀態為“高清、普清、超清”中的一種。
在上述技術方案的基礎上,步驟B中還包括以下步驟:如果沒有中斷執行按鈕加載視頻流函數,則將按鈕對應的視頻流的清晰度顯示在直播或者視頻播放的播放器中,讓用戶知道自己選中的是哪一種清晰度。
在上述技術方案的基礎上,步驟D中,所述根據用戶選擇的清晰度拉取視頻流來播放的過程如下:
D1、判斷視頻流所在的父類的圖層是否存在,如果存在,獲得每一段視頻流的模型對象,該模型對象包含視頻流播放地址的鏈接和失效時間,將視頻流的失效時間和當前的時間進行比較,如果兩者的時間差小于預設的時間間隔,則請求新的視頻流的地址;
D2、調用視頻流請求接口,獲取視頻流播放地址;根據用戶選擇的清晰度,生成和用戶選擇的清晰度相關的拉流地址;獲得拉流地址后,使用播放器拉起最新的視頻流;
D3、調用視頻流請求接口,如果不能獲得最新的視頻流播放地址,則銷毀視頻播放器,釋放播放器內存,告知用戶視頻流錯誤,在播放器上給用戶提供一個重置按鈕,刷新直播間的數據,重新開始播放;在整個視頻的播放過程中,定期重復執行D1~D3,保證獲取的拉流地址的正確性,保證視頻正確播放。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710197615.1/2.html,轉載請聲明來源鉆瓜專利網。





