[發明專利]視頻播放方法、裝置及系統在審
| 申請號: | 201610506293.X | 申請日: | 2016-06-29 |
| 公開(公告)號: | CN107547921A | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 陳斌;姜炎;黃德光 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N21/24 | 分類號: | H04N21/24;H04N21/262;H04N21/6437;H04N21/647;H04N21/8352;H04N21/858 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 江舟,董文倩 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 播放 方法 裝置 系統 | ||
技術領域
本發明涉及通信領域,具體而言,涉及視頻播放方法、裝置及系統。
背景技術
在目前的交互式網絡電視(Internet Protocol Television,簡稱為IPTV),通過互聯網向用戶提供各種應用范圍OTT(Over The TOP)系統中,為了保證節點內容存儲的可靠性,都是使用雙副本機制來存儲,在現場要存儲100T的片源,就要使用200T的存儲空間。
同時在對各重要商用局點進行分析和研究,邊緣節點只存儲20%左右的內容,這些內容根據內容分發網絡(Content Delivery Network,簡稱為CDN)調度策略決定都是熱點內容,要能提供80%的用戶播放。邊緣節點個數眾多,如果都是采用雙副本存儲,會極大的浪費存儲空間;以國內某大型局點為例,邊緣節點有300個節點,每個節點存儲內容大概為100T,如果使用單副本存儲就可以節省300*100T的空間,這個在現場成本至上的情況下,可以節省出非常多的利潤空間。
節點單副本存儲時,內容chunk損壞的概率更高,根據的實際驗證,單副本情況下磁盤損壞的概率是雙副本情況雙磁盤壞的概率的2.2倍,因為播放到損壞chunk時,機頂盒是直接返回播放失敗,對用戶的體驗大大下降。
針對相關技術中內容chunk損壞時導致視頻播放失敗的問題,還未提出有效的解決方案。
發明內容
本發明實施例提供了視頻播放方法、裝置及系統,以至少解決相關技術中內容chunk損壞時導致視頻播放失敗的問題。
根據本發明的一個實施例,提供了一種視頻播放方法,包括:第一節點接收機頂盒(Set Top Box,簡稱為STB)在播放視頻中數據塊chunk損壞的錯誤信息;所述第一節點根據所述錯誤信息向管理系統發送獲取損壞的所述chunk對應的數據的重定向請求消息,其中,所述重定向請求消息用于所述管理系統查詢獲取損壞的所述chunk對應的數據的第二節點;所述第一節點接收所述管理系統根據所述重定向請求消息返回的響應消息,其中,所述響應消息中攜帶有獲取損壞的所述chunk對應的數據的第二節點的信息;所述第一節點將所述第二節點的信息發送給機頂盒供所述機頂盒請求損壞的所述chunk對應的數據。
優選地,在所述第一節點接收機頂盒STB在播放視頻中chunk損壞的錯誤信息之后,所述方法還包括:
所述第一節點將所述錯誤信息記錄到表A,其中,所述表A包括以下屬性:
序號,記錄表中共有多少條記錄,標示為記錄序號;
運營商標識,標示運營商的唯一身份;
內容標識,與運營商標識一起,是表的唯一索引;
子文件統一資源定位器(Sub File Uniform Resoure Locator,簡稱為SUBFILE URL),文件在節點存放的完整路徑名,包括總索引文件和子目錄;
起始位置,損壞的chunk在文件中的起始位置;
長度,損壞的chunk大小;
狀態,待修復內容的狀態標示,共分為兩種,一種是待修復狀態,另一種是修復完成狀態。
優選地,在所述第一節點將所述錯誤信息記錄到所述表A之后,所述方法還包括:所述第一節點將所述表A的狀態設置為待修復狀態,并將所述表A的內容標識標示為內容損壞。
優選地,所述方法還包括:所述第一節點每10S掃描一次所述表A,查詢所述表A中是否有待修復狀態的記錄;如果沒有查詢到有待修復字段的記錄,所述第一節點繼續下一次掃描;如果掃描到有待修復字段的記錄,所述第一節點根據所述表A中序號的大小將序號小的優先記錄,以該記錄對應的內容標識和運營商標識,向所述管理系統請求調度損壞的所述chunk。
優選地,在所述第一節點接收所述管理系統根據所述重定向請求消息返回的響應消息之后,所述方法還包括:所述第一節點根據所述第二節點的信息,結合所述表A中的SUBFILE URL、起始位置和長度三個字段,在所述第二節點關于損壞的所述chunk的信息路徑中,加上子文件名稱路徑、起始位置和長度三個字段,組合成一個完整的文件傳輸協議(File Transfer Protocol,簡稱為FTP)URL;所述第一節點根據所述FTP URL從所述第二節點調度損壞的所述chunk。
優選地,在所述第一節點根據所述FTP URL從所述第二節點調度損壞的所述chunk之后,所述方法還包括:
所述第一節點將所述表A中的狀態設置為修復完成狀態。
本發明實施例的另一方面,還提供了一種視頻播放方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610506293.X/2.html,轉載請聲明來源鉆瓜專利網。





