[發明專利]視頻切換方法和設備在審
| 申請號: | 202010836040.5 | 申請日: | 2020-08-19 |
| 公開(公告)號: | CN111935507A | 公開(公告)日: | 2020-11-13 |
| 發明(設計)人: | 崔英林 | 申請(專利權)人: | 上海連尚網絡科技有限公司 |
| 主分類號: | H04N21/234 | 分類號: | H04N21/234 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 201306 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 切換 方法 設備 | ||
本申請實施例公開了視頻切換方法和設備。視頻切換方法的一具體實施方式包括:建立視頻鏈路;將當前視頻的流分片通過視頻鏈路傳輸給客戶端;緩存當前視頻的后續視頻的至少部分流分片,其中,后續視頻是未播放視頻;響應于接收到后續視頻的切換指令,以及將后續視頻的已緩存流分片插入視頻鏈路傳輸給客戶端。該實施方式在播放當前視頻時,緩存可能播放的后續視頻,以備用戶切換;在視頻切換時,復用同一視頻鏈路傳輸視頻,無需重新建立視頻鏈路,節省視頻鏈路建立時延,從而產生視頻無縫切換的效果。
技術領域
本申請實施例涉及計算機技術領域,具體涉及視頻切換方法和設備。
背景技術
隨著互聯網的飛速發展,視頻類應用支持的功能越來越多樣,例如直播功能、點播功能等等。進而吸引了越來越多的用戶觀看視頻,且觀看時間也越來越久。用戶在使用點播功能時,通常會通過上下翻頁來切換視頻。由于視頻類應用的不同視頻源存放在不同的播放地址,每次切換視頻時,需要重新建立視頻鏈路。這個過程存在一定的耗時,用戶可以感知到,從而導致卡頓現象。
發明內容
本申請實施例提出了視頻切換方法和設備。
第一方面,本申請實施例提供了一種視頻切換方法,包括:建立視頻鏈路;將當前視頻的流分片通過視頻鏈路傳輸給客戶端;緩存當前視頻的后續視頻的至少部分流分片,其中,后續視頻是未播放視頻;響應于接收到后續視頻的切換指令,以及將后續視頻的已緩存流分片插入視頻鏈路傳輸給客戶端。
在一些實施例中,該方法還包括:響應于接收到當前視頻的先前視頻的切換指令,將先前視頻的流分片插入視頻鏈路傳輸給客戶端,其中,先前視頻是已播放視頻。
在一些實施例中,在建立視頻鏈路時,還包括:建立控制鏈路,其中,控制鏈路用于傳輸客戶端指令,客戶端指令包括切換指令、暫停指令或播放指令。
在一些實施例中,控制鏈路由客戶端或客戶端的播放器建立。
在一些實施例中,在將當前視頻的流分片通過視頻鏈路傳輸給客戶端之前,還包括:建立與內容分發網絡服務器的第一連接;基于第一連接從內容分發網絡服務器獲取當前視頻;對當前視頻進行分片,得到當前視頻的流分片。
在一些實施例中,緩存當前視頻的后續視頻的至少部分流分片,包括:建立與內容分發服務器的第二連接;基于第二連接從內容分發網絡服務器獲取后續視頻的至少部分數據;對至少部分數據進行分片,得到后續視頻的至少部分流分片。
在一些實施例中,在將后續視頻的已緩存流分片插入視頻鏈路傳輸給客戶端時,還包括:繼續緩存后續視頻的剩余部分數據的流分片。
在一些實施例中,該方法還包括:清理存儲時間超過預設時間的已緩存視頻的流分片。
第二方面,本申請實施例提供了一種視頻切換裝置,包括:第一建立單元,被配置成建立視頻鏈路;第一傳輸單元,被配置成將當前視頻的流分片通過視頻鏈路傳輸給客戶端;第一緩存單元,被配置成緩存當前視頻的后續視頻的至少部分流分片,其中,后續視頻是未播放視頻;第二傳輸單元,被配置成響應于接收到后續視頻的切換指令,以及將后續視頻的已緩存流分片插入視頻鏈路傳輸給客戶端。
在一些實施例中,該裝置還包括:第三傳輸單元,被配置成響應于接收到當前視頻的先前視頻的切換指令,將先前視頻的流分片插入視頻鏈路傳輸給客戶端,其中,先前視頻是已播放視頻。
在一些實施例中,該裝置還包括:第二建立單元,被配置成建立控制鏈路,其中,控制鏈路用于傳輸客戶端指令,客戶端指令包括切換指令、暫停指令或播放指令。
在一些實施例中,控制鏈路由客戶端或客戶端的播放器建立。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海連尚網絡科技有限公司,未經上海連尚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010836040.5/2.html,轉載請聲明來源鉆瓜專利網。





