国产精品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>

      通過家庭網(wǎng)絡使用dvd內容方法和設備的制作方法

      文檔序號:86888閱讀:367來源:國知局
      專利名稱:通過家庭網(wǎng)絡使用dvd內容方法和設備的制作方法
      技術領域
      根據(jù)本發(fā)明的方法和設備涉及家庭網(wǎng)絡,更具體地說,涉及通過家庭網(wǎng)絡使用多功能數(shù)字盤(DVD)內容。
      背景技術
      DVD播放器是在現(xiàn)代家庭中廣泛使用的多媒體播放器。DVD播放器之所以被廣泛使用,由于它提供了高質量內容和不能在影院中使用的需要通過使用DVD的大存儲容量而實現(xiàn)的諸如用戶交互功能、多個故事情節(jié)功能和父母(parental)功能的多種附加功能。因此,DVD已逐漸成為光盤(CD)和現(xiàn)有包括磁帶錄像機(VTR)的模擬介質的替代品。
      隨著家庭中的網(wǎng)絡音頻/視頻(AV)產(chǎn)品的產(chǎn)生,具有上網(wǎng)功能的裝置逐漸更加流行。此外,存在一種越來越多的需要,即,用戶不僅使用本地內容還可利用通過網(wǎng)絡連接到因特網(wǎng)的媒體服務器使用在任意一臺該用戶的家庭裝置上的因特網(wǎng)內容。
      通過使用網(wǎng)絡,DVD內容可通過遠程裝置以及本地裝置以流方式(streaming manner)被再現(xiàn)。在這方面,需要對家庭網(wǎng)絡的標準進行廣泛研究。然而,現(xiàn)在當通過遠程裝置再現(xiàn)DVD內容時,所述遠程裝置僅可再現(xiàn)DVD中的內容,并且不能使用由DVD提供的諸如改變標題、菜單和章節(jié)和多樣的故事情節(jié)的附加功能。
      在現(xiàn)有標準中,例如,將DVD視頻盤描述為內容項的方法沒有在用于通用即插即用(UPnP)媒體服務的內容目錄服務(CDS)標準中被定義。在允許裝置在基于現(xiàn)有UPnP AV結構的家庭網(wǎng)絡中使用遠程服務器的DVD內容的情況下,在相關技術中可使用以標題為單位訪問DVD內容的方法和以文件為單位訪問DVD內容的方法。以下,將對其細節(jié)進行描述。
      圖1A是示出在基于相關技術的UPnP AV結構的家庭網(wǎng)絡中使用以標題為單位的DVD內容的方法的流程圖。UPnP媒體服務器在載入DVD盤時從視頻管理器信息文件中提取標題信息,并生成關于內容目錄服務的內容項信息。所述項信息的示例在圖1B中被示出。用戶請求UPnP媒體播放器使用UPnP控制點再現(xiàn)由內容項信息指定的內容。包括在該內容項信息中的URL信息可以以標題為單位訪問DVD內容。
      在圖1A所示的方法中,即使當所述視頻管理器信息由UPnP媒體服務器分析并且DVD視頻內容以標題為單位被提供時,也不可能使用由DVD盤提供的真實菜單屏幕(real menu screen)。因此,存在這樣的不便,即,用戶必須手動尋找DVD的主標題而不必要地再現(xiàn)DVD。
      圖2A是示出在相關技術UPnP AV結構中以文件為單位使用DVD內容的方法的流程圖。
      當內容目錄服務(CDS)配置DVD的項時,UPnP媒體服務器可基于從文件系統(tǒng)看到的文件生成內容項信息。圖2B示出了可在圖2A中所示的方法中使用的項信息的示例。相似地,在這種情況下,存在這樣的不便,即,想要使用UPnP控制點利用存在于UPnP媒體服務器上的項的用戶必須通過請求再現(xiàn)所有文件手動地找到構成期望的標題的視頻對象集(VOB)文件。
      在已知方法中,用戶需要手動地再現(xiàn)整個DVD以找到期望的標題。此外,由于沒有對于DVD唯一的原始菜單屏幕不可用,則用戶不能使用最適于表現(xiàn)內容特性的圖形用戶界面(GUI)。此外,由于當以流方式再現(xiàn)特定DVD標題時不可能在節(jié)目鏈(PGC)之間導航,所以不可使用由DVD視頻提供的諸如父母控制功能或者相機角度改變功能的各種附加功能。

      發(fā)明內容本發(fā)明示例性實施例克服了以上的缺點和以上未被描述的其他缺點。此外,本發(fā)明不需要克服上述缺點,并且本發(fā)明示例性實施例可不克服以上描述的任何問題。
      本發(fā)明提供一種通過家庭網(wǎng)絡使用DVD內容的方法和設備,其中,通過使用由本地DVD播放器提供的諸如導航功能或者交互功能的功能,通過家庭網(wǎng)絡以流方式再現(xiàn)所述DVD內容。
      根據(jù)本發(fā)明的一方面,提供了一種通過家庭網(wǎng)絡中的服務器提供DVD內容的方法,所述方法包括(a)響應于對內容列表的請求發(fā)送指示DVD內容的項信息;和(b)基于發(fā)送的項信息接收以扇區(qū)為單位的DVD內容的請求,并提取和發(fā)送請求的扇區(qū)數(shù)據(jù)。
      所述項信息可包括指示允許請求以扇區(qū)為單位的DVD內容的再現(xiàn)被允許的信息和DVD內容的統(tǒng)一資源標識符(URI)。在(b)中,當請求的扇區(qū)數(shù)據(jù)使用內容加擾系統(tǒng)(CSS)被加密時,請求的扇區(qū)數(shù)據(jù)與用于解密該數(shù)據(jù)的盤密鑰和標題密鑰一起被發(fā)送。
      根據(jù)本發(fā)明的另一方面,提供了一種具有在其上嵌入有用于執(zhí)行通過家庭網(wǎng)絡提供服務器的DVD內容的方法的計算機可讀介質。
      根據(jù)本發(fā)明的另一方面,提供了一種用于通過家庭網(wǎng)絡提供DVD內容的服務器,所述服務器包括列表請求處理器,響應于對內容列表的請求發(fā)送指示DVD內容的項信息;和遠程請求處理器,基于發(fā)送的項信息接收以扇區(qū)為單位的DVD內容,并提取和發(fā)送請求的扇區(qū)數(shù)據(jù)。
      根據(jù)本發(fā)明的另一方面,提供了一種通過家庭網(wǎng)絡中的客戶機再現(xiàn)遠程服務器的DVD內容的方法,所述方法包括參照從所述遠程服務器接收的內容的項信息識別DVD內容;從所述服務器獲取DVD內容的視頻管理器信息和視頻標題集信息(VTSI);和參照獲取的信息以扇區(qū)為單位請求DVD內容的數(shù)據(jù)。
      根據(jù)本發(fā)明的另一方面,提供了一種具有在其上實現(xiàn)有用于執(zhí)行通過家庭網(wǎng)絡上的客戶機再現(xiàn)遠程服務器的DVD內容的方法的計算機可讀介質。
      根據(jù)本發(fā)明的另一方面,提供了一種通過家庭網(wǎng)絡再現(xiàn)遠程服務器的DVD內容的客戶機,所述客戶機包括DVD識別單元,參照從服務器接收的DVD內容的項信息識別DVD內容;信息獲取單元,從遠程服務器獲取DVD內容的視頻管理器信息和視頻標題集信息(VTSI);和數(shù)據(jù)請求單元,參照獲取的信息以扇區(qū)為單位請求DVD內容的數(shù)據(jù)。
      通過以下結合附圖對其示例性實施例的詳細描述,本發(fā)明的以上和其他方面將變得更加清楚,其中圖1A是示出在基于相關技術的通用即插即用音頻/視頻(UPnP AV)結構的家庭網(wǎng)絡中以標題為單位使用DVD內容的方法的流程 圖1B是示出關于在圖1A中使用的內容目錄服務(CDS)的內容項信息的示例的示圖;圖2A是示出在相關技術UPnP AV結構中以文件為單位使用DVD內容的方法的流程圖;圖2B是示出關于在圖2A中使用的CDS的內容項信息的示例的示圖;圖3是示出相關技術DVD的示例性文件結構的示圖;圖4A到圖4D是示出相關技術視頻標題集(VTS)的示例性數(shù)據(jù)結構的示圖;圖5是示出組成DVD的物理數(shù)據(jù)和邏輯數(shù)據(jù)的關系的示圖;圖6A和圖6B是示出相關技術DVD導航命令的示例的示圖;圖7是示出邏輯數(shù)據(jù)的示例性結構的示圖;圖8是示出相關技術DVD播放器的示例性結構的示圖;圖9是示出根據(jù)本發(fā)明示例性實施例的UPnP媒體服務器的結構的示圖;圖10是示出根據(jù)本發(fā)明示例性實施例的UPnP媒體播放器的結構的示圖;圖11A是示出根據(jù)本發(fā)明示例性實施例的當DVD視頻盤被插入UPnP媒體服務器中時執(zhí)行的操作的流程圖;圖11B是示出在圖11A中所示的過程中使用的內容項信息的示例的示圖;圖12是示出根據(jù)本發(fā)明示例性實施例的在再現(xiàn)來自UPnP媒體服務器的DVD內容的UPnP媒體播放器中執(zhí)行的準備過程的流程圖;圖13A是示出根據(jù)本發(fā)明示例性實施例的在再現(xiàn)來自UPnP媒體服務器的DVD內容的UPnP媒體播放器中執(zhí)行的過程的流程圖;和圖13B和圖13C是示出在圖13A中所示的過程中使用的消息的示例性結構的示圖。
      具體實施方式參照示出本發(fā)明示例性實施例的附圖以為了獲得對本發(fā)明、本發(fā)明的優(yōu)點以及實現(xiàn)本發(fā)明所達到的目的的充分理解。
      以下將參照附圖對本發(fā)明進行詳細描述。
      在以下的描述中,假設家庭網(wǎng)絡基于UPnP AV結構。
      首先,為了獲得對本發(fā)明的更好的理解,將對相關技術DVD盤的數(shù)據(jù)結構進行描述。
      圖3是示出相關技術DVD的示例性文件結構的示圖。
      DVD具有文件夾結構,其中,根驅動分支為VIDEO_TS文件夾100和可選AUDIO_TS文件夾。VIDEO_TS文件夾100包含存儲視頻管理器信息的VIDEO_TS.IFO文件101、存儲屏幕數(shù)據(jù)的VIDEO_TS.VOB文件102和作為VIDEO_TS.IFO文件101的備份文件的VIDEO_TS.BUP文件103,所述屏幕數(shù)據(jù)用于當DVD標題被插入到DVD播放器中時首先被顯示的頂級菜單。
      此外,VIDEO_TS文件夾100還包括組成視頻標題集的文件,所述文件包括存儲第一視頻標題信息的VTS_01_0.IFO文件104、存儲屏幕菜單數(shù)據(jù)的VTS_01_0.VOB文件105、存儲第一視頻標題的實際數(shù)據(jù)的VTS_01_1.VOB文件106、VTS_01_2.VOB文件等。例如,單個DVD可包含從1到99的視頻標題集。
      圖4A到圖4D是示出相關技術視頻標題集(VTS)的示例性數(shù)據(jù)結構的示圖。
      圖4A示出了組成單個視頻標題的視頻標題集200的結構。包含標題的控制信息的視頻標題集信息(VTSIVTS_0X_0.IFO)201包括關于組成標題的節(jié)目鏈(PGC)、組成節(jié)目鏈的節(jié)目間的相關信息和節(jié)目與組成節(jié)目的單元(cell)間的相關信息。此外,VTSI 201還包括扇區(qū)信息,所述扇區(qū)信息指示通過DVD的導航功能將被訪問的單元數(shù)據(jù)位于實際DVD盤上的什么位置。
      圖4B示出了組成單個視頻標題的視頻對象集(VOB)300的結構。單個視頻標題包括作為單獨文件存在的VOB文件301的組合。單個視頻標題可通過順序地再現(xiàn)作為單獨文件存在的VOB文件而被再現(xiàn)。更具體地說,根據(jù)相機角度信息或者父母控制信息,不同的VOB文件可以以相同時間表(timeline)被選擇性地再現(xiàn)。
      圖4C示出了包括多個單元401的單個VOB 400的結構。每個單元401被用作用于技巧模式(trick mode)的或者搜索功能索引信息。通常,VOB包括以章節(jié)為單位的數(shù)據(jù),單元包括單獨場景數(shù)據(jù)。
      圖4D示出了包括多個視頻對象單元(VOBU)501的單個單元500的結構。通常,VOBU 501包括表示0.5秒的播放時間的數(shù)據(jù),并且包括一個或者多個畫面組(GOP)。例如,VOBU 501以包含控制信息和索引信息的導航包數(shù)據(jù)開始。
      圖5是示出組成DVD的物理數(shù)據(jù)和邏輯數(shù)據(jù)的關系的示圖。
      邏輯數(shù)據(jù),即,表示數(shù)據(jù),確定一組DVD數(shù)據(jù),并且確定數(shù)據(jù)的再現(xiàn)順序。表示數(shù)據(jù)最大的元素是包括從1到999節(jié)目鏈(PGC)的標題904。組成標題的第一PGC 901被稱為進入PGC。標題的主菜單與進入PGC對應。此外,PGC包括從0到99節(jié)目PG 902,節(jié)目PG包括多個單元903。表示數(shù)據(jù)和物理數(shù)據(jù)以單元級別被映射。以單元為單位執(zhí)行對DVD盤上的數(shù)據(jù)的最終訪問。
      圖6A和圖6B是示出相關技術DVD導航命令的示例的示圖。在圖6A中示出的DVD導航命令是用于在PG組之間或者PGC之間執(zhí)行導航操作的命令。如上所述,標題的IFO文件包括關于組成PGC的PG的信息和關于組成PG的單元的信息。當存在導航到特定PGC或者PG的請求時,參照PG信息和單元信息,請求物理盤上的以單元的扇區(qū)信息為的數(shù)據(jù)。圖6B示出了在視頻管理器的菜單屏幕或者視頻標題中使用的導航命令。
      圖7是示出邏輯數(shù)據(jù)的示例性結構的示圖。
      當用戶將DVD盤載入DVD播放器時,顯示用于視頻管理器的菜單屏幕1000。當用戶選擇菜單屏幕1000上的特定標題時,所菜單屏幕被改為對于該標題的菜單屏幕或者開始再現(xiàn)所述標題。通過在再現(xiàn)標題期間改變相機角度或者通過使用父母控制功能的設置,可以相同時間表在PGC之間導航。該導航可在PGC或者PG之間被執(zhí)行。
      圖8是示出相關技術DVD播放器的示例性結構的示圖。
      MPEG解多路復用器1104從MPEG-PS數(shù)據(jù)中分離視頻、音頻、子畫面和導航包的數(shù)據(jù)流,并將該數(shù)據(jù)流提供給各自的解碼器模塊。每個解碼器模塊將所述數(shù)據(jù)流解碼并將解碼的數(shù)據(jù)流發(fā)送到表示引擎1111。表示引擎1111根據(jù)時間代碼結合數(shù)據(jù)流,并將結合的數(shù)據(jù)流發(fā)送到屏幕,從而使用戶能夠觀看在DVD中記錄的電影。
      導航引擎1110通過分析包含在導航包中的信息,提供在時間表中控制重放序列的功能,諸如用戶界面改變、菜單生成、標題改變和相機角度改變。導航引擎1110通過與表示引擎1111交互而映射解碼的導航信息來分析用戶通過遠程控制器的輸入以播放信息,并通過映射將分析過的用戶輸入與導航信息來執(zhí)行上述用戶交互功能。在DVD技術中,使用內容加擾系統(tǒng)(CSS)的加密方法可被用于防止內容的復制。CSS模塊1103通過當接收到再現(xiàn)內容的請求時在驅動器單元和再現(xiàn)節(jié)目間使用認證的密鑰交換方案對內容進行解密。
      圖9是示出根據(jù)本發(fā)明示例性實施例的UPnP媒體服務器的結構的示圖。
      UPnP媒體服務器包括UPnP控制的裝置1401,用于提供在UPnP結構中定義的裝置發(fā)現(xiàn)功能和服務發(fā)現(xiàn)功能,還包括其他低級的基本操作功能;和流服務器1411,用戶為流客戶機提供實際的流數(shù)據(jù)。UPnP媒體服務器1401包括在UPnP AV結構中定義的內容目錄服務模塊1402,連接管理器服務模塊1403和可選的AV傳送服務模塊1404。
      內容目錄服務模塊1402基于視頻管理器信息生成關于內容的項信息,并響應于UPnP AV控制點(CP)的內容瀏覽操作傳送所述內容項信息。
      流服務器1411包括作為本發(fā)明的核心模塊的遠程DVD請求處理器(handler)1412。遠程DVD請求處理器1412在流協(xié)議級別解析來自遠程流客戶機的對扇區(qū)數(shù)據(jù)的請求,將解析的對扇區(qū)數(shù)據(jù)請求轉換為對以物理DVD扇區(qū)為單位的數(shù)據(jù)的請求,通過本地流處理器1405和DVD/CD驅動單元處理器1406提取請求的扇區(qū)數(shù)據(jù)并將其發(fā)送到流客戶機。
      圖10是示出根據(jù)本發(fā)明示例性實施例的UPnP媒體播放器的結構的示圖。
      根據(jù)本發(fā)明示例性實施例的UPnP媒體播放器包括作為主要組件的UPnP媒體播放器裝置1500和播放引擎1512。
      UPnP媒體播放器1500包括在UPnP AV結構中定義的AV傳送服務模塊1501、連接管理器服務模塊1502和播放控制服務模塊1503,并且所述UPnP媒體播放器裝置1500控制在UPnP AV結構中定義的各種服務。
      播放引擎1512從流服務器1411接收DVD流并再現(xiàn)DVD流。播放引擎1512中的流協(xié)議處理器1505是用于處理在DVD流中使用的諸如HTTP、RTSP/RTP和TCP/UDP/IP的處理協(xié)議的模塊。
      本地/遠程流處理器1509從流協(xié)議處理器1505、本地文件系統(tǒng)1508或DVD/CD-ROM驅動1507接收數(shù)據(jù)流,并將數(shù)據(jù)流發(fā)送到CCS解密器1514,以對數(shù)據(jù)流中的編碼內容進行解密。CCS解密器1514從本地/遠程流處理器1509或者流服務器1411或者本地驅動單元處理器1506接收盤密鑰或者標題密鑰,并將所述數(shù)據(jù)解密,隨后,將所述數(shù)據(jù)流發(fā)送到MPEG解多路復用器1504,以對在盤密鑰或標題密鑰中的編碼的數(shù)據(jù)進行解碼。
      MPEG解多路復用器1504用于根據(jù)數(shù)據(jù)流的類型對發(fā)送的數(shù)據(jù)流進行分類,并將分類數(shù)據(jù)流發(fā)送到與數(shù)據(jù)流類型相應的解碼器。表示引擎1513用于將從解碼器發(fā)送的數(shù)據(jù)流進行結合,并根據(jù)相應的時間代碼將結合的數(shù)據(jù)流輸出到視頻/音頻輸出處理器1511。
      導航引擎1510基于從導航包解碼器1515接收的導航信息、表示控制信息(PCI)和數(shù)據(jù)搜索信息(DSI)根據(jù)用戶請求請求數(shù)據(jù)。例如,當用戶請求再現(xiàn)本地DVD視頻時,導航引擎1510請求相應扇區(qū)的數(shù)據(jù)。當用戶以遠程流方式請求再現(xiàn)數(shù)據(jù)時,導航引擎1510通過流協(xié)議處理器1505向流服務器1411以扇區(qū)為單位請求數(shù)據(jù)。
      本地/遠程流處理器1509以與再現(xiàn)本地DVD視頻的情況相似的方式,基于從流服務器1411傳送的視頻管理信息和視頻標題信息,搜索關于與用戶請求對應的扇區(qū)的信息,并基于搜索的扇區(qū)信息,使用當前使用的流協(xié)議從流服務器1411請求扇區(qū)數(shù)據(jù),從而獲得請求再現(xiàn)的流數(shù)據(jù)。
      如圖10所示,根據(jù)本發(fā)明示例性實施例,本地/遠程流處理器1509包括DVD識別單元1516、信息獲取單元1517和數(shù)據(jù)請求單元1518。DVD識別單元1516基于包括在來自UPnP CP的AVT::SetAVTransportURI()調用消息中的內容項信息確定請求再現(xiàn)的內容是否是DVD內容。當DVD識別單元1516確定請求再現(xiàn)的內容是DVD內容時,信息獲取單元1517從UPnP媒體服務器請求視頻管理器信息(VMGI)和視頻標題集信息(VTSI),并響應于所述請求接收所述VMGI和VTSI。數(shù)據(jù)請求單元1518參照VMGI和VTSI從UPnP媒體服務器以扇區(qū)為單位請求DVD內容的數(shù)據(jù)。
      圖11A是示出根據(jù)本發(fā)明示例性實施例的當DVD視頻盤被插入到UPnP媒體服務器中時執(zhí)行的操作的流程圖。
      當DVD盤插入驅動單元1507時,所述驅動單元1507將信號發(fā)送到DVD/CD驅動單元處理器1506。信號觸發(fā)分析內容目錄服務(CDS)1402的內容元數(shù)據(jù)分析過程的運行。因此,從包括在DVD視頻盤中的VIDEO_TS.IFO文件101中提取CDS的信息。UPnP媒體服務器中的內容目錄服務模塊通過使用提取的信息生成在CDS中使用的內容項信息(CDS項信息)。響應于從請求內容瀏覽的UPnP AV CP的請求發(fā)送所述內容項信息。
      內容項信息可具有圖11B中所示的結構。圖11B示出的內容項信息包括含有使用戶能夠以扇區(qū)為單位請求DVD視頻標題的數(shù)據(jù)的URL信息的“res”元素。所述“res”元素包括指示所述內容是允許以扇區(qū)為單位訪問DVD內容的‘ProtocolInfo’項,如在protocolInfo=”http-get*video/mpegSUMSUNG.COM_FN=DVD_PS_NTSC_SUPPORT_SECTOR_ACCESS”所指示。當UPnP AV CP調用AVT::SetAVTTransportURI()時,內容項信息被發(fā)送到UPnP媒體播放器。如上所述,UPnP媒體播放器基于內容項信息識別請求再現(xiàn)的項是的DVD內容,并為再現(xiàn)DVD內容執(zhí)行一系列的處理。
      圖12是示出根據(jù)本發(fā)明示例性實施例的在再現(xiàn)來自UPnP媒體服務器的DVD內容的UPnP媒體播放器中執(zhí)行的準備處理的流程圖。
      用戶使用UPnP AV CP請求瀏覽存在于UPnP媒體服務器上的內容。用戶接收響應于用戶的請求的內容列表,從所述列表中選擇將被再現(xiàn)的DVD內容和用于再現(xiàn)DVD內容的UPnP媒體播放器,并且請求再現(xiàn)DVD內容。UPnPAV CP將CM::GetProtocolImfo()調用輸出到UPnP媒體播放器,并從UPnP媒體播放器接收作為響應的通知,所述UPnP媒體播放器能夠請求以扇區(qū)為單位再現(xiàn)DVD內容。然后,UPnP AV CP將AVT::SetTransportURI()調用消息發(fā)送到UPnP媒體播放器以執(zhí)行來自用戶的再現(xiàn)請求,所述AVT::SetTransportURI()調用消息包括關于請求再現(xiàn)的DVD內容的通用資源標識符(URI)信息和“res”元素信息。UPnP媒體播放器通過分析“res”元素信息識別請求再現(xiàn)的內容是DVD內容,初始化請求再現(xiàn)的資源,并且發(fā)送對所述調用信息的響應。此后,UPnP AV CP通過將AVT::Play動作調用發(fā)送到UPnP媒體播放器來請求再現(xiàn)DVD內容。
      圖13A是示出根據(jù)本發(fā)明示例性實施例的在再現(xiàn)來自UPnP媒體服務器的DVD內容的UPnP媒體播放器中執(zhí)行的過程的流程圖。
      UPnP媒體播放器裝置將包括關于DVD內容的URI信息和“res”元素信息的項信息發(fā)送到播放引擎的本地/遠程流處理器1509。如上所述,從UPnPAV CP發(fā)送的項信息包括在AVT::SetTransportURI()調用信息中。本地/遠程流處理器1509檢查URI信息的有效性,并基于包括在“res”元素中的元數(shù)據(jù)信息識別請求再現(xiàn)的媒體的格式與DVD內容是否對應。
      在播放引擎1512識別請求再現(xiàn)的內容是DVD內容之后,播放引擎1512向UPnP媒體服務器請求視頻管理器信息和視頻標題信息。請求的格式以扇區(qū)為單位。首先,通過在地址0讀取扇區(qū)獲得關于視頻管理器信息的凈荷(payload)長度的信息,并且請求與凈荷相應的扇區(qū)數(shù)據(jù)。
      此后,從視頻管理器信息中獲得視頻標題集信息的扇區(qū)信息,從而獲得包括在DVD盤中的全部標題的全部視頻標題集信息。本地/遠程流處理器1509通過流協(xié)議處理器1505向UPnP媒體服務器以扇區(qū)為單位請求數(shù)據(jù)。當本地/遠程流處理器1509將關于請求的數(shù)據(jù)的扇區(qū)信息提供給流協(xié)議處理器1505時,流協(xié)議處理器1505基于請求的扇區(qū)信息生成適合流協(xié)議的數(shù)據(jù)請求消息,并將所述數(shù)據(jù)請求消息發(fā)送到UPnP媒體服務器的流服務器1411。圖13B示出了使用HTTP協(xié)議以扇區(qū)為單位請求數(shù)據(jù)的消息結構。
      當流服務器1411接收如圖13B中所示的數(shù)據(jù)請求消息時,流服務器1411發(fā)送請求的扇區(qū)數(shù)據(jù)。當發(fā)送的數(shù)據(jù)使用CSS被加密時,流服務器1411根據(jù)Application/Vnd.pwg-multiplexed MIME型傳輸方案發(fā)送包括通過CSS認證處理獲得的盤密鑰和標題密鑰的響應消息。在這種情況下,HTTP頭包括指示盤密鑰和標題密鑰包括在響應消息中的盤密鑰字段和標題密鑰字段。圖13C示出了在發(fā)送的請求的扇區(qū)數(shù)據(jù)使用CSS被加密的情況下響應消息的示例。
      本地/遠程流處理器1509存儲關于從視頻標題集信息和關于組成PG的單元的信息中獲得的PGC信息和PG之間的關系的信息,并共同管理以及關于DVD盤上的扇區(qū)和與單元位置相應的扇區(qū)的信息。此外本地/遠程流處理器1509基于視頻管理器信息獲得關于記錄視頻管理器數(shù)據(jù)的扇區(qū)的信息,并請求相應扇區(qū)的數(shù)據(jù)。播放引擎1512通過使用扇區(qū)數(shù)據(jù)開始再現(xiàn)DVD的主菜單屏幕。
      MPEG解多路復用器1504根據(jù)數(shù)據(jù)流的類型從多路復用的MPEG-2 PS流中分離基本流,并將所述流發(fā)送到相應解碼器。分離的基本流中的NAV包數(shù)據(jù)被NAV解碼器分離為PCI和DSI數(shù)據(jù),并被發(fā)送到導航引擎110。
      導航引擎1110將當前時間表中執(zhí)行的動作信息、屏幕位置信息等發(fā)送到本地/遠程流處理器1509?;谒鲂畔ⅲ镜?遠程流處理器1509請求記錄在DVD盤的相應扇區(qū)上的數(shù)據(jù),以根據(jù)用戶輸入導航標題或者輸出菜單選擇結果。
      本發(fā)明示例性實施例可被寫為計算機程序,并可在使用計算機可讀記錄介質運行所述程序的相關技術的數(shù)字計算機中被實現(xiàn)。計算機可讀記錄介質的示例包括磁存儲介質(例如,ROM、軟盤、硬盤等)、光學記錄介質(例如,CD-ROM或者DVD)和諸如載波的存儲介質(例如,通過因特網(wǎng)的傳輸)。
      根據(jù)本發(fā)明示例性實施例,在通過家庭網(wǎng)絡的裝置再現(xiàn)存儲在遠程服務器中的DVD內容的同時,用戶可與通過本地DVD播放器再現(xiàn)DVD內容相似地使用由DVD視頻提供的各種功能。此外,由于編碼的數(shù)據(jù)未被解碼而被發(fā)送,所以可減少DVD版權人對內容的非法復制的憂慮。
      盡管已參照其示例性實施例對本發(fā)明進行了具體的示出和描述,但是本領域技術人員應當理解在不脫離由權利要求
      限定的本發(fā)明的精神和范圍的情況下可在形式和細節(jié)上做出各種改變。示例性實施例應當被理解為僅用于描述性目的而非限定的目的。因此,本發(fā)明的范圍僅由權利要求
      限定而非本發(fā)明的詳細描述限定,并且在所述范圍內的全部不同將被解釋為包括在本發(fā)明之內。
      權利要求
      1.一種通過家庭網(wǎng)絡提供服務器的DVD內容的方法,所述方法包括(a)響應于對內容列表的請求發(fā)送指示DVD內容的項信息;和(b)基于發(fā)送的項信息接收以扇區(qū)為單位的DVD內容的請求,并提取和發(fā)送請求的扇區(qū)數(shù)據(jù)。
      2.如權利要求
      1所述的方法,其中,所述項信息包括指示允許請求以扇區(qū)為單位的DVD內容的請求被允許的信息和DVD內容的統(tǒng)一資源標識符。
      3.如權利要求
      1所述的方法,還包括參照DVD內容的視頻管理器信息生成項信息。
      4.如權利要求
      1所述的方法,在(b)中,如果請求的扇區(qū)數(shù)據(jù)使用內容加擾系統(tǒng)被加密,則請求的扇區(qū)數(shù)據(jù)與用于解密該數(shù)據(jù)的盤密鑰和標題密鑰一起被發(fā)送。
      5.如權利要求
      1所述的方法,其中,所述家庭網(wǎng)絡基于通用即插即用音頻視頻結構,并且在(a)中,所述項信息響應于來自所述通用即插即用音頻視頻控制點的CDS::Browse()調用被發(fā)送到通用即插即用音頻視頻控制點。
      6.如權利要求
      5所述的方法,其中,所述項信息通過來自通用即插即用音頻視頻控制點的AVT::SetAVTransportURI()調用消息被接收。
      7.一種具有在其上嵌入有用于執(zhí)行通過家庭網(wǎng)絡提供服務器的DVD內容的方法的計算機可讀介質,所述方法包括(a)響應于對內容列表的請求發(fā)送指示DVD內容的項信息;和(b)基于發(fā)送的項信息接收以扇區(qū)為單位的DVD內容的請求,并提取和發(fā)送請求的扇區(qū)數(shù)據(jù)。
      8.一種用于通過家庭網(wǎng)絡提供DVD內容的服務器,所述服務器包括列表請求處理器,響應于對內容列表的請求發(fā)送指示DVD內容的項信息;和遠程請求處理器,基于發(fā)送的項信息接收以扇區(qū)為單位的DVD內容的請求,并提取和發(fā)送請求的扇區(qū)數(shù)據(jù)。
      9.如權利要求
      8所述的服務器,其中,所述項信息包括指示允許請求以扇區(qū)為單位的DVD內容的請求被允許的信息和DVD內容的統(tǒng)一資源標識符。
      10.如權利要求
      8所述的服務器,其中,所述列表請求處理器參照DVD內容的視頻管理器信息生成項信息。
      11.如權利要求
      8所述的服務器,其中,如果請求的扇區(qū)數(shù)據(jù)使用內容加擾系統(tǒng)被加密,則遠程請求處理器將請求的扇區(qū)數(shù)據(jù)與用于解密該數(shù)據(jù)的盤密鑰和標題密鑰一起發(fā)送。
      12.如權利要求
      8所述的服務器,其中,所述家庭網(wǎng)絡基于通用即插即用音頻視頻結構,并且所述列表請求處理器響應于來自所述通用即插即用音頻視頻控制點的CDS::Browse()調用將所述項信息發(fā)送到通用即插即用音頻視頻控制點。
      13.如權利要求
      12所述的服務器,其中,所述項信息通過來自通用即插即用音頻視頻控制點的AVT::SetAVTransportURI()調用消息被接收。
      14.一種通過家庭網(wǎng)絡再現(xiàn)遠程服務器的DVD內容的方法,所述方法包括參照遠程服務器的DVD內容的項信息識別DVD內容;從遠程服務器獲取DVD內容的視頻管理器信息和視頻標題集信息;和參照獲取的視頻管理器信息以扇區(qū)為單位請求DVD內容的數(shù)據(jù)。
      15.如權利要求
      14所述的方法,其中,所述項信息包括指示以扇區(qū)為單位的DVD內容的請求被允許的信息和DVD內容的統(tǒng)一資源標識符。
      16.如權利要求
      14所述的方法,還包括如果響應于所述請求接收的數(shù)據(jù)使用內容加擾系統(tǒng)被加密,則使用包括在接收的數(shù)據(jù)中的盤密鑰和標題密鑰解密請求的扇區(qū)數(shù)據(jù)。
      17.如權利要求
      14所述的方法,其中,所述家庭網(wǎng)絡基于通用即插即用音頻視頻結構,并且使用AVT::SetAVTransportURI()調用從通用即插即用音頻視頻控制點接收所述項信息。
      18.如權利要求
      17所述的方法,還包括在AVT::SetAVTransportURI()調用之前響應于來自通用即插即用音頻視頻控制點的CM::GetprotocolInfo()調用,通知通用即插即用音頻視頻控制點允許以扇區(qū)為單位再現(xiàn)DVD內容。
      19.一種具有在其上嵌入有用于執(zhí)行通過家庭網(wǎng)絡再現(xiàn)遠程服務器的DVD內容的方法的計算機可讀介質,所述方法包括參照遠程服務器的DVD內容的項信息識別DVD內容;從遠程服務器獲取DVD內容的視頻管理器信息和視頻標題集信息;和參照獲取的視頻管理器信息以扇區(qū)為單位請求DVD內容的數(shù)據(jù)。
      20.一種通過家庭網(wǎng)絡再現(xiàn)遠程服務器的DVD內容的設備,所述設備包括DVD識別單元,參照遠程服務器的DVD內容的項信息識別DVD內容;信息獲取單元,從遠程服務器獲取DVD內容的視頻管理器信息和視頻標題集信息;和數(shù)據(jù)請求單元,參照獲取的視頻管理器信息以扇區(qū)為單位請求DVD內容的數(shù)據(jù)。
      21.如權利要求
      20所述的設備,其中,所述項信息包括指示以扇區(qū)為單位的DVD內容的請求被允許的信息和DVD內容的統(tǒng)一資源標識符。
      22.如權利要求
      20所述的設備,還包括內容加擾系統(tǒng)解密器,當響應于來自數(shù)據(jù)請求單元的所述請求接收的數(shù)據(jù)使用內容加擾系統(tǒng)被加密時,使用包括在接收的數(shù)據(jù)中的盤密鑰和標題密鑰解密請求的扇區(qū)數(shù)據(jù)。
      23.如權利要求
      20所述的設備,還包括音頻視頻傳輸服務模塊,通過使用AVT::SetAVTransportURI()調用從通用即插即用音頻視頻控制點接收所述項信息,其中,所述家庭網(wǎng)絡基于通用即插即用音頻視頻結構。
      24.如權利要求
      23所述的設備,還包括連接管理器服務模塊,在AVT::SetAVTransportURI()調用之前響應于來自通用即插即用音頻視頻控制點的CM::GetprotocolInfo()調用,通知通用即插即用音頻視頻控制點允許以扇區(qū)為單位再現(xiàn)DVD內容。
      專利摘要
      提供了一種通過家庭網(wǎng)絡使用DVD內容的方法和設備。所述方法包括響應于對內容列表的請求發(fā)送指示DVD內容的項信息,和從已獲取所述項信息的客戶機接收以扇區(qū)單元為單位的DVD內容的請求,和提取請求的扇區(qū)數(shù)據(jù)并將其發(fā)送到客戶機。與通過本地DVD播放器再現(xiàn)DVD內容相似,在通過家庭網(wǎng)絡的裝置再現(xiàn)存儲在遠程服務器中的DVD內容時,DVD視頻提供的各種功能可被使用。因此,由于編碼的數(shù)據(jù)未被解碼而被發(fā)送,所以可減少DVD版權人關于內容的非法復制的憂慮。
      文檔編號H04L12/28GK1992054SQ200610164538
      公開日2007年7月4日 申請日期2006年12月5日
      發(fā)明者崔相善, 高永九, 金正子 申請人:三星電子株式會社導出引文BiBTeX, EndNote, RefMan
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1