詮釋數據的處理方法與機上盒裝置的製作方法
2023-11-30 03:26:36 1
專利名稱:詮釋數據的處理方法與機上盒裝置的製作方法
技術領域:
本發明是有關於一種詮釋數據的處理方法與機上盒裝置,且特別是有關於一 種適用於各種類型的媒體數據的詮釋數據的處理方法與機上盒裝置。
(2)
背景技術:
隨著通訊技術與壓縮技術的成長,全球的電視廣播已經由模擬電視廣播逐漸 地替換成數位電視廣播。數字廣播的革命將帶動相關產業的迅速發展,機上盒(STB, Set Top Boxes)就是其中之一。
機上盒是用以接收各種不同來源的媒體數據,例如從有線電視所傳送的電視 節目、從網際網路所傳送的視頻點播(Video On Demand, VoD)電影節目、或是從個人 計算機所傳送的音頻頻與圖像等數據,亦可以是記憶於其它儲存裝置,例如通用串 行總線(Universal Serial Bus, USB)儲存單元的媒體數據。 一般消費者通過機上 盒自上述的媒體來源中選擇並播放個人喜好之媒體數據。然而,對於不同類型的媒 體數據而言,其詮釋數據(Metadata)的欄位亦不相同。舉例而言,音頻數據例如為 MP3 (Moving Picture Experts Group Layer3)文件或WMA(Windows Media Audio) 文件,其詮釋數據包括作者、歌曲名稱、歌曲長度等欄位;而圖像文件例如為 JPEG (Joint Photographic Experts Group)文件,其詮釋數據包括文件名稱、分辨 率、作者等欄位。傳統的詮釋數據處理方法依照詮釋數據之欄位來將不同類型之媒
體數據儲存於一相對應的資料庫。因此,機上盒必須具有足夠的資料庫來儲存所有 機上盒能夠處理的媒體數據。
以往的機上盒具有多個資料庫,使得使用者接口程序的設計受到相當程度的 限制,以致於無法提供使用者更多便利的功能。舉例來說,使用者無法有效率地對 不同類型的媒體數據進行交叉檢索。此外,機上盒必須具有足夠的儲存空間來儲存 不同類型的媒體數據的資料庫。因此,如何能有效地對機上盒所接收的所有類型的
媒體數據進行管理是一 尚待解決的問題。
(3)
發明內容
有鑑於此,本發明的目的就是在提供一種適用於各種類型的媒體數據的詮 釋數據的處理方法與機上盒裝置,使得使用者接口可以有更多樣化的設計,並 提供使用者更多樣化的操作功能,亦可減少資料庫所需的儲存空間。
根據本發明的目的,提出一種詮釋數據(Metadata)的處理方法,用於機上 盒(STB, SetTopBoxes)裝置。機上盒裝置可以接收多種類型的媒體數據。詮釋 數據的處理方法由接收第一媒體數據及第二媒體數據開始。接著,分別取得第 一媒體數據的第一詮釋數據及第二媒體數據的第二詮釋數據,並分別產生符合 一特定窗體的格式的第一詮釋數據表及第二詮釋數據表。最後,根據第一詮釋 數據表及第二詮釋數據表的內容,以分別儲存第一媒體數據及第二媒體數據於 資料庫。
根據本發明的目的再提出一種機上盒裝置,用以接收多種類型的媒體數 據。機上盒裝置包括第一數據匯入單元、第二數據匯入單元與資料庫。第一數 據匯入單元,用以接收第一媒體數據,並從第一媒體數據中取得第一詮釋數據, 第一數據匯入單元更用以產生符合特定窗體的格式的第一詮釋數據表。第二數 據匯入單元,用以接收第二媒體數據,並從第二媒體數據中取得第二詮釋數據, 第二數據匯入單元更用以產生符合特定窗體之格式之第二詮釋數據表。數據 庫,系用以根據第一詮釋數據表與第二詮釋數據表之內容以分別儲存第一媒體 數據與第二媒體數據。
為讓本發明之上述目的、特徵、和優點能更明顯易懂,下文特舉一較佳實 施例,並配合所附圖式,作詳細說明如下
(4)
圖1是依照本發明一較佳實施例的機上盒的方塊圖。
圖2是依照本發明較佳實施例的詮釋數據的處理方法的流程圖。
圖3是依照本發明較佳實施例的媒體數據、詮釋數據表與資料庫的關係示意圖。(5)
具體實施例方式
本發明是於機上盒中提出一種詮釋數據的處理方法,根據媒體數據的詮釋 數據來產生符合特定窗體的格式的詮釋數據表。機上盒根據此些詮釋數據表來 將不同類型的媒體數據儲存於相同的資料庫中。其中,此特定窗體包括機上盒 所能處理的所有類型的媒體信號的詮釋數據的所有的欄位。
請參照圖1,其為本發明一較佳實施例的機上盒的方塊圖。機上盒100用 以接收信號來源端所傳送的多種類型之媒體數據,例如從有線電視所傳送之電 視節目、從網際網路所傳送之視頻點播電影節目、或是從個人計算機所傳送之音 頻與圖像等數據,亦可以是記憶於USB儲存單元之媒體數據。茲以得以接收上 述其中兩種媒體數據之機上盒為例說明之。機上盒100包括第一數據匯入單元 (Importer) 110、第二數據匯入單元120、媒體內容控制單元130與資料庫140。 第一數據匯入單元110例如接收由第一信號來源端10傳送而來的第一媒體數 據,並從第一媒體數據中取得第一詮釋數據(Metadata),第一數據匯入單元110 更用以產生符合特定窗體的格式的第一詮釋數據表。第二數據匯入單元120系 接收由第二信號來源端20傳送而來的第二媒體數據,並從第二媒體數據中取 得第二詮釋數據,第二數據匯入單元120更用以產生符合特定窗體之格式之第 二詮釋數據表。媒體內容控制單元130用以分析第一詮釋數據表與第二詮釋數 據表之內容。資料庫140用以根據第一詮釋數據表與第二詮釋數據表之內容以 分別儲存第一媒體數據與第二媒體數據。其中,第一媒體數據與第二媒體數據 為兩種不同類型之媒體數據。
此外,機上盒IOO還包括使用者接口 150,利用統一格式的特定窗體來讀 取機上盒IOO所能處理之所有類型的媒體數據。亦即,由於不同類型之媒體數 據之所對應之媒體數據表的格式相同,亦使用相同的資料庫MO來儲存媒體數 據,故本發明可以設計出可同時適用於所有類型之媒體數據的使用者界面,而 不需根據不同類型之媒體而設計不同的使用者界面。如此,可以簡化使用者界 面的設計,並提供更多功能,更易操作的界面。
進一步來說明機上盒如何對不同類型之媒體數據進行處理。請參考圖2, 其為本發明較佳實施例的詮釋數據的處理方法之流程圖。機上盒ioo於開啟之
後,偵測到與第一數據匯入單元iio聯機的第一信號來源端10,第一信號來源 端10例如為網際網路的主機。詮釋數據的處理方法由執行步驟210開始,機上 盒接收網際網路主機所傳送之視頻點播節目,即接收信號來源端所傳送的媒體數 據。此視頻點播節目,例如為MPEG-4 (Moving Picture Experts Group-4)文件, 具有詮釋數據來記錄與此MPEG-4文件有關之訊息,即文件名稱、作者等。接 著,執行步驟220,利用數據匯入單元取得MPEG-4文件的詮釋數據,即取得媒 體數據的詮釋數據,並產生符合特定窗體之格式之詮釋數據表。然後,利用媒 體內容控制單元來分析詮釋數據表的內容,如步驟230所示。然後,執行步驟 240使得媒體內容控制單元根據詮釋數據表之內容來儲存此MPEG-4文件於數據 庫中。最後,執行步驟250來檢查機上盒是否連接至其它的信號來源端。若是, 則回到步驟210來接收其它的信號來源端所傳送之不同類型之媒體數據。若否, 則結束此詮釋數據的處理方法。
本發明的機上盒所能播放的媒體種類並不局限於上述實施例的第一媒體 數據與第二媒體數據,於實際的應用上,本發明之機上盒能夠處理二種以上類 型的媒體數據。機上盒具有多個數據匯入單元來接收對應的媒體數據,並由此 些媒體數據中取得對應的詮釋數據,此些數據匯入單元利用此些詮釋數據來產 生符合特定窗體的詮釋數據表。較佳地,本發明實施例的特定的窗體為可擴充 標示語言(XML, Extensible Markup Language)的文件格式。此XML文件格式
包括了機上盒裝置所能處理的媒體數據的詮釋數據的所有欄位。以上述實施例 來說明之,XML文件格式的欄位包括對應至第一詮釋數據之欄位與對應至第二 詮釋數據的欄位,部分的XML文件格式的欄位同時對應至第一詮釋數據與第二 詮釋數據。於第一詮釋數據表中,僅對應至第一詮釋數據之欄位有數據填入, 而於第二詮釋數據表中,僅對應至第二詮釋數據之欄位有數據填入。
請參考圖3,其為本發明較佳實施例的媒體數據、詮釋數據表與資料庫的 關係示意圖。信號來源端310、 320與330例如為USB儲存單元、個人計算機 與有線電視,分別地輸出音頻數據MP3文件、圖像數據JPEG文件與視訊數據 MPEG-4文件至機上盒100。機上盒IOO是利用數據匯入單元(未繪示)分別地產 生符合特定窗體的詮釋數據表30(1)、 30(2)與30(3)。特定窗體(未繪示)即為 此些詮釋數據表30 (1) 、30 (2)與30 (2)的欄位尚未填入詮釋數據的內容之窗體。
此些詮釋數據表30(1)、 30(2)與30(2)包括了文件名稱、作者、文件大小等字 段,此些欄位系同時對應至MP3、 JPEG與MPEG-4文件之詮釋數據之欄位。然 而,此些詮釋數據表30(1)、 30(2)與30(2)仍包括部分欄位例如位速率等僅對 應至MP3文件之詮釋數據之欄位;部分欄位例如家長分級控制等僅對應至 MPEG-4文件之詮釋數據之欄位;部分欄位例如解析度等僅對應至JPEG文件之 詮釋數據的內容。於詮釋數據表30(1)中,僅對應至MP3文件的詮釋數據的字 段有數據填入;於詮釋數據30(2),僅對應至JPEG文件的詮釋數據的欄位有數 據填入;於詮釋數據30(3)僅對應至MPEG-4文件的詮釋數據的欄位有數據填入, 如圖3所示,其中代表有數據填入。機上盒100乃依據此些詮釋數據 表30(1)、 30(2)與30(3)之內容將此些MP3、 JPEG與MPEG-4媒體數據存入數 據庫140。使用者通過使用者接口 150可以快速且正確地搜尋資料庫所儲存之 媒體數據。
本發明的機上盒將所接收的媒體數據的詮釋數據進行編輯以產生符合特 定窗體的詮釋數據表。如此一來,媒體內容管理單元可以更有效率地對所有類 型的媒體數據做進一步的處理與使用,並使得使用者接口的功能可以有更多樣 化的設計。舉例來說,使用者接口可以提供不同窗體之媒體數據的檢索功能, 例如可以檢索出同一個作者的MP3曲目以及MPEG4影片。不同窗體的媒體數據 之間的交叉檢索功能乃非傳統技術所能達到者,本發明確實可以讓使用者得以 提供更多功能。此外,相較於以往的機上盒需要多個資料庫來儲存不同類型的 媒體數據的設計,本發明之機上盒將所有類型之媒體數據儲存於同一資料庫, 可以有效地節省儲存空間,以減少機上盒之成本。
綜上所述,雖然本發明已以一較佳實施例揭露如上,然其並非用以限定本 發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍
內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利 範圍所界定者為準。
權利要求
1.一種詮釋數據的處理方法,用於一機上盒裝置,該機上盒裝置用以接收多種類型的媒體數據,其特徵在於,該處理方法包括接收一第一媒體數據及一第二媒體數據;分別取得該第一媒體數據的一第一詮釋數據及該第二媒體數據的一第二詮釋數據,並分別產生符合一特定窗體的格式的一第一詮釋數據表及一第二詮釋數據表;以及根據該第一詮釋數據表及該第二詮釋數據表的內容,以分別儲存該第一媒體數據及該第二媒體數據於一資料庫;其中,該第一媒體數據與該第二媒體數據為不同類型的媒體數據。
2. 如權利要求1所述的處理方法,其特徵在於,於產生該第一詮釋數據表 與該第二詮釋數據表的步驟後還包括分析該第一詮釋數據表及該第二詮釋數 據表的內容。
3. 如權利要求1所述的處理方法,其特徵在於,該特定窗體的欄位包括對 應至該第一詮釋數據的欄位,與對應至該第二詮釋數據的欄位,部分的該特定 窗體的欄位同時對應至該第一詮釋數據及該第二詮釋數據,該第一詮釋數據表 中,僅對應至該第一詮釋數據的欄位有數據填入,而於該第二詮釋數據表中, 僅對應至該第二詮釋數據的欄位有數據填入。
4. 如權利要求1所述的處理方法,其特徵在於,該特定窗體為一可擴充標 示語言的文件格式。
5. 如權利要求1所述的處理方法,其特徵在於,該些類型的媒體數據包括 音頻數據、視訊數據或圖像數據。
6. 如權利要求1所述的處理方法,其特徵在於,該第一媒體數據或第二媒 體數據為MPEG文件、MP3文件、VoD節目、WMA文件、JPEG文件、數字 電視節目、或有線電視節目。
7. —種機上盒裝置,用以接收多種類型的媒體數據,其特徵在於,該機上 盒裝置包括 一第一數據匯入單元,用以接收一第一媒體數據,並從該第一媒體數據中取得一第一詮釋數據,該第一數據匯入單元還用以產生符合一特定窗體的格式 的一第一詮釋數據表;一第二數據匯入單元,用以接收一第二媒體數據,並從該第二媒體數據中 取得一第二詮釋數據,該第二數據匯入單元更用以產生符合該特定窗體的格式 的一第二詮釋數據表;以及一資料庫,用以根據該第一詮釋數據表與該第二詮釋數據表的內容以分別 儲存該第一媒體數據與該第二媒體數據;其中,該第一媒體數據與該第二媒體數據為不同類型的媒體數據。
8. 如權利要求7所述的機上盒裝置,其中,還包括一媒體內容控制單元, 用以分析該第一詮釋數據表與該第二詮釋數據表之內容。
9. 如權利要求7所述的機上盒裝置,其特徵在於,該特定窗體的欄位包括對應至該第一詮釋數據的欄位,與對應至該第二詮釋數據的欄位,部分的該特 定窗體的欄位是同時對應至該第一詮釋數據及該第二詮釋數據,該第一詮釋數 據表中,僅對應至該第一詮釋數據的欄位有數據填入,而於該第二詮釋數據表 中,僅對應至該第二詮釋數據的欄位有數據填入。
10. 如權利要求7所述的機上盒裝置,其特徵在於,該特定窗體為一可擴充 標示語言的文件格式。
11. 如權利要求7所述的機上盒裝置,其特徵在於,該些類型的媒體數據包 括音頻數據、視訊數據或圖像數據。
12. 如權利要求7所述的機上盒裝置,其特徵在於,該第一媒體數據或第二 媒體數據為MPEG文件、MP3文件、VoD節目、WMA文件、JPEG文件、數 字電視節目、或有線電視節目。
13. 如權利要求8所述的機上盒裝置,其特徵在於,還包括一使用者接口, 以搜尋該資料庫所儲存的媒體數據。
14. 如權利要求13所述的機上盒裝置,其特徵在於,該使用者接口藉由該 特定窗體搜尋該資料庫所儲存的媒體數據。
全文摘要
一種詮釋數據(Metadata)的處理方法,用於機上盒(STB,Set Top Boxes)裝置。機上盒裝置用以接收多種類型的媒體數據。此詮釋數據的處理方法由接收第一媒體數據及第二媒體數據開始。接著,分別取得第一媒體數據的第一詮釋數據及第二媒體數據的第二詮釋數據,並分別產生符合一特定窗體的格式的第一詮釋數據表及第二詮釋數據表。最後,根據第一詮釋數據表及第二詮釋數據表的內容,以分別儲存第一媒體數據及第二媒體數據於資料庫。
文檔編號H04N5/00GK101102394SQ20061010301
公開日2008年1月9日 申請日期2006年7月3日 優先權日2006年7月3日
發明者陳秀虹 申請人:智易科技股份有限公司