国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種媒體類型分析的方法、系統(tǒng)及媒體服務器的制作方法

      文檔序號:7687995閱讀:122來源:國知局
      專利名稱:一種媒體類型分析的方法、系統(tǒng)及媒體服務器的制作方法
      技術領域
      本發(fā)明屬于信息處理領域,尤其涉及一種媒體類型分析的方法、系統(tǒng)及媒體服務
      O
      背景技術
      隨著信息技術的發(fā)展,網(wǎng)絡上媒體文件的類型也是日益豐富,包括文本、圖片、音頻、視頻等。而且,這些媒體文件通常還包括多個子類型,例如視頻文件包括AVI格式、 RMVB格式等子類型?,F(xiàn)有技術主要通過媒體服務器中的軟件來解析媒體文件,獲取媒體文件的類型, 并將解析后獲取的媒體文件的類型發(fā)送給客戶端,客戶端根據(jù)所述媒體文件的類型對所述媒體文件進行分類顯示或者處理。然而,現(xiàn)有媒體服務器中的軟件對媒體文件類型的支持都是固定的,當網(wǎng)絡上出現(xiàn)新類型的媒體文件時,媒體服務器中的現(xiàn)有軟件并不能識別該媒體文件的類型,需要針對媒體服務器開發(fā)出新的軟件或者更新現(xiàn)有的軟件來解析該媒體文件,效率較低,成本較高。

      發(fā)明內(nèi)容
      本發(fā)明實施例的目的在于提供一種媒體類型分析的方法,旨在解決媒體服務器中的現(xiàn)有軟件不能識別新媒體文件的類型的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種媒體類型分析的方法,所述方法包括下述步驟媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系;所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息;所述媒體服務器根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。本發(fā)明實施例的另一目的在于提供一種媒體服務器,所述媒體服務器包括解析單元,用于從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系;信息獲取單元,用于讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息;類型確定單元,用于根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。本發(fā)明實施例的再一目的在于提供一種媒體類型分析的系統(tǒng),所述系統(tǒng)包括所述媒體服務器以及媒體類型描述服務器,所述媒體類型描述服務器用于接收用戶上傳的媒體類型分析策略,并將所述媒體類型分析策略存儲至媒體類型描述服務器的媒體類型描述文件中。在本發(fā)明實施例中,通過媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系,讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息, 根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。在出現(xiàn)了新類型的媒體文件之后,只需要更新媒體類型描述服務器中的媒體類型描述文件即可使得媒體服務器識別新的媒體文件類型,不需要針對媒體服務器開發(fā)新的軟件或者更新現(xiàn)有的軟件,因而有效的提高了媒體文件類型分析的效率,并降低了媒體文件類型分析的成本。


      圖1是本發(fā)明實施例一提供的媒體類型分析方法的實現(xiàn)流程圖;圖2是本發(fā)明實施例二提供的媒體類型分析方法的實現(xiàn)流程圖;圖3是本發(fā)明實施例三提供的媒體類型分析方法的實現(xiàn)流程圖;圖4a、4b是本發(fā)明實施例四提供的媒體類型分析方法的具體流程圖;圖5是本發(fā)明實施例五提供的媒體服務器的組成結(jié)構(gòu)圖;圖6a示出了本發(fā)明實施例六提供的媒體類型分析系統(tǒng)的組成結(jié)構(gòu),圖6b是出了本發(fā)明實施例六提供的媒體服務器的結(jié)構(gòu)示意圖。
      具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實施例通過媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系,讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息,根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。在出現(xiàn)了新類型的媒體文件之后,本發(fā)明實施例只需要更新媒體類型描述服務器中的媒體類型描述文件即可使得媒體服務器識別新的媒體文件類型,不需要針對媒體服務器開發(fā)新的軟件或者更新現(xiàn)有的軟件,因而有效的提高了媒體文件類型分析的效率,并降低了媒體文件類型分析的成本。為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。實施例一圖1示出了本發(fā)明實施例一提供的媒體類型分析方法的實現(xiàn)流程,該方法過程詳述如下在步驟SlOl中,媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系。在本實施例中,媒體服務器通過有線或者無線的方式與媒體類型描述服務器進行通信,并從所述媒體類型描述服務器下載媒體類型描述文件,所述媒體類型描述文件的格式包括但不局限于TXT格式。媒體服務器解析下載的媒體類型描述文件,獲取媒體類型分析策略結(jié)構(gòu)。其中,所述媒體類型描述文件包含至少一個媒體類型分析策略結(jié)構(gòu),媒體類型分析策略結(jié)構(gòu)中攜帶媒體文件的類型和媒體文件的特征信息之間的對應關系。具體的,所述媒體類型分析策略結(jié)構(gòu)包含類型(type)域和至少一個標簽(tag) 域,所述類型域中包含媒體文件的具體類型,所述標簽域中包含至少一對值(value)域和偏移(offset)域,所述值域和偏移域中含有確定的值,通過所述值域和偏移域的值來表示媒體文件的文件頭部分的文件簽名,即媒體文件的特征信息,所述特征信息與所述類型域中的文件類型對應。在本實施例中,所述媒體文件的特征信息為媒體文件的唯一標識符,媒體服務器通過媒體文件的特征信息來區(qū)分不同類型的媒體文件。例如AVI格式的媒體文件的特征信息是在偏移值為OXFFFF的位置會出現(xiàn)一個1010值。在步驟S102中,所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息。在本實施例中,媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的文件簽名所在的位置,并根據(jù)所述位置獲取待分析的媒體文件的文件簽名。在步驟S103中,所述媒體服務器根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。在本實施例中,所述媒體服務器將獲取的待分析媒體文件的文件簽名與所述標簽域中的文件簽名進行比較,并在比較結(jié)果相等時,確定所述待分析的媒體文件的文件類型為所述標簽域?qū)念愋陀蛑械奈募愋汀Ee例說明如下通過解析下載的媒體類型描述文件,得到的對應關系如下(1010 和0XFFFF-AVI),在某個媒體類型分析策略結(jié)構(gòu)中的某個標簽域中值域和偏移域的值分別為1010和OXFFFF時,獲取待分析媒體文件在OXFFFF處值域的值,如果待分析媒體文件在 OXFFFF處值域的值也為1010,則判定該媒體文件的類型為該媒體類型分析策略結(jié)構(gòu)中類型域所指定的文件類型一 AVI。在本實施例中,媒體服務器通過解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系,并根據(jù)所述對應關系獲取待分析的媒體文件的特征信息,進而確定媒體文件的類型,不需要針對媒體服務器開發(fā)新的軟件或者更新現(xiàn)有的軟件,有效的提高了媒體文件類型分析的效率,并降低了媒體文件類型分析的成本。實施例二 圖2示出了本發(fā)明實施例二提供的媒體類型分析方法的實現(xiàn)流程,該方法過程詳述如下在步驟S201中,媒體服務器從媒體類型描述服務器下載媒體類型描述文件。在本實施例中,媒體服務器通過有線或者無線的方式與媒體類型描述服務器進行通信,并從所述媒體類型描述服務器下載媒體類型描述文件,所述媒體類型描述文件的格式包括但不局限于TXT格式。媒體服務器解析下載的媒體類型描述文件,獲取媒體類型分析策略結(jié)構(gòu)。其中,所述媒體類型描述文件包含至少一個媒體類型分析策略結(jié)構(gòu),所述媒體類型分析策略結(jié)構(gòu)包含類型域和至少一個標簽域,所述標簽域中包含媒體文件的文件頭部分的文件簽名,所述標簽域中的文件簽名與所述類型域中的文件類型對應。
      在步驟S202中,所述媒體服務器解析所述媒體類型描述文件中的媒體類型域,所述媒體類型域中包含媒體文件的類型和媒體文件的文件頭部分的文件簽名。在本實施例中,媒體服務器解析所述媒體類型描述文件獲取媒體類型分析策略結(jié)構(gòu),媒體類型描述文件包含至少一個媒體類型分析策略結(jié)構(gòu),每個媒體類型分析策略結(jié)構(gòu)包含一個媒體類型域。媒體服務器解析所述媒體類型描述文件中的媒體類型域,即逐個判斷媒體類型域的子域,獲取媒體文件的類型和媒體文件的文件頭部分的文件簽名。在本實施例中,媒體文件的特征信息為媒體文件的文件頭部分的文件簽名。在步驟S203中,所述媒體服務器建立所述媒體文件的類型和媒體文件的文件頭部分的文件簽名之間的對應關系。在本實施例,媒體服務器建立所述媒體文件的類型和媒體文件的文件頭部分的文件簽名之間的對應關系,即類型域中的文件類型與標簽域中值域和偏移域的值的對應關系。例如1010和(0XFFFF-AVI)之間的對應關系。在步驟S204中,所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息。在本實施例中,媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的文件簽名所在的位置,并根據(jù)所述位置獲取待分析的媒體文件的文件簽名。在步驟S205中,所述媒體服務器根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。在本實施例中,所述媒體服務器將獲取的待分析媒體文件的文件簽名與所述標簽域中的文件簽名進行比較,并在比較結(jié)果相等時,確定所述待分析的媒體文件的文件類型為所述標簽域?qū)念愋陀蛑械奈募愋?。實施例三圖3示出了本發(fā)明實施例三提供的媒體類型分析方法的實現(xiàn)流程,該方法過程詳述如下在步驟S301中,媒體類型描述服務器接收用戶上傳的媒體類型分析策略,并將所述媒體類型分析策略存儲至媒體類型描述服務器的媒體類型描述文件中。在本實施例中,新建一媒體類型描述服務器,所述媒體類型描述服務器至少包含一媒體類型描述文件。該媒體類型描述服務器用于接收用戶上傳的媒體類型分析策略,并將接收后的媒體類型分析策略存儲至媒體類型描述服務器的媒體類型描述文件中。所述媒體類型分析策略包含了媒體文件的類型以及該類型媒體文件的特征信息。所述媒體類型分析策略很小(小于1M),使得用戶在上傳時可極大的節(jié)省帶寬,并提高媒體類型分析的效率。其中,所述媒體類型描述服務器通過有線或者無線的方式與媒體服務器進行通信。在步驟S302中,媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系。在本實施例中,媒體服務器通過有線或者無線的方式與媒體類型描述服務器進行通信,并從所述媒體類型描述服務器下載媒體類型描述文件,所述媒體類型描述文件的格式包括但不局限于TXT格式。媒體服務器解析下載的媒體類型描述文件,獲取媒體類型分析策略結(jié)構(gòu)。其中,所述媒體類型描述文件包含至少一個媒體類型分析策略結(jié)構(gòu),所述媒體類型分析策略結(jié)構(gòu)包含類型(type)域和至少一個標簽(tag)域,所述類型域中包含媒體文件的具體類型,所述標簽域中包含至少一對值(value)域和偏移(offset)域,所述值域和偏移域中含有確定的值,通過所述值域和偏移域的值來表示媒體文件的文件頭部分的文件簽名,即媒體文件的特征信息,所述特征信息與所述類型域中的文件類型對應。在本實施例中,所述媒體文件的特征信息為媒體文件的唯一標識符,媒體服務器通過媒體文件的特征信息來區(qū)分不同類型的媒體文件。例如AVI格式的媒體文件的特征信息是在偏移值為OXFFFF的位置會出現(xiàn)一個1010值。在本實施例中,解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系,包括解析所述媒體類型描述文件中的媒體類型域,所述媒體類型域中包含媒體文件的類型和媒體文件的文件頭部分的文件簽名;建立所述媒體文件的類型和媒體文件的文件頭部分的文件簽名之間的對應關系。在步驟S303中,所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息。在本實施例中,媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的文件簽名所在的位置,并根據(jù)所述位置獲取待分析的媒體文件的文件簽名。在步驟S304中,所述媒體服務器根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。在本實施例中,所述媒體服務器將獲取的待分析媒體文件的文件簽名與所述標簽域中的文件簽名進行比較,并在比較結(jié)果相等時,確定所述待分析的媒體文件的文件類型為所述標簽域?qū)念愋陀蛑械奈募愋?。在本實施例中,新類型的媒體文件出現(xiàn)后,媒體類型描述服務器只需要更新媒體類型描述文件,接收用戶上傳的很小一份與所述新媒體文件對應的媒體類型分析策略,媒體服務器從所述媒體類型描述服務器下載該媒體類型分析策略就可以快速的分析出所述新媒體文件的類型,極大的提高了媒體文件分析的效率。實施例四圖4a、4b是本發(fā)明實施例三提供的媒體類型分析方法的具體流程,其中,圖4a是分析媒體類型描述文件的具體流程,步驟如下1、媒體服務器通過有線或者無線的方式與媒體類型描述服務器連接;2、媒體服務器從媒體類型描述服務器上下載用戶上傳的媒體類型描述文件,解析所述媒體類型描述文件,獲取所述媒體類型描述文件中媒體類型分析策略的第一個域;其中,所述媒體類型分析策略包括但不局限于XML格式。3、判斷第一個域是否是媒體類型(mediatype)域;其中,媒體類型描述文件中的每一個mediatype域定義了一種媒體文件類型的分析規(guī)則;4、在第一個域為mediatype域時,建立一個新的媒體類型分析策略結(jié)構(gòu)(struct media_analySer)A,在第一個域不是mediatype域時,繼續(xù)判斷下個域。直到所述域為 mediatype 域;媒體類型分析策略結(jié)構(gòu)的示例如下
      權利要求
      1.一種媒體類型分析的方法,其特征在于,所述方法包括下述步驟媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系;所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息;所述媒體服務器根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。
      2.根據(jù)權利要求1所述的方法,其特征在于,所述媒體文件的特征信息為媒體文件的文件頭部分的文件簽名;所述媒體類型描述文件包含至少一個媒體類型分析策略結(jié)構(gòu),所述媒體類型分析策略結(jié)構(gòu)包含類型域和至少一個標簽域,所述標簽域中包含媒體文件的文件頭部分的文件簽名,所述標簽域中的文件簽名與所述類型域中的文件類型對應。
      3.如權利要求2所述的方法,其特征在于,所述解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系,包括解析所述媒體類型描述文件中的媒體類型域,所述媒體類型域中包含媒體文件的類型和媒體文件的文件頭部分的文件簽名;建立所述媒體文件的類型和媒體文件的文件頭部分的文件簽名之間的對應關系。
      4.如權利要求2所述的方法,其特征在于,所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息,包括根據(jù)所述對應關系獲取待分析的媒體文件的文件簽名所在的位置;根據(jù)所述位置獲取待分析的媒體文件的文件簽名。
      5.如權利要求4所述的方法,其特征在于,所述媒體服務器根據(jù)獲取的特征信息和所述對應關系確定媒體文件的類型,包括所述媒體服務器將獲取的待分析媒體文件的文件簽名與所述標簽域中的文件簽名進行比較;在比較結(jié)果相等時,確定所述待分析的媒體文件的文件類型為所述標簽域?qū)念愋陀蛑械奈募愋汀?br> 6.如權利要求1所述的方法,其特征在于,在所述媒體服務器從媒體類型描述服務器下載媒體類型描述文件之前,還包括以下步驟媒體類型描述服務器接收用戶上傳的媒體類型分析策略結(jié)構(gòu),并將所述媒體類型分析策略結(jié)構(gòu)存儲至媒體類型描述服務器的媒體類型描述文件中。
      7.一種媒體服務器,其特征在于,所述媒體服務器包括解析單元,用于從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系;信息獲取單元,用于讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息;類型確定單元,用于根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。
      8.如權利要求7所述的媒體服務器,其特征在于,所述媒體文件的特征信息為媒體文件的文件頭部分的文件簽名;所述媒體類型描述文件包含至少一個媒體類型分析策略結(jié)構(gòu),所述媒體類型分析策略結(jié)構(gòu)包含類型域和至少一個標簽域,所述標簽域中包含媒體文件的文件頭部分的文件簽名,所述標簽域中的文件簽名與所述類型域中的文件類型對應。
      9.如權利要求8所述的媒體服務器,其特征在于,所述解析單元還包括解析模塊,用于解析所述媒體類型描述文件中的媒體類型域,所述媒體類型域中包含媒體文件的類型和媒體文件的文件頭部分的文件簽名;關系建立模塊,用于建立所述媒體文件的類型和媒體文件的文件頭部分的文件簽名之間的對應關系。
      10.如權利要求8所述的媒體服務器,其特征在于,所述信息獲取單元還包括 地址獲取模塊,用于根據(jù)所述對應關系獲取待分析的媒體文件的文件簽名所在的位置;簽名獲取模塊,用于根據(jù)所述位置獲取待分析的媒體文件的文件簽名。
      11.如權利要求10所述的媒體服務器,其特征在于,所述類型確定單元還包括比較模塊,用于將獲取的待分析媒體文件的文件簽名與所述標簽域中的文件簽名進行比較;確定模塊,用于所述比較模塊的比較結(jié)果相等時,確定所述待分析的媒體文件的文件類型為所述標簽域?qū)念愋陀蛑械奈募愋汀?br> 12.—種媒體類型分析的系統(tǒng),其特征在于,包括 如權利要求7到11任一項所述的媒體服務器;所述媒體類型分析的系統(tǒng)還包括媒體類型描述服務器,所述媒體類型描述服務器用于接收用戶上傳的媒體類型分析策略結(jié)構(gòu),并將所述媒體類型分析策略結(jié)構(gòu)存儲至媒體類型描述服務器的媒體類型描述文件中。
      全文摘要
      本發(fā)明適用于信息處理領域,提供了一種媒體類型分析的方法、系統(tǒng)及媒體服務器,所述方法包括下述步驟媒體服務器從媒體類型描述服務器下載媒體類型描述文件,并解析下載的媒體類型描述文件,獲得媒體文件的類型和媒體文件的特征信息之間的對應關系;所述媒體服務器讀取待分析的媒體文件,根據(jù)所述對應關系獲取待分析的媒體文件的特征信息;所述媒體服務器根據(jù)獲取的特征信息和獲得的對應關系,確定所述媒體文件的類型。本發(fā)明不需要針對媒體服務器開發(fā)新的軟件或者更新現(xiàn)有軟件,有效的提高了媒體文件類型分析的效率,降低了媒體文件類型分析的成本。
      文檔編號H04L29/06GK102223405SQ20111015187
      公開日2011年10月19日 申請日期2011年6月8日 優(yōu)先權日2011年6月8日
      發(fā)明者陽天發(fā) 申請人:Tcl集團股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1