亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng)和方法

文檔序號:6655632閱讀:472來源:國知局

專利名稱::用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng)和方法
技術(shù)領(lǐng)域
:本發(fā)明一般地涉及在網(wǎng)絡(luò)上進(jìn)行媒體的流式傳送。更特別地且不作任何限制地,本發(fā)明針對一種用來從客戶端-服務(wù)器體系結(jié)構(gòu)中的網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng)和方法。
背景技術(shù)
:隨著當(dāng)今因特網(wǎng)作為一種主要通信媒介的廣泛使用,計算機網(wǎng)絡(luò)越來越多地被用來傳輸多媒體數(shù)據(jù)(例如音頻、全運動(foil-motion)視頻、圖片,等等)。在基于網(wǎng)絡(luò)的上下文中,一種簡單的產(chǎn)生信息的模型包括請求從服務(wù)器下載多媒體數(shù)據(jù)的客戶端設(shè)備。一旦已下栽下來,該客戶端就可以接著〗吏用(consume)或呈現(xiàn)該信息。這種才莫型相對容易實現(xiàn);然而,它不是最優(yōu)的,原因在于客戶端在呈現(xiàn)可以開始之前需要等待下載完成。當(dāng)涉及到大型多媒體數(shù)據(jù)的時候這種延遲可能相當(dāng)可觀。一種更為復(fù)雜的產(chǎn)生信息的模型涉及一個網(wǎng)絡(luò)站點處的內(nèi)容服務(wù)器將多媒體信息經(jīng)過網(wǎng)絡(luò)"流式傳送"到另一個站點處的客戶端。流式傳送是這樣一種處理,其中在基于網(wǎng)際協(xié)議(IP)的網(wǎng)絡(luò)上發(fā)送的分組被用來在媒體材料到達(dá)時,如用戶所感知的那樣基本上實時地連續(xù)不斷地將該媒體材料呈現(xiàn)給接收客戶端。像這樣,客戶端就不必在顯示材料之前先下載并存儲一份大型文件。也就是說,客戶端在信息到達(dá)時開始呈現(xiàn)該信息(也即,即時呈遞),而不用在開始呈現(xiàn)前等待整個數(shù)據(jù)集到達(dá)。從而,在客戶端設(shè)備處,為了實時地呈現(xiàn)多4某體內(nèi)容,所接收的數(shù)據(jù)在被客戶端接收之時或者之后立即被緩存到高速緩沖存儲器并被連續(xù)不斷地處理。大多數(shù)流會話包括直播或視頻點播(VOD)源,并且通常與單個內(nèi)容源(也即單個VOD文件或例如視頻照相機之類的單個直播源)相關(guān)聯(lián)。然而,通過添加將多個源合并成單個流會話的能力,可以基于多媒體流來構(gòu)建更加豐富的應(yīng)用。最簡單形式的"播放列表"就是媒體列表,其可被用來簡單地管理本地內(nèi)容(也即音頻文件)的回放或者用來控制流4某體會話。當(dāng)被用在多媒體流的上下文中時,播放列表提供一種用來經(jīng)由流式傳送向用戶遞送定制的音頻和視頻內(nèi)容的可擴(kuò)展的、動態(tài)的方法。播放列表代表著服務(wù)器可流式傳送到客戶端的媒體項列表,其可包括例如節(jié)目內(nèi)容和廣告(ad)的混合。播放列表還可用來播放若干短片或用來給用戶提供長節(jié)目塊。在客戶端-服務(wù)器流體系結(jié)構(gòu)中,可以提供兩類播^t列表客戶端側(cè)播放列表和服務(wù)器側(cè)播放列表。這兩類播放列表的主要差別在于當(dāng)使用客戶端側(cè)播放列表時,客戶端播放應(yīng)用程序能控制流體驗,而當(dāng)使用服務(wù)器側(cè)播放列表時,流服務(wù)器能控制流體驗。服務(wù)器側(cè)播放列表給流服務(wù)器提供合并(順序地)來自多個源的流并且在單個會話內(nèi)流式傳送到客戶端的能力。該客戶端不需要(并且甚至可以不)知曉存在多個媒體源。這對于提供廣告插入能力或?qū)τ谶@些期望(從多個源)進(jìn)行不中斷的流式傳送,也即其中客戶端不必明確地請求從每個新的源進(jìn)行流式傳送式傳送的應(yīng)用來說是有用的。當(dāng)利用服務(wù)器側(cè)播放列表時的問題之一是支持動態(tài)的播放列表導(dǎo)航,動態(tài)的插,放列表導(dǎo)航在給終端用戶提供強制性的且有用的用戶體驗上具有優(yōu)點。另外,由于相當(dāng)多的客戶端設(shè)備資源限制,必須以對客戶端設(shè)備應(yīng)用程序帶來最小影響的方式來完成該播放列表導(dǎo)航功能。然而,現(xiàn)有的服務(wù)器側(cè)播;改列表方案不完善,原因是它們不支持對播放列表搜索的客戶端側(cè)導(dǎo)航控制。
發(fā)明內(nèi)容一方面,本發(fā)明針對一種用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其包括由在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序生成到該網(wǎng)絡(luò)節(jié)點的實時流協(xié)議(RTSP)SET—PARAMETER(設(shè)置—參數(shù))消息,該消息包含播放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及由網(wǎng)絡(luò)節(jié)點從由播放列表標(biāo)識符和媒體剪輯索引中的至少一個所標(biāo)識的特定內(nèi)容源向該數(shù)字多媒體設(shè)備傳送數(shù)字多媒體內(nèi)容,該傳送開始于響應(yīng)于對該激活時間的指示而確定的時間。另一方面,本發(fā)明針對一種用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其包括與在數(shù)字多媒體設(shè)備上執(zhí)行的用來生成到網(wǎng)絡(luò)節(jié)點的RTSPSET—PARAMETER消息的客戶端應(yīng)用程序相關(guān)聯(lián)的裝置,該消息包含4番放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及用來由網(wǎng)絡(luò)節(jié)點從由播放列表標(biāo)識符和々某體剪輯索引中的至少一個所標(biāo)識的特定內(nèi)容源向該數(shù)字多媒體設(shè)備傳送數(shù)字多媒體內(nèi)容的裝置,該傳送開始于響應(yīng)于該對激活時間的指示而確定的時間。又一方面,本發(fā)明針對一種可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多々某體內(nèi)容的數(shù)字多媒體設(shè)備,其包括用來由在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序生成到該網(wǎng)絡(luò)節(jié)點的RTSPSET—PARAMETER消息的邏輯,該消息包含播放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及可用來回放來自由播放列表標(biāo)識符和媒體剪輯索引中至少一個所標(biāo)識的特定內(nèi)容源的流內(nèi)容的^^文器引擎,該流內(nèi)容開始于響應(yīng)于該對激活時間的指示而確定的時間。又一方面,本發(fā)明針對一種可用來將數(shù)字多媒體內(nèi)容流式傳送到數(shù)字多媒體設(shè)備的網(wǎng)絡(luò)節(jié)點,其包括數(shù)字多媒體內(nèi)容的存放器,該數(shù)字多媒體內(nèi)容被組織成任意數(shù)目的播放列表,每個播放列表包括至少一個媒體剪輯;用來處理由在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序向網(wǎng)絡(luò)節(jié)點傳輸?shù)腞TSPSET—PARAMETER消息的邏輯,該消息包含播放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及用來將內(nèi)容從由播放列表標(biāo)識符和媒體剪輯索引中至少一個所標(biāo)識的特定內(nèi)容源流式傳送到數(shù)字多4某體設(shè)備的邏輯,該流內(nèi)容開始于響應(yīng)于該對激活時間的指示而確定的時間附圖被包括在說明書中并形成了說明書的一部分,以便說明本發(fā)明的一個或多個當(dāng)前優(yōu)選的示例性實施例。根據(jù)以下結(jié)合所附權(quán)利要求書并參考附圖而進(jìn)行的詳細(xì)描述,可以理解本發(fā)明的各種優(yōu)點和特征,其中圖l描繪了可以實現(xiàn)本發(fā)明實施例的示例性網(wǎng)絡(luò)環(huán)境;圖2描繪了可根據(jù)本發(fā)明實施例來操作的服務(wù)器側(cè)媒體管理系統(tǒng)的示例性實施例;圖3描繪了根據(jù)本發(fā)明的實施例的可操作為在網(wǎng)絡(luò)環(huán)境中用來對數(shù)字多媒體內(nèi)容進(jìn)行流式傳送的客戶端-服務(wù)器配置的框圖4是關(guān)于圖3所示的客戶端-服務(wù)器配置的操作的一方面的流程圖5是關(guān)于圖3所示的客戶端-服務(wù)器配置的操作的另一方面的流程圖6是根據(jù)本發(fā)明實施例的用來切換到服務(wù)器側(cè)播放列表內(nèi)容源的示例性SET—PARAMETER過程的流程圖7描繪了根據(jù)本發(fā)明的實施例的與示例性SET—PARAMETER過程相關(guān)聯(lián)的請求/響應(yīng)語法結(jié)構(gòu);圖8描繪了與用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多4某體內(nèi)容的實施例相關(guān)聯(lián)的消息流程圖。具體實施例方式現(xiàn)在將參考關(guān)于如何最好地完成并使用本發(fā)明的各種例子來描述本發(fā)明的實施例。貫穿整個說明書和附圖的多個視圖,使用同樣的參考標(biāo)號來表示相同的或?qū)?yīng)的部分,其中各種單元不一定是按比例繪制的。現(xiàn)在參考各圖并且更特別地參考圖1,圖1中所描繪的是可以實現(xiàn)本發(fā)明的實施例的示例性網(wǎng)絡(luò)環(huán)境100。參考標(biāo)號102A和102B說明了網(wǎng)絡(luò)基礎(chǔ)設(shè)施,其中可以包括任意的有線、無線、衛(wèi)星或電纜網(wǎng)絡(luò)配置,或者其組合,其可支持通過客戶端-服務(wù)器網(wǎng)絡(luò)體系結(jié)構(gòu)將數(shù)字多士某體內(nèi)容從服務(wù)器節(jié)點IIO傳送到各種能夠接受這種內(nèi)容的客戶端設(shè)備。在一種實現(xiàn)中,網(wǎng)絡(luò)102A可包括^^共分組交換網(wǎng)絡(luò),諸如可以經(jīng)由同時包括窄帶(例如撥號)和寬帶(例如電纜、數(shù)字用戶線或DSL,等等)接入機制的合適的接入裝置來接入的因特網(wǎng)。作為替代,網(wǎng)絡(luò)102A可以被實現(xiàn)成專用企業(yè)級內(nèi)網(wǎng)(intranet)。無線網(wǎng)絡(luò)102B可以被實現(xiàn)成無線分組數(shù)據(jù)服務(wù)網(wǎng)絡(luò),諸如使用基于全球移動通信系統(tǒng)(GSM)承載網(wǎng)務(wù)(GPRS)。在另一個實現(xiàn)中,無線網(wǎng)絡(luò)102B可包括任意已知的或迄今未知的第三代合作伙伴計劃(也即3GPP、3GPP2,等等)網(wǎng)絡(luò),其可操作為通過使用包括短距離無線保真(WiFi)接入點(AP)或"熱點"(hotspot)等的適當(dāng)?shù)臒o線基礎(chǔ)設(shè)施112來為例如移動客戶端設(shè)備114之類的支持網(wǎng)際協(xié)議(IP)的手持設(shè)備提供服務(wù)。就像將在下面所看到的,將在不考慮網(wǎng)絡(luò)102A、102B的任意特定的無線或有線網(wǎng)絡(luò)實現(xiàn)的情況下對用來由客戶端設(shè)備獲取基于服務(wù)器的數(shù)字多媒體內(nèi)容的本專利申請的實施例進(jìn)行描述。雖然服務(wù)器節(jié)點110被示出為耦合到網(wǎng)絡(luò)102A的單個節(jié)點,但是根據(jù)底層流媒體體系結(jié)構(gòu),可以將其功能分布于多個節(jié)點之中。示例性的客戶端設(shè)備可以是肥客戶端或瘦客戶端,具有不同級別的處理能力,可操作為執(zhí)行適當(dāng)?shù)牧骺蛻舳藨?yīng)用程序,這些程序可包括Java應(yīng)用程序、插件程序(plug-in),等等??蛻舳嗽O(shè)備可包括一般地表示為計算機104的便攜式計算機、筆記本計算機、手持計算機和桌面計算機,諸如數(shù)字音樂播放器、數(shù)字視頻播放器等一般地表示為A/V組件108的能感知網(wǎng)絡(luò)(network-aware)的音頻/視頻(A/V)設(shè)備,或者諸如iPodTM設(shè)備等專用多媒體設(shè)備106。另外,如同前面間接提到的,客戶端設(shè)備還可包括能接受并播放數(shù)字多媒體內(nèi)容的移動客戶端設(shè)備(例如設(shè)備114)。圖2描繪了根據(jù)本發(fā)明實施例的與服務(wù)器(例如服務(wù)器節(jié)點110)相關(guān)聯(lián)的服務(wù)器側(cè)媒體管理系統(tǒng)200的示例性實施例。該服務(wù)器側(cè)媒體管理系統(tǒng)200可包括^!某體管理器202和數(shù)字多i某體內(nèi)容數(shù)據(jù)庫204,其中該士某體管理器210控制著對該數(shù)據(jù)庫204的訪問。在一種實現(xiàn)中,該媒體管理器210從在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序接收請求,訪問該內(nèi)容數(shù)據(jù)庫,并返回對該客戶端應(yīng)用程序的響應(yīng)。該數(shù)據(jù)庫204優(yōu)選地用作數(shù)字多媒體內(nèi)容的存放器,該數(shù)字多媒體內(nèi)容基于用來對該數(shù)據(jù)庫204內(nèi)的媒體(也即媒體項)進(jìn)行分類、標(biāo)識和/或描述的參數(shù)來進(jìn)行組織。例如,與服務(wù)器相關(guān)聯(lián)的數(shù)字多媒體內(nèi)容可包含能在諸如實時流協(xié)議(RTSP)之類的合適的基于文本的協(xié)議的控制下在網(wǎng)絡(luò)上進(jìn)行流式傳送的音樂文件。應(yīng)當(dāng)意識到,其他i某體文件可包括任意形式的數(shù)字4某體,其可包括聲音文件、圖片數(shù)據(jù)、電影、文本文件或能被數(shù)字地存儲在計算機上的任意其他類型的媒體。從而,服務(wù)器側(cè)播放列表可被概括為媒體集合,包括混合數(shù)字媒體的集合,每個列表包括一個或多個單獨的多媒體文件或剪輯。媒體管理器202具有或者能夠獲得關(guān)于數(shù)據(jù)庫204的信息,其例如可包括服務(wù)器的名稱、正在使用的數(shù)據(jù)庫的版本、所需的安全類型、服務(wù)器可用的數(shù)據(jù)庫數(shù)目、是否支持非標(biāo)準(zhǔn)媒體類型、是否支持持久的標(biāo)識,等等。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)意識到,關(guān)于數(shù)據(jù)庫204的信息可以存在于單個記錄文件中或者可以部分地或者全部根據(jù)需要來生成,根據(jù)需要識別各條信息。一個或多個元數(shù)過說明的方式,當(dāng)々某體項是歌曲時,元數(shù)據(jù)可包括例如歌曲的名字或標(biāo)題、標(biāo)識號碼、持久的標(biāo)識號碼、藝術(shù)家、專輯、歌曲的大小、歌曲的格式、所需比特率以及可能依賴于媒體類型的任意其它適當(dāng)信息。視頻文件可具有另外的字段,例如導(dǎo)演和制片人字段、男演員或女演員字段,等等。圖片還可以不需要比特率信息。盡管一些字段可能是標(biāo)準(zhǔn)的,但其他字段卻有可能專用于某種應(yīng)用程序。例如,除其他與視頻相關(guān)的元數(shù)據(jù)信息之外,視頻信號可具有輔助音頻程序(SAP)信息。播放列表記錄208包含關(guān)于可在數(shù)據(jù)庫204中獲得的每個播放列表的信息,其中播放列表通常包括可具有或可不具有任何特定順序的媒體剪輯的集合。用戶可以選擇通過流派、基調(diào)、藝術(shù)家、導(dǎo)演/制片人、聽眾或任意其他富有意義的配置來對媒體進(jìn)行組合。盡管服務(wù)器110上的播放列表通常將只包括包含在它自己的音樂數(shù)據(jù)庫204中的士某體剪輯,但是根據(jù)服務(wù)器側(cè)媒體管理系統(tǒng)200的實現(xiàn)方式,插^文列表記錄208還可以包括存儲在其他服務(wù)器上的多々某體剪輯或播;汶列表。圖3描繪了根據(jù)本發(fā)明的實施例的可操作為在網(wǎng)絡(luò)環(huán)境中用來對數(shù)字多^f某體內(nèi)容進(jìn)行流式傳送的示例性客戶端-服務(wù)器配置300的框圖,其中該服務(wù)器側(cè)體系結(jié)構(gòu)分布于多個可共同操作的模塊中。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識到,該客戶端-服務(wù)器配置300是涉及在上文中針對圖1和圖2而描述的服務(wù)器節(jié)點IIO和客戶端設(shè)備的說明性的實現(xiàn)。針對經(jīng)由路徑316而提供的用戶請求和用戶反饋,在任意適當(dāng)?shù)臄?shù)字多媒體設(shè)備上執(zhí)行的流客戶端應(yīng)用程序302可操作為與Web(網(wǎng)絡(luò))服務(wù)器306進(jìn)行交互。與客戶端應(yīng)用程序302相關(guān)聯(lián)的是媒體播放器引擎304,其可以用軟件、硬件、固件或者其任意組合來具體實現(xiàn),用來回放通過流會話接收的流媒體。Web服務(wù)器306包括通過向服務(wù)器應(yīng)用程序模塊(AM)308進(jìn)行元數(shù)據(jù)文件創(chuàng)建請求318來調(diào)用表示(presentation)描述的邏輯結(jié)構(gòu)和功能,該服務(wù)器應(yīng)用程序模塊(AM)308針對特定的播放列表生成會話描述協(xié)議(SDP)文件。一般而言,表示描述可描述一個或多個表示,其中的每個表示都保持公共的時間軸。單個表示可以包含若干媒體流,這些媒體流的描述包括編碼信息、語言和使客戶端應(yīng)用程序能夠選擇最合適的媒體組合的其他參數(shù)。當(dāng)涉及多個媒體流時,它們可以位于不同的媒體服務(wù)器上;例如為了分擔(dān)負(fù)載,可將音頻流和視頻流分到多個服務(wù)器上。通過示例的方式,與內(nèi)容數(shù)據(jù)庫312和本地內(nèi)容管理器(LCM)314相關(guān)聯(lián)的服務(wù)器流模塊(SM)310代表了用來經(jīng)由實時媒體遞送路徑324將數(shù)字多媒體流式傳送到客戶端播放器引擎304的媒體服務(wù)器,實時々某體遞送路徑324經(jīng)由諸如實時傳送協(xié)議(RTP)之類的傳送協(xié)議來實現(xiàn)。由流模塊經(jīng)由路徑322將流事件通知給服務(wù)器AM308并且由服務(wù)器AM模塊308經(jīng)由路徑320將流會話狀態(tài)更新提供給Web服務(wù)器306。Web服務(wù)器306可操作為經(jīng)由路徑326針對播放列表和媒體內(nèi)容管理以及播放列表標(biāo)識符(例如,統(tǒng)一資源定位符或URL)與該LCM進(jìn)行交互。如同上文間接提到的,可以通過諸如RTSP之類的基于文本的應(yīng)用程序級協(xié)議來實現(xiàn)對在客戶端-服務(wù)器配置300內(nèi)對具有實時性質(zhì)的數(shù)據(jù)(也即數(shù)字多媒體)的遞送進(jìn)行控制,RTSP協(xié)議可操作為控制多個數(shù)據(jù)遞送會話,提供用來選擇諸如用戶數(shù)據(jù)報協(xié)議(UDP)信道、多播UDP信道等遞送信道的裝置,還提供用來基于RTP而選擇數(shù)據(jù)遞送機制的裝置。由于本專利公開的敘述是在RTSP消息的上下文中特別地進(jìn)行例示的,下面將立即給出RTSP消息的簡要描述。RTSP建立和控制諸如音頻和視頻之類的連續(xù)媒體的一個或多個時間同步的流,其中待控制的一組流由表示(presentation)描述來定義。不存在RTSP連接的概念;作為替代,服務(wù)器維持通常由標(biāo)識符進(jìn)行標(biāo)記的會話。一般而言,RTSP會話不綁定到諸如傳輸控制協(xié)議(TCP)之類的傳輸級連接。在RTSP會話期間,RTSP客戶端應(yīng)用程序可以打開和關(guān)閉到服務(wù)器的多個TCP傳送連接以發(fā)出RTSP請求。作為替代,可以使用諸如UDP之類的無連接傳輸協(xié)議。"表示"是通過使用表示描述信息而被作為完整的媒體饋送呈現(xiàn)給客戶端的含一個或多個流的一組流。在RTSP上下文中的多數(shù)情況下,這意味著對這些流的集中控制,但是并非必須這樣做。表示描述包含關(guān)于表示內(nèi)的一個或多個媒體流的信息,諸如編碼集、網(wǎng)絡(luò)地址和關(guān)于內(nèi)容的其他信息。諸如SDP之類的其他因特網(wǎng)工程任務(wù)組(正TF)協(xié)議4吏用術(shù)語"會話,,來描述正在活動的表示(livepresentation)。表示描述可以采取若千不同格式,包括但是不局限于上文間接提到的基于SDP的會話描述格式。雖然通過RTSP來控制的流可使用RTP來進(jìn)行數(shù)據(jù)遞送,但是RTSP的操作不依賴于用于承栽連續(xù)媒體的傳送機制。RTSP的語法和操作與更為常見的超文本傳輸協(xié)議(HTTP)類似,雖然這二者之間存在若千重要的差別。例如,RTSP服務(wù)器和客戶端都可發(fā)出請求,而HTTP是非對稱協(xié)議,其中客戶端發(fā)出請求而服務(wù)器作出響應(yīng)。還有,對于RTSP,數(shù)據(jù)通常由不同的協(xié)議(例如RTP)進(jìn)行帶外承載。RTSP支持下面的操作(i)從媒體服務(wù)器獲取媒體;(ii)邀請媒體服務(wù)器參加會議;以及(iii)將媒體添加到現(xiàn)有表示。就整個操作而言,每個表示和媒體流可由RTSPURL來標(biāo)識。例如,RTSPURL:rtsp:〃media.example.com:554/twister/audiotrack標(biāo)識了表示"twister"內(nèi)的音頻流,其可經(jīng)由在到主才幾〈media.example.com〉的端口554的TCP連接上發(fā)出的RTSP請求來控制。如先前所指出的,表示和媒體的性質(zhì)由表示描述文件來定義,其可由客戶端應(yīng)用程序使用HTTP或以諸如電子郵件和RTSPDESCRIBE(描述)請求之類的其他方式來獲得,并且可以不必存儲在媒體服務(wù)器上。下表總結(jié)了RTSP方法標(biāo)記(token),其表明了要對請求消息中所標(biāo)識的資源執(zhí)行的特定方法。表I<table>complextableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table>無論是應(yīng)用在單個流上還是應(yīng)用在一組流(也即表示)上,這些方法中的每種方法通常都配備有用于進(jìn)一步定義客戶端-服務(wù)器配置中的RTSP事務(wù)的多個報頭字段。關(guān)于這些和相關(guān)的RTSP需求的另外的細(xì)節(jié)可以在Schulzrinne等人的(日期為1998年4月的)IETF請求注解(RFC)2326,即"RealTimeStreamingProtocol(RTSP)"(實時流協(xié)議)中找到,在此通過引用的方式包含其內(nèi)容。應(yīng)當(dāng)意識到,RTSP的用途很多,足以通過以新參數(shù)來擴(kuò)展現(xiàn)有方法或者通過定義被設(shè)計成用來賦予增強的功能的新方法來提供擴(kuò)展。正如下面將看到的,針對諸如上面所描述的配置300之類的客戶端-服務(wù)器配置內(nèi)的服務(wù)器側(cè)播放列表,本專利公開通過將附加的參數(shù)包含在適當(dāng)?shù)腞TSP報頭中,提供了一種實現(xiàn)了增強的播放列表搜索能力的新方案?,F(xiàn)在參考圖4,其中示出了關(guān)于圖3中示出的客戶端-服務(wù)器配置300的操作的一方面的流程圖。Web服務(wù)器306可操作為有可能在用戶注冊服務(wù)(方框402)時生成初始播放列表。在一種實現(xiàn)中,該初始播放列表可簡單地是以后才會得以定制的默認(rèn)播放列表??蛻舳藨?yīng)用程序302向Web服務(wù)器306發(fā)出訪問特定的播;改列表的請求(方框404),于是Web服務(wù)器306向服務(wù)器應(yīng)用程序模方框308上的CreateMetafile(創(chuàng)建元文件)服務(wù)發(fā)出對關(guān)于特定的播放列表的SDP文件的請求(方框406)。在此之后,該CreateMetafile服務(wù)向LCM314傳播該請求以請求SDP文件(方框408)。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)意識到,該SDP文件包含應(yīng)當(dāng)已經(jīng)經(jīng)由RTSPDESCRIBE請求而獲得的數(shù)據(jù),以及附加信息,這樣客戶端應(yīng)用程序302就不必發(fā)出獨立的RTSPDESCRIBE請求。響應(yīng)于該SDP文件,LCM314打開播放列表文件和適當(dāng)?shù)拿襟w文件,生成SDP信息,并且將它返回給CreateMetafile服務(wù)(方框410),CreateMetafile服務(wù)將該SDP文件傳遞給發(fā)出請求的Web服務(wù)器306(方框412)。隨后,Web服務(wù)器306向在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序302返回該插-放列表(先前生成的)和相應(yīng)的SDP文件(方框414)??蛻舳藨?yīng)用程序302將該SDP文件傳遞給播放器引擎304,播放器引擎304與流模塊310建立流會話以便接受對所選媒體的遞送(方框416)。例如,當(dāng)涉及音頻文件時,可以用諸如高級音頻編碼(AAC)、Windows⑧媒體音頻(WMA)、MP3等多種方法對它們進(jìn)行編碼。在又一個變型中,生成SDP文件可以不涉及LCM314。相反,CreateMetafile服務(wù)(經(jīng)由RTSPDESCRIBE)直接向流服務(wù)器發(fā)出請求以接收基礎(chǔ)SDP描述。在此之后,CreateMetafile服務(wù)對所接收的SDP描述進(jìn)行修改使得其適合于客戶端消費。另外,并不一定要在所有情況下都將播放列表文件與SDP文件一起遞送給客戶端應(yīng)用程序。在客戶端應(yīng)用程序理解播放列表的語法的實施例中,除了SDP文件之外可以提供播放列表,藉此實現(xiàn)更豐富的用戶體驗和與客戶端的交互。在客戶端可能根本不能感知播放列表的情況下,將只接收SDP文件。圖5是關(guān)于圖3所示客戶端服務(wù)器配置的操作的另一方面的流程圖。該服務(wù)器側(cè)模塊310可操作為向播放器引擎304發(fā)送周期性的消息(例如,采用RTSP的SET—PARAMENTER(設(shè)置參數(shù))消息),表明要切換到所選播放列表內(nèi)的新媒體剪輯或者完全切換到新播放列表(方框502)。響應(yīng)于此,播放器引擎304在剪輯切換消息內(nèi)將定時信息傳遞給客戶端應(yīng)用程序302以協(xié)調(diào)用來向用戶進(jìn)行顯示的媒體同步操作(方框504)。另外,客戶端應(yīng)用程序302還可基于用戶反饋而向Web服務(wù)器306發(fā)送用戶偏好的周期性更新(方框506)。響應(yīng)于此,Web服務(wù)器306基于用戶偏好來創(chuàng)建新播放列表并且將該新播放列表推送給LCM。在此之后,當(dāng)請求從該新播;汶列表進(jìn)行流式傳送時,LCM返回待使用的URL(方框508)。另一方面,客戶端應(yīng)用程序302可操作為請求從新播放列表進(jìn)行流式傳送,于是Web服務(wù)器306返回該播放列表的URL并且還可以可選地返回新播放列表文件(方框510)。響應(yīng)于此,該客戶端應(yīng)用程序302指示該播放器引擎304向該流模塊310發(fā)送適當(dāng)?shù)南⒁郧袚Q為從該新播放列表進(jìn)行流式傳送(方框512)。如在圖5中所說明的,可以實現(xiàn)兩個示例性的過程以便完成服務(wù)器側(cè)播放列表的切換定義SET—PARAMETER消息內(nèi)的新附加參數(shù)的RTSTSET—PARAMETER方案(方框514),以及用于現(xiàn)有RTSP技術(shù)的PLAYLIST—PLAY(播放列表—播放)擴(kuò)展方案(方框516)。該PLAYLIST—PLAY擴(kuò)展方案在同一天提交的(律師存檔號為1285-164PCT)標(biāo)題為"SYSTEMANDMETHODFORRETRIEVINGDIGITALMULTIMEDIACONTENTFROMANETWORKNODE"(用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng)和方法)的相關(guān)的共同未決、共同轉(zhuǎn)讓的專利申請中進(jìn)行了描述,在此通過引用的方式包含其內(nèi)容并且不在本專利公開中更加詳細(xì)地專門詳述其內(nèi)容。將在以下的"具體實施方式"部分中給出包含用來控制服務(wù)器側(cè)內(nèi)容源的新附加參數(shù)的SET_PARAMETER方案。如先前所指出的,與服務(wù)器側(cè)網(wǎng)絡(luò)節(jié)點相關(guān)聯(lián)的數(shù)字多^某體內(nèi)容可被組織為任意數(shù)目的播放列表,每個播放列表包括多個媒體項或剪輯,其中媒體剪輯索引確定各個媒體項在播放列表內(nèi)的排列。在一種典型的服務(wù)場景中,用戶能夠定制為訪問用于回放的"信道"。最初,該用戶可根據(jù)諸如基調(diào)或流派之類的分類來選擇信道。通過周期性的用戶反饋,該用戶的偏好可被更新并且該信道成為針對每個特定用戶而定制的。在正常的回放期間,服務(wù)器側(cè)網(wǎng)絡(luò)節(jié)點(也即與Web服務(wù)器相集成或相關(guān)聯(lián)的流模塊)可操作為無縫地打開播放列表內(nèi)的每個連續(xù)的內(nèi)容源文件并且無中斷地連續(xù)進(jìn)行流式傳送,這被播放器引擎看成連續(xù)的RTP會話。參考圖6,其中示出了根據(jù)本發(fā)明的實施例的用來切換到服務(wù)器側(cè)播放列表內(nèi)容源的示例性SET—PARAMETER系統(tǒng)和方法的流程圖。客戶端應(yīng)用程序在提供周期性的用戶反饋后的特定時間量之后請求新播放列表(方框602)。類似于上面參考圖5而描述的某些操作方面,該網(wǎng)絡(luò)節(jié)點返回新播放列表元數(shù)據(jù)文件和相關(guān)聯(lián)的URL(方框604),。在此之后,客戶端應(yīng)用程序可操作為調(diào)用在播放器引擎上的合適的應(yīng)用程序接口(API)(例如,SWITCH(切換)播放列表API)并且將該播放列表URL傳遞給它,以請求從該新播放列表進(jìn)行流式傳送(方框606)。作為響應(yīng),該播放器引擎向網(wǎng)絡(luò)節(jié)點的流模塊傳送RTSPSET—PARAMETER消息,其中該消息包括播放列表URL,可選的媒體剪輯索引和剪輯偏移量,以及關(guān)于何時應(yīng)該激活切換(也即激活時間或有效時間)的指示(方框608)。該流模塊包括用來返回基于在SET—PARAMETER消息中收到的參數(shù)來確定的標(biāo)準(zhǔn)播放時間(NPT)值,其中NPT值提供切換為從新媒體源進(jìn)行流式傳送將發(fā)生的時間(方框610)。當(dāng)接收到該NPT值時,該播放器引擎將它傳遞給該客戶端播放器應(yīng)用程序,使得該應(yīng)用程序可適當(dāng)?shù)馗嘛@示(方框612)。圖7描繪了才艮據(jù)本發(fā)明的實施例的與示例性SET—PARAMETER過程相關(guān)聯(lián)的請求/響應(yīng)語法結(jié)構(gòu)。參考標(biāo)號702是指SET—PARAMETER形式的客戶端請求,其包括參數(shù),laylist一url〉(<播放列表一url〉)、<clip—index>(<剪輯一索引>)、<clip—offset>(<剪輯—偏移量>)和〈activate〉(<激活>)。與〈activate〉相關(guān)聯(lián)的ENDOFCLIP(剪輯結(jié)束)指示表明了切換應(yīng)當(dāng)在當(dāng)前剪輯(也即先前已標(biāo)識并且當(dāng)前正進(jìn)4亍流式傳送的那個剪輯)結(jié)束時發(fā)生。參考標(biāo)號704是指流才莫塊對播;改器引擎的響應(yīng),其包括參數(shù)〈playlist—url>、<clip—index〉、<clip—offset〉和〈clip—ts>(<剪輯—ts>)。與〈clip—ts〉相關(guān)聯(lián)的NPT值65000是ENDOFCLIP指示所映射到的示例性標(biāo)準(zhǔn)播放時間值,其最終被傳遞到客戶端播放器應(yīng)用程序。按照從服務(wù)器側(cè)到客戶端的剪輯過渡通知來完成SET—PARAMETER請求706和相關(guān)聯(lián)的客戶端響應(yīng)708。圖8描繪了與用來使用前面給出的SET—PARAMETER過程而從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的實施例相關(guān)聯(lián)的消息流程圖。通過說明的方式,通過飛速地跳轉(zhuǎn)到新媒體剪輯或新服務(wù)器側(cè)播^文列表(也即動態(tài)播放列表更新或切換)來完成示例性的媒體獲取。客戶端播;改器應(yīng)用程序302和相關(guān)聯(lián)的播放器引擎304被概括成數(shù)字多媒體設(shè)備802,其被部署在帶有概括的服務(wù)器側(cè)網(wǎng)絡(luò)節(jié)點804的客戶端-服務(wù)器配置中,該概括的服務(wù)器側(cè)網(wǎng)絡(luò)節(jié)點804包括流模塊310和應(yīng)用程序模塊308。當(dāng)從才番^L器應(yīng)用程序302向它的播放器引擎304傳播(經(jīng)由合適的應(yīng)用程序接口)PLAY(播放)消息806時,生成到流模塊310的RTSPSETUP(建立)消息808。相關(guān)地,由播放器引擎304向流模塊310傳送RTSPPLAY消息810,該播放器引擎304接著實現(xiàn)它們之間的流數(shù)據(jù)遞送會話。如所說明的,由流模塊310將多個流事件報告回服務(wù)器應(yīng)用程序模塊308。事件812表明SETUP(建立)被處理,于是隨后傳播諸如PLAYLIST—START814(播放列表—開始814)、CUP—STRAT816(剪輯列表—開始816)和CLIP—END818(剪輯—結(jié)束818)之類的事件以表明對特定媒體剪輯的流式傳送。在剪輯的結(jié)束,該流模塊無中斷地過渡到從先前所標(biāo)識的內(nèi)容源的下一個剪輯進(jìn)行流式傳送,如由新的CLIP—START820事件所指示。在繼續(xù)從當(dāng)前4某體剪輯進(jìn)行流式傳送的同時,由包括如上面所描述的新內(nèi)容源參數(shù)的客戶端播;坎器應(yīng)用程序302生成SWITCH(切換)消息822。響應(yīng)于此,由^番放器引擎304向網(wǎng)絡(luò)節(jié)點804的流^^莫塊310傳播RTSPSET—PARAMETER消息823,以表明動態(tài)的4番放列表更新或切換。根據(jù)特定的實現(xiàn)細(xì)節(jié),可以連續(xù)從當(dāng)前剪輯進(jìn)行流式傳送直到結(jié)束或者可以基本上緊接在從播放器引擎304接收到帶有々lip〉參數(shù)的另一RTSPSET一PARAMETER消息之后直接終止。如圖8中所說明的,表明繼續(xù)播放當(dāng)前剪輯直到到達(dá)剪輯的邊界(方框824)。同時,響應(yīng)于第一個SET—PARAMETER請求823,由網(wǎng)絡(luò)節(jié)點804生成包括NPT值的響應(yīng)消息826,其被作為包括所請求的播放列表的URL、剪輯索引以及NPT值的RETURN(返回)消息828傳遞給播放器應(yīng)用程序302。在到達(dá)當(dāng)前剪輯的邊界之后,CLIP—END事件830被通告給服務(wù)器應(yīng)用程序模塊308。隨后,傳播通報前一個播放列表的終止的事件832。事件834和事件836通報已開始從新內(nèi)容源也即所請求的播放列表和其中的特定媒體剪輯進(jìn)行流式傳送。提供從流模塊310到播放器引擎304的RTSPSET—PARAMETER請求827以及隨后的從播放器引擎304到播放器應(yīng)用程序302的CALLBACK(回叫)消息829以便實現(xiàn)剪輯過渡通告。在到達(dá)如由CLIP—END838(剪輯__結(jié)束838)所表明的新媒體剪輯的結(jié)尾之后,流沖莫塊繼續(xù)從新插J丈列表內(nèi)的下一個剪輯進(jìn)^f亍流式傳送。如PLAYLIST—END840(播放列表—結(jié)束840)所示,該過程連續(xù)進(jìn)行直到播放列表結(jié)束。由于流會話終止,因此相應(yīng)地通報STREAM—TERMINATED(流終止)事件842。本領(lǐng)域的普通技術(shù)人員將認(rèn)識到,對實現(xiàn)動態(tài)切換的SET—PARAMETER請求可包含對跳轉(zhuǎn)到當(dāng)前播放列表內(nèi)的新剪輯、切換到新播放列表、跳轉(zhuǎn)到新播放列表內(nèi)的特定剪輯或跳轉(zhuǎn)到剪輯內(nèi)的偏移量的指示。如在前面的討論中所看到的,服務(wù)器節(jié)點的流模塊的行為由RTSP請求內(nèi)的各種適當(dāng)?shù)膱箢^參數(shù)的存在來控制。4番放列表URL報頭表明從中進(jìn)行流式傳送的URL,并且根據(jù)一種實現(xiàn),可以在所有請求中要求保證服務(wù)器和相應(yīng)的客戶端之間的同步,而不管該請求是否跳轉(zhuǎn)到同一個播放列表內(nèi)的新剪輯。如果該剪輯索引報頭丟失,那么將提供默認(rèn)處理,這樣該流模塊就切換到所請求的播放列表的第一個剪輯。至于激活時間指示,可能的值可以是NOW(立即切換)、ENDOFCLIP(在當(dāng)前剪輯結(jié)束時)、或ENDOFPLAYLIST(在當(dāng)前播;故列表結(jié)束時)。在又一種實現(xiàn)中,激活時間可以取基于時鐘的任意值。在另一種實現(xiàn)中,如果流模塊接收到未得到立即履行的連續(xù)的播放列表更新請求,那么所接收的最后一個請求是獲得執(zhí)行的那個請求。也就是說,還沒有被履行的任意先前的請求將被覆蓋。在示例性的場景中,考慮流模塊正在從播放列表P2對剪輯C4進(jìn)行流式傳送,并且它接收到當(dāng)C4完成后P3開始生效的播放列表更新請求。但是在C4完成前,流模塊接收到關(guān)于立即跳回到播放列表P1內(nèi)的剪輯C3的另一個請求。既然第一個請求還沒有被滿足,那么第二個請求就覆蓋了先前的播放列表更新請求(其只有在從C4進(jìn)行流式傳送完成后才將生效)。這樣,流模塊立即切換到播放列表P1并且開始從C3進(jìn)行流式傳送。在又一個例子中,考慮到流模塊正在從播放列表P2對剪輯C4進(jìn)行流式傳送,并且它接收到針對P3的播放列表更新請求。但是在C4完成前,該流模塊接收到另一個更新播放列表P4的請求。在當(dāng)前剪輯也即播放列表P2內(nèi)的C4結(jié)束時,這些請求都將生效。因為前一個要求切換到播放列表P3的請求還沒有被滿足,所以當(dāng)播放列表P2內(nèi)的剪輯C4完成時,流模塊將從播放列表P4內(nèi)的第一個剪輯(Cl)開始流式傳送?;谇笆鲈敿?xì)描述,應(yīng)當(dāng)意識到本專利公開有利地為流客戶端應(yīng)用程序提供了請求流服務(wù)器節(jié)點在播放列表邊界內(nèi)或者跨過播放列表邊界動態(tài)地進(jìn)行導(dǎo)航的能力,該導(dǎo)航采取的形式有跳轉(zhuǎn)到同一個播放列表內(nèi)的媒體源或從另一個播放列表文件進(jìn)行跳轉(zhuǎn),或者在某個剪輯內(nèi)以某個偏移量進(jìn)行跳轉(zhuǎn)。另外,不管底層流體系結(jié)構(gòu)(例如,RealMedia、WindowsMedia、QuickTime,等等)如何,在示例性的客戶端-服務(wù)器網(wǎng)絡(luò)配置中這種導(dǎo)航是可能的。此外,應(yīng)當(dāng)認(rèn)識到,本公開的敘述可結(jié)合諸如會話啟動協(xié)議(SIP)、H.323等其他客戶端/服務(wù)器協(xié)議來實現(xiàn)。雖然已經(jīng)參考某些示例性的實施例來描述了本發(fā)明,但是應(yīng)當(dāng)理解所示出和描述的本發(fā)明的各種形式僅作為示例性的實施例。因此,在不偏離由所附權(quán)利要求書限定的本發(fā)明的精神和范圍的情況下,可以實現(xiàn)各種改變、替代和修改。權(quán)利要求1.一種用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其包括由在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序生成到所述網(wǎng)絡(luò)節(jié)點的實時流協(xié)議(RTSP)SET_PARAMETER消息,所述消息包含播放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及由所述網(wǎng)絡(luò)節(jié)點從由所述播放列表標(biāo)識符和所述媒體剪輯索引中的至少一個所標(biāo)識的特定內(nèi)容源向所述數(shù)字多媒體設(shè)備傳送數(shù)字多媒體內(nèi)容,所述傳送開始于響應(yīng)于對所述激活時間的所述指示而確定的時間。2.根據(jù)權(quán)利要求1所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其中在所述網(wǎng)絡(luò)節(jié)點將數(shù)字多媒體內(nèi)容從先前所標(biāo)識的內(nèi)容源流式傳送到所述數(shù)字多媒體設(shè)備的同時,生成所述RTSPSET—PARAMETER消息。3.根據(jù)權(quán)利要求2所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多々某體內(nèi)容的方法,其中所述先前所標(biāo)識的內(nèi)容源包括々某體剪輯,并且所述網(wǎng)絡(luò)節(jié)點連續(xù)從所述媒體剪輯進(jìn)行流式傳送直到到達(dá)所述媒體剪輯的邊界。4.根據(jù)權(quán)利要求2所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其中所迷先前所標(biāo)識的內(nèi)容源包括々某體剪輯,并且所述網(wǎng)絡(luò)節(jié)點基本上緊接在從所述客戶端應(yīng)用程序接收到另一個SET—PARAMETER消息之后終止來自所述媒體剪輯的流。5.根據(jù)權(quán)利要求1所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其中所述網(wǎng)絡(luò)節(jié)點響應(yīng)于所述RTSPSET—PARAMETER消息而向所述客戶端應(yīng)用程序返回標(biāo)準(zhǔn)播放時間(NPT)值。6.根據(jù)權(quán)利要求1所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其中所迷數(shù)字多媒體設(shè)備通過有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)和電纜網(wǎng)絡(luò)中的至少一個訪問所述網(wǎng)絡(luò)節(jié)點。7.根據(jù)權(quán)利要求1所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其中所述數(shù)字多媒體設(shè)備包括以下至少一個數(shù)字音樂播放器、數(shù)字視頻播放器、計算機和能夠接受流媒體的手持通信設(shè)備。8.根據(jù)權(quán)利要求1所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方法,其中所述激活時間可以取選自NOW、ENDOFCLIP和ENDOFPLAYLIST的值。9.一種用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多4某體內(nèi)容的系統(tǒng),其包括與在數(shù)字多媒體設(shè)備上執(zhí)行的用來生成到所述網(wǎng)絡(luò)節(jié)點的實時流協(xié)議(RTSP)SET—PARAMETER消息的客戶端應(yīng)用程序相關(guān)聯(lián)的裝置,所述消息包含播放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及用來由所述網(wǎng)絡(luò)節(jié)點從由所述播放列表標(biāo)識符和所述媒體剪輯索引中的至少一個所標(biāo)識的特定內(nèi)容源向所述數(shù)字多媒體設(shè)備傳送數(shù)字多^f某體內(nèi)容的裝置,所述傳送開始于響應(yīng)于對所述激活時間的所述指示而確定的時間。10.根據(jù)權(quán)利要求9所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中在所述網(wǎng)絡(luò)節(jié)點將數(shù)字多々某體內(nèi)容從先前所標(biāo)識的內(nèi)容源流式傳送到所述數(shù)字多媒體設(shè)備的同時,生成所述RTSPSET—PARAMETER消息。11.根據(jù)權(quán)利要求10所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中所述先前所標(biāo)識的內(nèi)容源包^^某體剪輯,并且所述網(wǎng)絡(luò)節(jié)點連續(xù)從所述媒體剪輯進(jìn)行流式傳送直到到達(dá)所述媒體剪輯的邊界。12.根據(jù)權(quán)利要求10所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中所述先前所標(biāo)識的內(nèi)容源包括々某體剪輯,并且所述網(wǎng)絡(luò)節(jié)點基本上緊接在從所述客戶端應(yīng)用程序接收到另一個SET—PARAMETER消息之后終止來自所述4某體剪輯的流。13.根據(jù)權(quán)利要求9所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中所述網(wǎng)絡(luò)節(jié)點包括用來響應(yīng)于所述RTSPSET—PARAMETER消息而向所述客戶端應(yīng)用程序返回標(biāo)準(zhǔn)播放時間(NPT)值的裝置。14.根據(jù)權(quán)利要求9所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中所述數(shù)字多媒體設(shè)備通過有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)和電纜網(wǎng)絡(luò)中的至少一個訪問所述網(wǎng)絡(luò)節(jié)點。15.根據(jù)權(quán)利要求9所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中所述數(shù)字多媒體設(shè)備包括以下至少一個數(shù)字音樂播放器、數(shù)字視頻播放器、計算機和能夠接受流媒體的手持通信設(shè)備。16.根據(jù)權(quán)利要求9所述的用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的系統(tǒng),其中所述激活時間可以取選自NOW、ENDOFCLIP和ENDOFPLAYLIST的值。17.—種可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,其包括用來由在所述數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序生成到所述網(wǎng)絡(luò)節(jié)點的實時流協(xié)議(RTSP)SET—PARAMETER消息的邏輯,所述消息包含播放列表標(biāo)識符、媒體剪輯索引和剪輯偏移量以及對激活時間的指示中的至少一個;以及可用來回放來自由所述播放列表標(biāo)識符和所述媒體剪輯索引中的至少一個所標(biāo)識的特定內(nèi)容源的流內(nèi)容的播》文器引擎,所述流內(nèi)容開始于響應(yīng)于對所述激活時間的所述指示而確定的時間。18.根據(jù)權(quán)利要求17所述的可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,其中用來生成所述RTSPSET—PARAMETER消息的所述邏輯包括用來在所述網(wǎng)絡(luò)節(jié)點將數(shù)字多媒體內(nèi)容從先前所標(biāo)識的內(nèi)容源流式傳送到所述數(shù)字多4某體設(shè)備的同時生成所述消息的邏輯。19.根據(jù)權(quán)利要求18所述的可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,其中所述先前所標(biāo)識的內(nèi)容源包括媒體剪輯,并且所述網(wǎng)絡(luò)節(jié)點連續(xù)從所述媒體剪輯進(jìn)行流式傳送直到到達(dá)所述媒體剪輯的邊界。20.根據(jù)權(quán)利要求18所述的可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,其中所述先前所標(biāo)識的內(nèi)容源包括媒體剪輯,并且所述網(wǎng)絡(luò)節(jié)點基本上緊接在從所述客戶端應(yīng)用程序接收到另一個SET—PARAMETER消息之后終止來自所述媒體剪輯的流。21.根據(jù)權(quán)利要求17所述的可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,其中所述網(wǎng)絡(luò)節(jié)點包括響應(yīng)于所述RTSPSET—PARAMETER消息而向所述客戶端應(yīng)用程序返回標(biāo)準(zhǔn)播放時間(NPT)值的邏輯。22.根據(jù)權(quán)利要求17所述的可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,還包括用來通過有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)和電纜網(wǎng)絡(luò)中的至少一個訪問所述網(wǎng)絡(luò)節(jié)點的裝置。23.根據(jù)權(quán)利要求17所述的可用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的數(shù)字多媒體設(shè)備,其中所述激活時間可以取選自NOW、ENDOFCLIP和ENDOFPLAYLIST的值。全文摘要一種用來從網(wǎng)絡(luò)節(jié)點獲取數(shù)字多媒體內(nèi)容的方案。由在數(shù)字多媒體設(shè)備上執(zhí)行的客戶端應(yīng)用程序向該網(wǎng)絡(luò)節(jié)點提供RTSPSET_PARAMETER消息,其中該消息包含播放列表標(biāo)識符、媒體剪輯索引和對激活時間的指示中的至少一個。響應(yīng)于該消息,在響應(yīng)于該激活時間而確定的時間上,將來自由該播放列表標(biāo)識符或該媒體剪輯索引或者這兩者所標(biāo)識的特定內(nèi)容源的內(nèi)容流式傳送到該數(shù)字多媒體設(shè)備。文檔編號G06F15/16GK101099142SQ200580013083公開日2008年1月2日申請日期2005年3月3日優(yōu)先權(quán)日2004年3月3日發(fā)明者P·克里格·舍伍德,偉吳,戴維·科西巴,托馬斯·曾,舍克·陳,邁克爾·塞弗拉,邁克爾·福斯特申請人:分組視頻網(wǎng)絡(luò)技術(shù)方案有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1