[發明專利]一種流媒體存儲系統及存儲方法有效
| 申請號: | 201310134471.7 | 申請日: | 2013-04-18 |
| 公開(公告)號: | CN103200272A | 公開(公告)日: | 2013-07-10 |
| 發明(設計)人: | 白光偉;俞浚;沈航;曹磊;張芃 | 申請(專利權)人: | 南京工業大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04N21/231 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 許方 |
| 地址: | 211816 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 存儲系統 存儲 方法 | ||
技術領域
本發明涉及一種流媒體存儲系統及存儲方法。
背景技術
流媒體是指以流的方式在網絡中傳輸音頻、視頻和多媒體文件的形式;流媒體文件格式是支持采用流式傳輸及播放的媒體格式。流式傳輸方式是將視頻和音頻等多媒體文件經過特殊的壓縮方式分成一個個壓縮包,由服務器向用戶計算機連續、實時傳送。在采用流式傳輸方式的系統中,用戶不必像非流式播放那樣等到整個文件全部下載完畢后才能看到當中的內容,而是只需要經過幾秒鐘或幾十秒的啟動延時即可在用戶計算機上利用相應的播放器對壓縮的視頻或音頻等流式媒體文件進行播放,剩余的部分將繼續進行下載,直至播放完畢。
這個過程的一系列相關的包稱為“流”,流媒體實際指的是一種新的媒體傳送方式,而非一種新的媒體。流媒體技術全面應用后,人們在網上聊天可直接語音輸入;如果想彼此看見對方的容貌、表情,只要雙方各有一個攝像頭就可以了;在網上看到感興趣的商品,點擊以后,講解員和商品的影像就會跳出來;更有真實感的影像新聞也會出現。
與流媒體文件被分成多個文件進行存儲的形式相對應,現有技術對流媒體的應用中,技術人員會將分成的多個文件分別存儲到多個服務器上,這是因為單一的存儲節點,不僅制約了用戶并發數,影響著系統的安全性和可靠性,同時造價昂貴,在維護和數據恢復速率方面也存在著較大缺陷,所以將流媒體文件分成多個文件分別存儲到多個服務器上,可以有效解決以上問題。但是隨著流媒體的廣泛應用、以及網絡時代不斷進步,接入網絡中的終端設備變得越來越多,網絡的傳輸速度成為了人們使用網絡的重要考慮因素,流媒體的出現以及應用,有效解決了多終端設備的并發問題,但是對于其網絡傳輸而言,依然取決于其所在網絡的傳輸速度,而沒有有效的方法對其進行改善。
發明內容????????????????????????????????????????????????
本發明所要解決的技術問題是提供一種不僅能夠解決多終端訪問時出現的并發問題,而且能夠有效提高流媒體文件網絡訪問速度的流媒體存儲系統。
與此相應,本發明所要解決的技術問題是提供一種基于本發明設計的流媒體存儲系統,不僅解決多終端訪問時出現的并發問題,而且能夠有效提高對流媒體文件的訪問速度的存儲方法。
本發明為了解決上述技術問題采用以下技術方案:本發明設計了一種流媒體存儲系統,包括終端設備、中心服務器、和至少兩個存儲服務器;各個所需存儲的流媒體文件分別經中心服務器分割成至少兩個子流媒體文件,分別存儲在各存儲服務器中;終端設備向中心服務器發送流媒體請求指令,中心服務器根據各流媒體文件對應其子流媒體文件存儲信息的映射關系、以及終端設備的流媒體請求指令,調用指定流媒體文件對應其子流媒體文件的存儲信息,反饋給終端設備,終端設備再根據獲得的存儲信息,向存儲信息中指定的各存儲服務器發送流媒體請求指令,再由指定的各存儲服務器將指定流媒體文件的各個子流媒體文件發送至終端設備;還包括與各存儲服務器一并用于分別存儲各個子流媒體文件的緩存服務器,終端設備根據由中心服務器獲得的存儲信息,向存儲信息中指定的緩存服務器和各存儲服務器發送流媒體請求指令,再由指定的緩存服務器和各存儲服務器將指定流媒體文件的子流媒體文件發送至終端設備。
作為本發明的一種優選技術方案:所述緩存服務器和各個存儲服務器分別包括與之對應的各個計數模塊,分別對其內部子流媒體文件的被調用次數進行計數,并在指定時間間隔將計數結果發送至所述中心服務器。?
本發明所述一種流媒體存儲系統采用以上技術方案與現有技術相比,具有以下技術效果:
(1)本發明設計的流媒體存儲系統在采用多個存儲服務器針對流媒體文件劃分為多個文件進行分別存儲的基礎之上,增設緩存服務器能夠有效提高終端設備對流媒體文件的讀取速度;
(2)本發明設計的流媒體存儲系統中,針對緩存服務器和各個存儲服務器,分別設置與之對應的計數模塊,可以方便統計出各流媒體文件的被訪問次數,可以在日后有針對性的對存儲的流媒體文件進行更新。
與此相應,本發明為了解決上述技術問題采用以下技術方案:本發明還設計了一種流媒體存儲系統的存儲方法,包括如下步驟:
步驟1.?中心服務器將各個所需存儲的流媒體文件分別分割成至少兩個子流媒體文件,分別隨機存儲在各個存儲服務器中,并建立各流媒體文件對應其子流媒體文件存儲信息的映射關系,存儲在中心服務器中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京工業大學,未經南京工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310134471.7/2.html,轉載請聲明來源鉆瓜專利網。





