[發明專利]一種媒體分片存儲的方法無效
| 申請號: | 200610145918.0 | 申請日: | 2006-11-23 |
| 公開(公告)號: | CN101137027A | 公開(公告)日: | 2008-03-05 |
| 發明(設計)人: | 田洪亮 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N5/91 | 分類號: | H04N5/91;H04N7/173;G11B20/10;G06F12/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 媒體 分片 存儲 方法 | ||
技術領域
本發明涉及網絡電視(Television?over?Internet?Protocol,簡稱IPTV)、分布式流媒體領域,特別涉及一種視頻點播(Video?On?Demand,以下簡稱VOD)系統中的媒體分片存儲的方法。
背景技術
集群VOD系統結構如圖1所示,由一個控制單元和多個存儲的媒體單元組成。控制單元用于處理用戶請求和管理媒體文件在媒體單元的存儲,媒體單元用于存儲媒體內容和提供媒體數據服務。客戶端通過網絡與系統的控制單元和媒體單元連接。
在集群分布式的VOD系統中,媒體存儲容量和集群負載均衡問題一直是研究重點。在已有的研究中,針對媒體存儲問題,主要有整文件存儲和粗粒度分片存儲兩種技術。這兩種技術都要求對訪問頻繁的熱門節目或節目片斷進行多拷貝存儲,這樣不但增加了存儲開銷,而且負載均衡算法復雜,最終會導致系統的成本增加。
發明內容
針對現有技術中存在的缺陷和不足,本發明的目的是提出一種媒體分片存儲的方法,以提高集群VOD系統存儲效率,解決系統的負載均衡問題和系統擴展性問題。
為實現上述目的,本發明提出一種媒體分片存儲的方法,包括:
步驟1:將媒體文件分割為多個片斷,并將每一片斷生成一個固定大小的分片,其中每一分片至少包括一片頭和一數據區;上述片頭至少包括該分片的分片號、該分片對應的媒體標識;上述數據區用于按照時間戳順序存放該分片對應的片斷的音視頻幀;
步驟2:將步驟1生成的多個分片均勻存儲在多個媒體單元內并生成存儲記錄。
采用上述方案,只要分片足夠小,例如為64KB大小,當碼流為2Mbps時,每一分片的大小相當于0.25秒的播放長度,可以認為每個用戶的服務都是由所有媒體單元共同提供服務,因此也就解決了熱門媒體服務能力不夠的“熱點問題”。同時采用上述方案,每個媒體文件只需存儲一個拷貝,提高了存儲效率。一個媒體的分片被均勻的存儲在多個媒體單元中,可以認為達到了自然的負載均衡,實現了媒體分片單拷貝存儲,節省了繁瑣的負載均衡算法,同時提高了系統的可擴展性。采用上述技術方案,系統可以提供基本的播放、暫停、恢復功能。
作為優選,本實施例中的步驟2可以包括:
步驟201:將該媒體的分片號為k×N+r的分片存儲在第r個媒體單元內,其中N為參與存儲的媒體單元總數,k和r為正整數,存儲方式具體如圖3所示,圖中C(i,j)為媒體i的第j個分片,不足部分以填充塊進行填充;
步驟202:根據步驟201的存儲過程生成存儲記錄,上述存儲記錄包括每一分片對應的媒體單元。
這樣可以將分片通過簡單的方法均勻存儲在多個媒體單元內,不增加系統負載。
作為優選,每一分片的片頭還包括多個幀描述項,其中每一幀描述項對應數據區內一個音視頻幀,每一幀描述項中至少包括該音視頻幀對應的關鍵幀編號。當生成分片時,若一音視頻幀的類型為關鍵幀,則其關鍵幀編號即為其本身的編號,若該音視頻幀的類型為非關鍵幀,則其關鍵幀編號即為當前關鍵幀編號。這樣系統可以為用戶提供快進和快退功能,使集群VOD系統的功能更為強大,便于用戶使用。
作為優選,本發明提出的媒體分片存儲的方法還包括:
根據每一分片片頭幀描述項中的關鍵幀編號生成關鍵視頻幀索引信息表,上述關鍵視頻幀索引信息表是以關鍵幀編號為關鍵字,并包括每一關鍵幀編號對應的分片號及該分片內幀序號信息。這樣能夠使用戶在進行快進或快退操作時,系統根據生成的關鍵視頻幀索引信息表查找到快進或快退后的關鍵幀所在的準確分片,并快速進行播放,提高系統的可用性。
作為優選,本發明提出的媒體分片存儲的方法還包括:
將上述步驟2生成的存儲記錄和上述關鍵視頻幀索引信息表存儲到控制單元。這樣可以使控制單元能夠快速的進行查詢,提高系統的響應速度。
作為優選,每一分片的片頭還包括:該分片數據區內音視頻幀的幀數和關鍵幀數。這樣可以為系統提供更詳細的分片信息,便于系統控制。
作為優選,每一幀描述項中還包括:該音視頻幀的幀類型、幀長度、保留字。這樣能夠為系統提供媒體的每一音視頻幀的詳細信息,并預留了保留字段以備以后升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610145918.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電腦機箱鎖
- 下一篇:四輪車手柄式電源總開關





