[發明專利]一種hls切換分辨率的方法在審
| 申請號: | 201711416097.4 | 申請日: | 2017-12-25 |
| 公開(公告)號: | CN107995220A | 公開(公告)日: | 2018-05-04 |
| 發明(設計)人: | 張秀娟 | 申請(專利權)人: | 張秀娟 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04N7/01 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100028 北京市昌平區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 hls 切換 分辨率 方法 | ||
技術領域:本發明屬于計算機技術視頻播放領域
背景技術:目前互聯網視頻播放非常流行,不用網絡環境對視頻清晰度要求不一,如果讓用戶主動切換選擇清晰度,第一不同水平用戶操作難度各異,第二用戶對自身的網絡情況不了解對切換清晰度目標性不明顯。本技術解決了在播放視頻中自動根據網絡環境選擇最適合用戶的清晰度觀看,可以為企業節省帶寬,同樣提升用戶的觀影體驗。
發明內容:
1.步驟101如果還沒有開始播放,第一段播放低碼率,根據第一段的下載速度決定第二段是否切換至高碼率。下一步切換到步驟108。
2.步驟102如果已經開始播放,如果當前片段在當前片段時間長度的時間內沒有下載完成,那么對比一下“下載完成本片段所需要的時間”以及“下載一個新的片段所需要的時間”,哪個時間短用哪個,如果選擇下載一個新的片段,那么舊的片段要扔掉。
3.步驟103被讀走的buffer的數據只限于已經下載完成后的片段的尾部,以便于換片段。
4.步驟104下載不停,直到buffer被填滿,下一步切換到步驟108。
5.步驟105如果已經開始播放,這時用戶要求手動切換碼率,只會影響還沒有下載的片段,下一步切換到步驟108。
6.步驟106如果已經開始播放,如果網速足夠,在積累30秒以后,會調整為高碼率,下一步切換到步驟108。
7.步驟107如果已經開始播放,若進行seek,那么seek之后,保持跟seek之前的碼率一致,在seek 之后的第一段下載完成以后再開始播放,在這第一段的過程當中,可以根據網絡情況丟棄這第一段,切換到低一點的碼率。
8.步驟108讀取網絡數據,正常播放。
具體實施方式
(參照圖1:hls分辨率切換流程圖):
本發明需要搭建HLS流媒體分發服務器,把不同清晰度的視頻部署到該服務器,配合客戶端實現。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于張秀娟,未經張秀娟許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711416097.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新式檢測堵孔檢具
- 下一篇:一種基于安卓人機交互界面的遠程控制系統及方法





