欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于媒體數(shù)據(jù)傳輸?shù)姆椒ê脱b置的制作方法

文檔序號(hào):7937388閱讀:258來源:國知局

專利名稱::用于媒體數(shù)據(jù)傳輸?shù)姆椒ê脱b置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及準(zhǔn)備用于傳輸?shù)臅r(shí)間相關(guān)媒體數(shù)據(jù)序列的方法和裝置,特別涉及這樣媒體數(shù)據(jù)的分組傳輸。當(dāng)前存在所采用的存儲(chǔ)基于時(shí)間的媒體數(shù)據(jù)的各種不同的文件結(jié)構(gòu)諸如AIFF之類的音頻格式,諸如AVI之類的視頻格式,以及諸如RealMedia之類的流式格式。這些數(shù)據(jù)結(jié)構(gòu)不同的一個(gè)原因是其不同的聚焦點(diǎn)和適用性。這些格式中的某些被相當(dāng)寬地接受,其應(yīng)用范圍較寬,并且實(shí)施較為簡單,這樣,這些格式不僅用于內(nèi)容傳送而且也可以用于互換格式。這些一般格式中最重要的是QuickTime文件格式。現(xiàn)在該文件格式用于提供基于時(shí)間數(shù)據(jù)的大多數(shù)網(wǎng)站;在包括專業(yè)環(huán)境的多數(shù)特許環(huán)境中;以及在多數(shù)多媒體CDROM標(biāo)題。QuickTime媒體層支持具有基于時(shí)間的材料(視頻,音頻等)的一般多媒體數(shù)據(jù)的有效顯示和管理。媒體層將QuickTime文件格式用作存儲(chǔ)和媒體信息的互換格式。該層的結(jié)構(gòu)性能比現(xiàn)有的結(jié)構(gòu)寬,并且該文件格式能夠表示比現(xiàn)有QuickTime實(shí)現(xiàn)當(dāng)前要求的信息多的信息。與諸如AVI之類的格式不同,AVI一般被設(shè)計(jì)為支持同步媒體的本地隨機(jī)存取,QuickTime允許系統(tǒng)管理數(shù)據(jù),關(guān)系和一般多媒體演播(presentation)的定時(shí)。特別是,QuickTime文件格式具有表示一般的基于時(shí)間的數(shù)據(jù)流的暫時(shí)行為,覆蓋網(wǎng)絡(luò)分組的基于時(shí)間發(fā)出的概念,以及多媒體數(shù)據(jù)的基于時(shí)間的本地演播的結(jié)構(gòu)?,F(xiàn)有的QuickTime文件結(jié)構(gòu)由Apple計(jì)算機(jī)公司在1996年5月的文件格式規(guī)范中公開描述,在QuickTime站點(diǎn),http://www.apple.com/quicktime可以找到該規(guī)范。QuickTime文件格式的一個(gè)方面是媒體數(shù)據(jù)的物理結(jié)構(gòu)(盤記錄中的布局)是獨(dú)立的,并且由該文件的邏輯結(jié)構(gòu)來描述的概念。該文件被一組“電影”元數(shù)據(jù)(meta-data)充分描述。該元數(shù)據(jù)提供關(guān)于實(shí)際媒體數(shù)據(jù)的聲明,結(jié)構(gòu)和暫時(shí)信息。媒體數(shù)據(jù)可以處于與描述數(shù)據(jù),(該“電影”元數(shù)據(jù))相同的文件內(nèi),或者處于其他文件內(nèi)。構(gòu)成為一個(gè)文件的一個(gè)電影通常被稱為“單調(diào)”,并且是自含的??梢詷?gòu)成非單調(diào)電影以引用其他文件內(nèi)的某些,或全部媒體數(shù)據(jù)。因而,該格式一般適用于不同應(yīng)用程序的優(yōu)化。例如,當(dāng)編輯(組合)時(shí),使用由于編輯而必須重寫的數(shù)據(jù)并且重新排序媒體數(shù)據(jù);元數(shù)據(jù)文件可以被擴(kuò)展并暫時(shí)映象所調(diào)整的信息。當(dāng)完成編輯時(shí),相關(guān)的媒體數(shù)據(jù)和元數(shù)據(jù)可以重寫為一個(gè)用于本地或網(wǎng)絡(luò)訪問的單一的,交叉存取的,以及優(yōu)化的文件。結(jié)構(gòu)化和優(yōu)化的文件都是有效的QuickTime文件,并且二者都可以被檢查,播放,以及修改。結(jié)構(gòu)化(“非單調(diào)”)文件的使用使得可以在任何數(shù)目的演播中使用和重復(fù)使用相同的基本媒體數(shù)據(jù)。下面將看到,當(dāng)使用(serving)時(shí)會(huì)出現(xiàn)相同的優(yōu)點(diǎn)。在編輯和使用時(shí),在不復(fù)制媒體數(shù)據(jù)的情況下還允許將多個(gè)文件認(rèn)為是一個(gè)電影的一部分。可以從諸如SunMicrosystem’s的“au”音頻格式或AVI視頻格式之類的文件直接進(jìn)行這樣的編輯和使用,從而大大擴(kuò)展了這些格式的適用性。將QuickTime文件劃分為被稱為基本單元(atom)的一組對(duì)象。每個(gè)對(duì)象以一個(gè)基本單元標(biāo)題開始,該基本單元標(biāo)題聲明其大小和類型classAtom{int(32)size;chartype(4);bytecontents[];}尺寸為字節(jié),包括尺寸和類型標(biāo)題字段。類型字段為四個(gè)字符(一般為打印的),以允許易于文件編制和識(shí)別。類型字段之后的對(duì)象內(nèi)的數(shù)據(jù)可以是所包含對(duì)象的字段,序列,或二者都包括。因此一個(gè)文件可以簡單地為一個(gè)對(duì)象序列classFile{Atom;}兩個(gè)重要的頂層對(duì)象是媒體數(shù)據(jù)(mdat)和元數(shù)據(jù)(moov)。媒體數(shù)據(jù)對(duì)象包含實(shí)際的媒體(例如,聲音樣本序列)。其格式不由文件格式限定;它們常常不是對(duì)象。在媒體數(shù)據(jù)內(nèi)描述了它們的格式,而不是由與其物理相臨的任何聲明來描述。例如,在完全由移動(dòng)-JPEG構(gòu)成的電影中,與媒體數(shù)據(jù)相臨地存儲(chǔ)JPEG幀,而不用干涉附加的標(biāo)題。媒體數(shù)據(jù)對(duì)象內(nèi)的媒體數(shù)據(jù)邏輯上分為組塊(chunk);然而,在媒體數(shù)據(jù)內(nèi)不存在明確的組塊標(biāo)記。當(dāng)QuickTime文件引用其他文件內(nèi)的媒體數(shù)據(jù)時(shí),不需要根據(jù)QuickTime規(guī)定格式化這些“次要“文件,因?yàn)檫@些媒體數(shù)據(jù)可能被格式化,就好象它們是媒體對(duì)象的內(nèi)容一樣。由于QuickTime格式不必需要任何標(biāo)題或與媒體數(shù)據(jù)物理相臨的其他信息,媒體數(shù)據(jù)有可能成為包含“外部”標(biāo)題(例如,UNIX”.au”文件,或AVI文件)以及QuickTime元數(shù)據(jù)有可能包含適當(dāng)?shù)穆暶餍畔⒉⒁谩巴獠俊蔽募?nèi)的媒體數(shù)據(jù)。以這種方式在不復(fù)制的情況下,可以使用QuickTime文件格式更新不同格式內(nèi)的材料的已有本體。QuickTime文件格式不但是一個(gè)已確定的格式而且能夠協(xié)作,包含,從而超前其他已有的格式。還可以通過一個(gè)對(duì)象描述自由空間(例如,通過一個(gè)編輯操作進(jìn)行刪除)。軟件讀取包括自由空間對(duì)象的文件應(yīng)忽略這樣的自由空間對(duì)象,以及不理解的任何層次上的對(duì)象。這就允許通過引入新的對(duì)象任何虛擬層次上的文件擴(kuò)展。主要的元數(shù)據(jù)是電影對(duì)象。一個(gè)QuickTime文件剛好具有一個(gè)一般處于文件開始或結(jié)束的電影對(duì)象,以允許其易于定位classMovie{int(32)size;chartype[4]=‘moov’;MovieHeadermh;ContentsAtom[];}電影標(biāo)題提供與總體演播有關(guān)的基本信息(其創(chuàng)建日期,總體時(shí)標(biāo),等)。在被包含對(duì)象的序列,一般存在至少一個(gè)道(track),該道描述暫時(shí)出現(xiàn)的數(shù)據(jù)。ClassTrack{Int(32)size;Chartype[4]=‘track’;TrackHeaderth;ContentsAtom[];}道標(biāo)題提供關(guān)于該道的相對(duì)比較基本的信息(其ID,時(shí)標(biāo),等)。該道所包含的對(duì)象可以是對(duì)其他道的引用(例如,用于復(fù)雜的合成),或編輯列表。在被包含對(duì)象的序列存在一個(gè)媒體對(duì)象,該媒體對(duì)象描述播放該道時(shí)出現(xiàn)的媒體數(shù)據(jù)。該媒體對(duì)象包含與該道所需的演播有關(guān)的聲明(例如,可以是采樣的音頻,或MIDI,或用于3Dscene的方向信息)。這種類型的道由其處理程序聲明classhandler{int(32)size;chartype[4]=‘hdlr’;int(8)version;bit(24)flags;charhandlertype[4];charhandlersubtype[4]charmanufacturer[4];bit(32)handlerflags;bit(32)handlerflagsmask;stringcomponentname;}在媒體信息內(nèi)同樣存在用于數(shù)據(jù)處理程序(該程序取出媒體數(shù)據(jù))的處理程序聲明,和數(shù)據(jù)信息聲明,該聲明定義哪一個(gè)文件包含用于相關(guān)道的媒體數(shù)據(jù)。通過使用該聲明,可以構(gòu)造跨越幾個(gè)文件的電影。在最低層次,使用一個(gè)樣本表,該表使該道的時(shí)間特征與文件所存儲(chǔ)的數(shù)據(jù)相關(guān)classsampletable{int(32)size;chartype[4]=‘stbl’;sampledescriptionsd;timetosampletts;syncsampletablesyncs;sampletochunkstoc;samplesizessize;chunkoffsetcoffset;shadowsyncssync;}樣本描述包含與媒體有關(guān)的信息(例如,視頻所用的壓縮格式)。時(shí)間樣本表使該道內(nèi)的時(shí)間與應(yīng)在該時(shí)間顯示的樣本(通過索引)相關(guān)。Sync樣本表聲明哪一個(gè)樣本為sync(關(guān)鍵的)樣本,與其他樣本無關(guān)。樣本組塊對(duì)象聲明如何找到一個(gè)給定樣本的媒體數(shù)據(jù),以及給出其索引的描述classsampletochunk{int(32)size;chartype[4]=‘stsc’;int(8)version;bits(24)flags;int(32)entrycount;for(intI=0;I<entrycount;I++){int(32)firstchunk;int(32)samplesperchunk;int(32)sampledescriptionindex;}}樣本尺寸表指示每個(gè)樣本的大小。Chunkoffset表指示到包含每個(gè)組塊開始的文件的偏移。通過上述結(jié)構(gòu)找到一個(gè)給定時(shí)間所顯示的適當(dāng)數(shù)據(jù)是相當(dāng)直接的,一般包括索引和增加。使用sync表,有可能備份前面的sync樣本,并且將‘silently’累積增量向前滾動(dòng)到所要求的開始點(diǎn)。圖1表示具有一個(gè)道的簡單電影的結(jié)構(gòu)。在QuickTime文件格式文檔中可以找到類似的圖,以及各個(gè)對(duì)象的字段的詳細(xì)描述。這里示出其類型處于灰方框的QuickTime基本單元(對(duì)象),和上面的描述名稱。該電影包含一個(gè)單獨(dú)的視頻道。視頻幀處于一個(gè)單獨(dú)的數(shù)據(jù)組塊內(nèi)的相同文件。應(yīng)該注意到‘組塊’僅是一個(gè)邏輯結(jié)構(gòu);其不是一個(gè)對(duì)象。組塊內(nèi)是一般以其本身形式存儲(chǔ)的視頻幀。不需要視頻幀本身內(nèi)的標(biāo)題或字段。圖2是不但具有音頻而且具有視頻道的自含文件的圖。為簡便起見,這里示出較少的基本單元;從該道到媒體數(shù)據(jù)的指針自然是常用的樣本表聲明,該聲明包括時(shí)序信息。QuickTime文件格式具有很多優(yōu)點(diǎn),包括1)尺寸和比特率的伸縮性。元數(shù)據(jù)是靈活,而且緊致的。這就使其適于較小電影的下載以及提供多個(gè)高檔編輯系統(tǒng)的基礎(chǔ)。2)物理結(jié)構(gòu)與邏輯和時(shí)間結(jié)構(gòu)無關(guān)。這就使得有可能優(yōu)化基于不同使用的文件所具有的物理結(jié)構(gòu)。特別是,這就意味著一個(gè)單獨(dú)文件格式適于寫作和編輯;下載或置于CDROMs;以及用于流式傳輸。3)該文件格式已表明能夠處理多種編解碼類型和道類型,包括很多所設(shè)計(jì)的當(dāng)時(shí)未知的類型。這也表明以向上兼容的方式發(fā)展的能力是存儲(chǔ)格式成功的基礎(chǔ)。在QuickTime文件格式可以以多種方式處理伸縮性,或分層,編解碼。對(duì)于支持伸縮性的流動(dòng)協(xié)議,樣本可以通過分層或發(fā)送該樣本所要求的帶寬閾值來標(biāo)記??梢詷?biāo)記構(gòu)成一組替代物(例如,不同的自然語言聲音道)的道以便僅選擇一個(gè)道用于重放??梢允褂孟嗤慕Y(jié)構(gòu)以選擇用于流式傳輸?shù)奶娲?例如,用于語言選擇)。這種能力在QuickTime文件格式中被進(jìn)一步描述。當(dāng)QuickTime顯示一個(gè)電影或道時(shí),適當(dāng)?shù)拿襟w處理程序在特定時(shí)間存取媒體數(shù)據(jù)。該媒體處理程序必須正確地解釋數(shù)據(jù)流以便檢索所要求的數(shù)據(jù)。例如,關(guān)于視頻媒體,媒體處理程序一般經(jīng)過幾個(gè)基本單元以找到一個(gè)給定媒體時(shí)間的樣本的位置和尺寸。該媒體處理程序可以執(zhí)行下面的處理1.確定媒體時(shí)間坐標(biāo)系統(tǒng)的時(shí)間。2.檢查時(shí)間樣本基本單元以確定包含特定時(shí)間的數(shù)據(jù)的樣本數(shù)。3.掃描樣本組塊基本單元以找到哪個(gè)組塊包含所述樣本。4.從組塊偏移基本單元提取到該組塊的偏移。5.通過使用樣本尺寸基本單元找到組塊內(nèi)的偏移和樣本的尺寸。常常要求經(jīng)數(shù)據(jù)通信介質(zhì)發(fā)送QuickTime文件或其他類型的媒體數(shù)據(jù)的時(shí)間相關(guān)序列,該通信介質(zhì)可能與一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)相關(guān)(例如因特網(wǎng))。在很多計(jì)算機(jī)網(wǎng)絡(luò),發(fā)送到網(wǎng)絡(luò)的數(shù)據(jù)一般應(yīng)為分組形式。通常,媒體數(shù)據(jù)的時(shí)間相關(guān)序列一般不是用于經(jīng)網(wǎng)絡(luò)發(fā)送的適當(dāng)?shù)姆纸M格式。例如,QuickTime格式內(nèi)的媒體數(shù)據(jù)文件不是分組格式。這樣,存在將數(shù)據(jù),有時(shí)也稱為流式傳輸數(shù)據(jù)收集到用于經(jīng)網(wǎng)絡(luò)傳輸?shù)姆纸M的需求。一種提出經(jīng)網(wǎng)絡(luò)發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列的已有方法的問題是使用諸如超文本傳送協(xié)議(HTTP)之類的網(wǎng)絡(luò)或傳輸協(xié)議經(jīng)網(wǎng)絡(luò)發(fā)送媒體文件。這樣,媒體文件本身從一個(gè)計(jì)算機(jī)系統(tǒng)經(jīng)網(wǎng)絡(luò)發(fā)送到另一個(gè)計(jì)算機(jī)系統(tǒng)。然而,可能存在不需要在接收計(jì)算機(jī)系統(tǒng)保留媒體文件。即,當(dāng)在接收計(jì)算機(jī)系統(tǒng)接收并瀏覽或收聽媒體文件時(shí),可能不需要由接收計(jì)算機(jī)系統(tǒng)的用戶存儲(chǔ)該文件的復(fù)制品,例如,如果接收計(jì)算機(jī)系統(tǒng)是一個(gè)網(wǎng)絡(luò)計(jì)算機(jī)或一個(gè)具有低存儲(chǔ)容量的計(jì)算機(jī)時(shí)。解決如何通過經(jīng)網(wǎng)絡(luò)的分組收集用于傳輸?shù)臄?shù)據(jù)的問題的另一個(gè)替換方法是準(zhǔn)備在文件內(nèi)包含用于特定傳輸協(xié)議的網(wǎng)絡(luò)協(xié)議數(shù)據(jù)單元的文件。在某種意義上,這樣的文件可以考慮為一個(gè)本質(zhì)上以相同格式存儲(chǔ)的分組文件,就好象其根據(jù)特定的傳輸協(xié)議被發(fā)送一樣。執(zhí)行這樣的操作一般包括以用于特定數(shù)據(jù)傳輸率和特定媒體文件格式的特定網(wǎng)絡(luò)協(xié)議的分組形式存儲(chǔ)文件。這樣,對(duì)于特定數(shù)據(jù)傳輸率的每個(gè)不同的傳輸協(xié)議,該文件本質(zhì)上以其分組的形式進(jìn)行復(fù)制。這種文件的固定形式可能限制其應(yīng)用性/兼容性并使其不易本地瀏覽這樣的文件。這樣,這種方法可能大大增加存儲(chǔ)要求以試圖提供各種不同數(shù)據(jù)傳輸率時(shí)的各種傳輸協(xié)議內(nèi)的文件。進(jìn)一步,根據(jù)已有的替換方法產(chǎn)生的每個(gè)分組文件一般被限定到一個(gè)特定的媒體文件格式,并且,相同媒體對(duì)象(例如,一個(gè)數(shù)字電影)的其他媒體文件格式一般被分組并存儲(chǔ)到發(fā)送計(jì)算機(jī)系統(tǒng)。解決如何流式傳輸媒體數(shù)據(jù)的時(shí)間相關(guān)序列問題的再一個(gè)方法是當(dāng)基于所要求的特定傳輸協(xié)議的發(fā)送系統(tǒng)需要時(shí)執(zhí)行媒體數(shù)據(jù)的分組。在很多情況下,該方法需要一個(gè)相當(dāng)長的時(shí)間量,從而,該方法可能降低發(fā)送系統(tǒng)的性能。這樣,需要提供一種改進(jìn)的用于發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列的方法和裝置。本發(fā)明提供一種用于在數(shù)據(jù)通信介質(zhì)中處理傳輸媒體數(shù)據(jù)的方法和裝置。在一個(gè)實(shí)施例,一組數(shù)據(jù)表示如何根據(jù)傳輸協(xié)議發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列。根據(jù)一個(gè)實(shí)施例,該組數(shù)據(jù)包括與媒體數(shù)據(jù)的時(shí)間相關(guān)序列相關(guān)的數(shù)據(jù)的時(shí)間相關(guān)序列。根據(jù)本發(fā)明的一個(gè)方面,通過一個(gè)數(shù)字處理系統(tǒng)使用該組數(shù)據(jù)以發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列(例如,通過根據(jù)傳輸協(xié)議和數(shù)據(jù)組產(chǎn)生的分組)。圖1示出已有技術(shù)中具有一個(gè)道的簡單電影的結(jié)構(gòu)的實(shí)例。圖2是已有技術(shù)中自含電影文件的實(shí)例。圖3是表示根據(jù)本發(fā)明的一個(gè)方法的實(shí)例的流程圖。圖4示出本發(fā)明的提示道的實(shí)例。圖5示出本發(fā)明的提示道的另一個(gè)實(shí)例。圖6是一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)的圖,其中根據(jù)本發(fā)明的一個(gè)實(shí)施例可以交換和/或處理媒體數(shù)據(jù)。圖7是根據(jù)本發(fā)明的一個(gè)實(shí)施例可以使用的數(shù)字處理系統(tǒng)的方框圖。圖8是根據(jù)本發(fā)明的一個(gè)實(shí)施例使用傳送媒體數(shù)據(jù)的提示的系統(tǒng)的方框圖。圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例使用傳送媒體數(shù)據(jù)的提示的系統(tǒng)的方框圖。圖10是表示根據(jù)本發(fā)明一個(gè)實(shí)施例產(chǎn)生提供媒體數(shù)據(jù)傳輸?shù)奶崾镜姆椒ǖ牧鞒虉D。圖11是表示根據(jù)本發(fā)明一個(gè)實(shí)施例處理通過基于提示的一個(gè)接收系統(tǒng)接收的媒體數(shù)據(jù)的方法的流程圖。圖12是根據(jù)本發(fā)明一個(gè)實(shí)施例可以通過一個(gè)數(shù)字處理系統(tǒng),例如一個(gè)發(fā)生器存取的機(jī)器可讀存儲(chǔ)介質(zhì)的實(shí)例。圖13是根據(jù)本發(fā)明一個(gè)實(shí)施例可以通過一個(gè)數(shù)字處理系統(tǒng),例如一個(gè)服務(wù)器存取的機(jī)器可讀存儲(chǔ)介質(zhì)的實(shí)例。圖14是根據(jù)本發(fā)明一個(gè)實(shí)施例可以通過一個(gè)數(shù)字處理系統(tǒng),例如一個(gè)接收系統(tǒng)或其它數(shù)字處理系統(tǒng)存取的機(jī)器可讀存儲(chǔ)介質(zhì)的實(shí)例。圖15是根據(jù)本發(fā)明一個(gè)實(shí)施例其上具有存儲(chǔ)/傳輸?shù)拿襟w和提示信息的數(shù)據(jù)存儲(chǔ)和/或通信介質(zhì)的圖。本發(fā)明提供用于允許經(jīng)諸如計(jì)算機(jī)網(wǎng)絡(luò)之類的通信介質(zhì)的媒體數(shù)據(jù)的時(shí)間相關(guān)序列的傳輸,特別是分組傳輸?shù)姆椒ê脱b置,其中媒體數(shù)據(jù)包括,例如,視頻,音頻,視頻和音頻,等。在本發(fā)明的一個(gè)實(shí)施例,一個(gè)數(shù)字處理系統(tǒng)創(chuàng)建指示如何根據(jù)傳輸協(xié)議發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列的數(shù)據(jù)組。通常,該組數(shù)據(jù)存儲(chǔ)在連接到數(shù)字處理系統(tǒng)的存儲(chǔ)設(shè)備,進(jìn)一步,該組數(shù)據(jù)是與媒體數(shù)據(jù)的時(shí)間相關(guān)序列有關(guān)的數(shù)據(jù)的時(shí)間相關(guān)序列。本發(fā)明可以完全由一個(gè)存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)的可執(zhí)行的計(jì)算機(jī)程序指令或由軟件和硬件的組合,或在特定實(shí)施例,可以完全由硬件實(shí)現(xiàn)。通常,一個(gè)連接到網(wǎng)絡(luò)的服務(wù)器計(jì)算機(jī)系統(tǒng)將創(chuàng)建數(shù)據(jù)組,該數(shù)據(jù)組被稱為一個(gè)提示道,并且將該提示道存儲(chǔ)在連接到服務(wù)器計(jì)算機(jī)系統(tǒng)的一個(gè)存儲(chǔ)設(shè)備。當(dāng)一個(gè)客戶計(jì)算機(jī)系統(tǒng)要求媒體數(shù)據(jù)文件的演播(例如,瀏覽或收聽或?yàn)g覽和收聽)時(shí),服務(wù)器系統(tǒng)使用提示道以確定如何分組發(fā)送到客戶計(jì)算機(jī)系統(tǒng)的媒體數(shù)據(jù)。應(yīng)該認(rèn)識(shí)到本發(fā)明一般用于媒體數(shù)據(jù)的時(shí)間相關(guān)序列,并且QuickTime在本文僅表示為該一般適用性的一個(gè)實(shí)例,這樣,本發(fā)明不應(yīng)限定到QuickTime。圖3示出一個(gè)根據(jù)本發(fā)明的方法的實(shí)例。圖3示出的方法300在步驟301開始,在該步驟確定需要發(fā)送的特定媒體數(shù)據(jù)的媒體文件格式。在步驟303,還確定特定傳輸協(xié)議或需要使用的協(xié)議。然而,步驟301和303是可選項(xiàng),例如,在使用相同傳輸協(xié)議一直發(fā)送相同媒體文件格式的情況下是這樣。在步驟305,諸如服務(wù)器計(jì)算機(jī)系統(tǒng)之類的數(shù)字處理系統(tǒng)創(chuàng)建和存儲(chǔ)用于分組媒體文件內(nèi)的媒體數(shù)據(jù)的時(shí)間相關(guān)序列的提示。作為一種替換,一個(gè)計(jì)算機(jī)系統(tǒng)可以創(chuàng)建該提示并將其提供給另一個(gè)系統(tǒng),例如,一個(gè)存儲(chǔ)這些提示以用于后面的傳輸處理的服務(wù)器計(jì)算機(jī)系統(tǒng)。該分組還允許根據(jù)步驟303確定的所要求的傳輸協(xié)議經(jīng)網(wǎng)絡(luò)或通信介質(zhì)的傳輸。在本發(fā)明一個(gè)實(shí)施例,將提示存儲(chǔ)為所涉及的提示的時(shí)間相關(guān)序列道,但是在一個(gè)實(shí)施例,該道與媒體數(shù)據(jù)的其它道分開。在本發(fā)明一個(gè)實(shí)施例,提示道可以與其涉及的媒體數(shù)據(jù)分開存儲(chǔ)。同樣,提示道可以可以存儲(chǔ)在與包含該提示道所涉及的媒體數(shù)據(jù)的另一個(gè)文件不同的文件,或者提示道可以存儲(chǔ)在包含媒體數(shù)據(jù)的文件內(nèi)的提示區(qū),該提示區(qū)與包含實(shí)際媒體數(shù)據(jù)的數(shù)據(jù)區(qū)分開和不同。在本發(fā)明的一個(gè)實(shí)施例,一個(gè)提示道,或其相關(guān)部分可以被解釋為由服務(wù)器執(zhí)行的指令,該可執(zhí)行指令使服務(wù)器分組數(shù)據(jù)的時(shí)間相關(guān)序列,該數(shù)據(jù)通常是,但不限于,基于時(shí)間的媒體數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例,將提示存儲(chǔ)在連接到發(fā)送數(shù)字處理系統(tǒng)的存儲(chǔ)設(shè)備。在步驟307,從諸如服務(wù)器計(jì)算機(jī)系統(tǒng)之類的發(fā)送系統(tǒng)將根據(jù)提示分組的數(shù)據(jù)發(fā)送到一個(gè)接收系統(tǒng)。通過根據(jù)提示分組媒體數(shù)據(jù)來發(fā)送該媒體數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例,服務(wù)器計(jì)算機(jī)系統(tǒng)可以決定不使用該提示并且通過一個(gè)替換的分組處理來發(fā)送媒體數(shù)據(jù)。在步驟309,接收系統(tǒng)演播媒體數(shù)據(jù)所表示的媒體對(duì)象。通常,隨著在接收系統(tǒng)接收分組數(shù)據(jù)執(zhí)行該演播(該演播可以是媒體對(duì)象的瀏覽和收聽或僅僅是媒體對(duì)象的瀏覽或僅僅是媒體對(duì)象的收聽)。在本發(fā)明的一個(gè)實(shí)施例,該分組數(shù)據(jù)可以存儲(chǔ)在接收系統(tǒng),但不是必須的。這樣在一旦演播結(jié)束時(shí)該數(shù)據(jù)的演播不是瞬時(shí)的,在接收系統(tǒng)無本地復(fù)制。在另一個(gè)實(shí)施例,媒體對(duì)象的演播可以在創(chuàng)建表示媒體對(duì)象的媒體數(shù)據(jù)之后在服務(wù)器系統(tǒng)上進(jìn)行。在本發(fā)明一個(gè)實(shí)施例,媒體數(shù)據(jù)不必被格式化,復(fù)制等以用于基于提示的分組。在步驟311,如果所接收的媒體文件已存儲(chǔ)在接收系統(tǒng),則接收系統(tǒng)可以可選地重新匯編媒體文件。應(yīng)該認(rèn)識(shí)到可以以與所示出的不同的順序執(zhí)行圖3示出方法的各個(gè)步驟并且可以同時(shí)執(zhí)行上述步驟和/或某些步驟。例如,在一個(gè)實(shí)施例,并行執(zhí)行步驟309和311?,F(xiàn)在詳細(xì)描述根據(jù)本發(fā)明一個(gè)實(shí)施例通過QuickTime的特定實(shí)現(xiàn)。在本發(fā)明的一個(gè)實(shí)施例,提供不但本地瀏覽文件(例如,在服務(wù)器,發(fā)生器等),而且在QuickTime電影內(nèi)經(jīng)網(wǎng)絡(luò)流動(dòng)的演播。通常,流式服務(wù)器(或另一個(gè)系統(tǒng))應(yīng)具有與數(shù)據(jù)單元有關(guān)的信息以流式傳輸其成分和時(shí)序。由于這樣的信息一般是暫時(shí)的,可以在道內(nèi)進(jìn)行描述。一個(gè)服務(wù)器可以,例如通過使用與用于瀏覽一個(gè)演播相同的索引操作執(zhí)行分組并確定協(xié)議信息。包含用于服務(wù)器的指令的道有時(shí)被稱為“提示”道,這是因?yàn)檫@樣的道表示在形成和發(fā)送分組的過程中指示服務(wù)器的數(shù)據(jù)組。QuickTime文件格式支持經(jīng)網(wǎng)絡(luò)的媒體流式傳輸以及本地重放。發(fā)送協(xié)議數(shù)據(jù)單元的處理是基于時(shí)間的,就象基于時(shí)間數(shù)據(jù)的顯示一樣,并且由此適合于由基于時(shí)間的格式來描述。支持流式傳輸?shù)腝uickTime文件或‘電影’包括與流式傳輸數(shù)據(jù)單元有關(guān)的信息。該信息包括在稱為“提示”道的文件的附加道內(nèi)。提示道包含參與分組信息的流式服務(wù)器(或其它數(shù)字處理系統(tǒng))的指令。這些指令可能包含服務(wù)器的即時(shí)數(shù)據(jù)以發(fā)送(例如,標(biāo)題信息)或引用媒體數(shù)據(jù)段。在本發(fā)明一個(gè)實(shí)施例,以與在QuickTime文件內(nèi)編碼編輯或演播信息以用于本地重放的相同方式在QuickTime文件內(nèi)編碼指令。取代編輯或演播信息,可以提供允許服務(wù)器以適于使用特定網(wǎng)絡(luò)傳輸?shù)牧魇絺鬏數(shù)姆绞椒纸M媒體數(shù)據(jù)的信息。在本發(fā)明一個(gè)實(shí)施例,無論提示是用于本地重放還是經(jīng)多個(gè)不同傳輸類型的流式傳輸,在包含提示的QuickTime文件內(nèi)使用相同的媒體數(shù)據(jù)。用于不同傳輸類型的分開的“提示”道可以包括在相同的文件內(nèi)并且在不進(jìn)行媒體本身的任何附加復(fù)制的情況下可以在所有這樣的傳輸類型播放媒體。另外,通過用于特定傳輸?shù)倪m當(dāng)提示道的加入現(xiàn)存的媒體可以成為可流式傳輸?shù)?。根?jù)本發(fā)明的一個(gè)方面,媒體數(shù)據(jù)本身不必被重寫或重新格式化。因此提示道內(nèi)的樣本一般包括形成分組的指令。這些指令可以包含服務(wù)器的即時(shí)數(shù)據(jù)以便發(fā)送(例如,標(biāo)題信息)或引用另一個(gè)道內(nèi)的媒體數(shù)據(jù)段。在本發(fā)明一個(gè)實(shí)施例,使用三層設(shè)計(jì)以便1)將媒體數(shù)據(jù)表示為一組網(wǎng)絡(luò)獨(dú)立道,這些道可能被播放,編輯,等;2)存在用于服務(wù)器提示道的公共聲明以及基本結(jié)構(gòu);該公共格式是獨(dú)立的協(xié)議,但是包含哪個(gè)協(xié)議在服務(wù)器道內(nèi)被描述的聲明;3)存在用于可以發(fā)送的每個(gè)協(xié)議的服務(wù)器提示道的特定設(shè)計(jì);所有這些設(shè)計(jì)使用相同的基本結(jié)構(gòu)。例如,存在用于RTP(用于因特網(wǎng))以及MPEG-2傳輸(用于廣播),或者用于新標(biāo)準(zhǔn)或賣方特定的協(xié)議的的設(shè)計(jì)。在本發(fā)明一個(gè)實(shí)施例,在提示道的指示下由于服務(wù)器發(fā)送所產(chǎn)生的數(shù)據(jù)流為正常數(shù)據(jù)流,并且不不必包括QuickTime信息的跟蹤文件。本發(fā)明的該實(shí)施例不需要QuickTime,或其結(jié)構(gòu)或聲明樣式,它們必須處于傳輸媒體(例如網(wǎng)絡(luò)電纜)的數(shù)據(jù)內(nèi)或處于解碼站。例如,在本發(fā)明一個(gè)實(shí)施例,在完全與用于將這些編碼分組為RTP的IETF規(guī)范兼容的分組數(shù)據(jù)流內(nèi)可以導(dǎo)致使用H.261視頻和DVI音頻,在RTP控制下被流式傳輸?shù)囊粋€(gè)文件。在本發(fā)明一個(gè)實(shí)施例,可以建立并標(biāo)記提示道以便當(dāng)本地瀏覽演播時(shí),接收系統(tǒng)可以在本質(zhì)上忽略提示道。在一個(gè)實(shí)施例,媒體數(shù)據(jù)的時(shí)間相關(guān)序列可以通過一個(gè)數(shù)字處理系統(tǒng)分組,并且接著在相同的數(shù)字處理系統(tǒng)顯示,這些媒體數(shù)據(jù)可以包括視頻,音頻等。進(jìn)一步,分組可以是暫時(shí)的,以便被顯示,存儲(chǔ),讀取等的時(shí)間相關(guān)序列在“不工作時(shí)”也被分組。在一個(gè)實(shí)施例,提示可以涉及還未被進(jìn)行復(fù)制,格式化等的媒體數(shù)據(jù);例如,提示涉及的媒體數(shù)據(jù)可以以原始格式存儲(chǔ)在一個(gè)只讀存儲(chǔ)器等。在一個(gè)實(shí)施例,隨著執(zhí)行分組,提供分組的相同提示程序還顯示媒體。在本發(fā)明一個(gè)替換實(shí)施例,根據(jù)提示道可以產(chǎn)生時(shí)間相關(guān)媒體數(shù)據(jù)的分組文件并且進(jìn)行存儲(chǔ),例如,用于后面的傳輸。圖4示出根據(jù)本發(fā)明一個(gè)實(shí)施例用于傳輸媒體數(shù)據(jù)的提示道的使用。在圖4,示出用于媒體道403的提示道401。每個(gè)提示道樣本,例如描述如何形成RTP分組的提示道樣本405,可以包含一個(gè)標(biāo)題,并且在視頻道403的情況下可以從一個(gè)相關(guān)媒體道引用某些數(shù)據(jù)。在圖4示出的實(shí)施例,可以交錯(cuò)媒體數(shù)據(jù)(視頻幀)和RTP提示以便可以相對(duì)容易地讀出相關(guān)媒體數(shù)據(jù)。在該實(shí)例,由于適合一個(gè)單獨(dú)的RTP分組,所以示出每一幀。自然,當(dāng)需要時(shí)有可能將幀分為幾個(gè)分組。相反,如果要求的話,多個(gè)幀也可以放入一個(gè)單獨(dú)的分組,該分組通常由音頻數(shù)據(jù)執(zhí)行。如上所述,上述的邏輯結(jié)構(gòu)不必隱含物理結(jié)構(gòu)。媒體數(shù)據(jù)可以在存儲(chǔ)器內(nèi)高速緩存,并且提示道樣本物理上與其涉及的媒體樣本交錯(cuò)(如圖4所示)。作為一種替換,有可能寫入新的元數(shù)據(jù)和媒體數(shù)據(jù)組,新的元數(shù)據(jù)和媒體數(shù)據(jù)組包含引用并增加已有演播中的元數(shù)據(jù)和媒體數(shù)據(jù)的提示道。圖5示出根據(jù)本發(fā)明一個(gè)實(shí)施例使用提示道以引用一個(gè)分開文件內(nèi)的媒體數(shù)據(jù)。在圖5,示出兩個(gè)電影文件502和504,每個(gè)具有其本身的元數(shù)據(jù)。首先,電影文件502包括一個(gè)視頻道。其次,電影文件504不但包含一個(gè)視頻道而且包含一個(gè)提示道,但是元數(shù)據(jù)聲明用于視頻道的媒體數(shù)據(jù)處于第一電影502內(nèi)。這樣,與電影文件504相關(guān)的提示也指向第一電影502內(nèi)的媒體數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例,一個(gè)媒體文件可以包含用于多個(gè)協(xié)議的分組提示道。同樣,每個(gè)道可以包含該提示道所適合的協(xié)議(以及協(xié)議參數(shù),如果適合的話)的聲明。自然,這些道可以全部從文件內(nèi)的基本媒體軌跡引用媒體數(shù)據(jù)??梢砸陨鲜龇绞綕M足協(xié)議獨(dú)立性和擴(kuò)展性的要求。在本發(fā)明一個(gè)實(shí)施例,提示道不必使用媒體道內(nèi)的所有數(shù)據(jù)。提示道可以使用該數(shù)據(jù)的子組(例如,通過省略某些視頻幀)以達(dá)到一個(gè)帶寬閾值,或用于其他原因。由于可以提供多個(gè)提示道以用于相同協(xié)議,可以提供不同比率時(shí)的相同基本媒體數(shù)據(jù)信息的不同子組。同樣,本發(fā)明可以提供較已有方法和裝置的改進(jìn)的伸縮性。應(yīng)該強(qiáng)調(diào)的是,在一個(gè)實(shí)施例,盡管提示道本身,以及QuickTime元數(shù)據(jù)應(yīng)該是QuickTime文件,但是基本媒體可以是在適當(dāng)時(shí)候QuickTime是重要并可以引用的任何文件類型。在本發(fā)明一個(gè)實(shí)施例,電影文件內(nèi)的元數(shù)據(jù)包括聲明媒體數(shù)據(jù)處于另一個(gè)文件的數(shù)據(jù)引用。樣本表偏移和指針從而可以涉及該“外部”文件內(nèi)的數(shù)據(jù)。這樣,根據(jù)本發(fā)明一個(gè)實(shí)施例,在不需要基本媒體數(shù)據(jù)的復(fù)制和重新格式化的情況下,諸如“au”音頻文件,”AVI”音頻/視頻文件,以及MIDI文件之類的已有遺留格式可以被流式傳輸。因?yàn)榛久襟w數(shù)據(jù)不寫入,僅僅由分開文件內(nèi)的QuickTime聲明和提示信息增加,所以還可以在諸如CDROM之類的只讀機(jī)器可讀介質(zhì)提供基本媒體信息。在本發(fā)明一個(gè)實(shí)施例,提示道體現(xiàn)離線計(jì)算結(jié)果并且一般被優(yōu)化以便向服務(wù)器提供信息以支持分組,并且如果需要的話,還可以支持多路復(fù)用。例如,在附件A-C示出用于RTP(IETF標(biāo)準(zhǔn)實(shí)時(shí)協(xié)議)以及MPEG-2傳輸?shù)奶崾緦?shí)例。在本發(fā)明一個(gè)實(shí)施例,在不使空間過度開銷的情況下,一個(gè)單獨(dú)的文件可以支持用于多個(gè)協(xié)議的提示道,或相同協(xié)議的多個(gè)不同分組。在不影響依靠已有協(xié)議的系統(tǒng)的情況下,可以設(shè)計(jì)新的協(xié)議,及其相關(guān)的提示道。這樣,至少在一個(gè)實(shí)施例,本發(fā)明是協(xié)議-中性的。在QuickTime文件格式,通過更新或復(fù)制以及增加元數(shù)據(jù)可以將一個(gè)道增加到電影。如果媒體數(shù)據(jù)處于與元數(shù)據(jù)分開的文件內(nèi),或不需要優(yōu)化交錯(cuò),則這就是相對(duì)簡單和有效的操作。在本發(fā)明一個(gè)實(shí)施例,通過建立一個(gè)新的電影元數(shù)據(jù)組可以提取道,該新的電影元數(shù)據(jù)組可以僅包含一個(gè)道,并且如果需要的話,可以引用原始的媒體數(shù)據(jù)。例如,在本發(fā)明一個(gè)實(shí)施例,可以增加一個(gè)被標(biāo)記為替換其他音頻道組的新的音頻道。如果其還通過語言碼(例如,法語,或Tagalog語)被標(biāo)記,則在演播時(shí)可以選擇適當(dāng)?shù)牡馈8鶕?jù)本發(fā)明一個(gè)實(shí)施例,當(dāng)需要時(shí),SMPTE時(shí)間碼道是可以顯示,增加,或移去的初級(jí)數(shù)據(jù)流實(shí)例。根據(jù)本發(fā)明一個(gè)方面,在不產(chǎn)生與已有服務(wù)器或本地重放的兼容性的問題的情況下,提示道可以允許用于新協(xié)議的新格式的開發(fā)。另外,可以在文件格式的生存期內(nèi)增加新的媒體道,同時(shí)保持向后兼容性。在本發(fā)明一個(gè)實(shí)施例,擴(kuò)展性區(qū)域包括a)可以被定義以用于未被當(dāng)前QuickTime文件格式(例如,實(shí)驗(yàn)室儀器示數(shù))覆蓋的媒體類型的新的道類型。b)可以定義用于已有道的新的編碼類型(例如,視頻或音頻編解碼)。存在用于其編解碼特定的初始化信息的明確規(guī)定。c)在不發(fā)生用于媒體數(shù)據(jù)本身的空間開銷的情況下,可以定義用于新的協(xié)議的新的提示道類型,以及可以包含用于多于一個(gè)協(xié)議的提示信息的文件。本發(fā)明可以使用只讀介質(zhì)上的已有內(nèi)容(例如,CDROM,DVD等上的預(yù)分組電影)。進(jìn)一步,根據(jù)本發(fā)明一個(gè)方面,可以使用各種“外部“文件格式。在本發(fā)明一個(gè)實(shí)施例,例如,如果已有內(nèi)容處于QuickTime格式,或者被輸入,則在不需要復(fù)制或重新格式化的情況下其可以被編輯和被流式傳輸。在本發(fā)明一個(gè)實(shí)施例,如果編解碼支持媒體數(shù)據(jù)的條帶化以實(shí)現(xiàn)帶寬的伸縮性,接著可以使用多個(gè)數(shù)據(jù)流道表示這些分帶帶寬。每個(gè)道可以表示一個(gè)不同的帶寬。在所選擇的基本媒體的子組內(nèi)可以共同分組道。在本發(fā)明一個(gè)實(shí)施例,如果協(xié)議支持帶寬伸縮性,則提示道本身可以包含每個(gè)協(xié)議數(shù)據(jù)單元(提示道內(nèi)的樣本)的信息。信息可以包括帶寬閾值,在該帶寬閾值之上應(yīng)將協(xié)議數(shù)據(jù)單元傳送到網(wǎng)絡(luò)。這樣,提示道可以指示一個(gè)較高,較低等的可用的帶寬,和/或與數(shù)據(jù)傳輸帶寬有關(guān)的其他信息。在本發(fā)明一個(gè)實(shí)施例,如果協(xié)議為多路復(fù)用協(xié)議(例如,MPEG-2傳輸),則可以建立使用不同的初級(jí)數(shù)據(jù)流道的子組以實(shí)現(xiàn)不同的數(shù)據(jù)率的不同提示道。因此,對(duì)于低比特率傳輸可以完全忽略某些道。在本發(fā)明一個(gè)實(shí)施例,如果要求記錄使用不同編解碼的基本數(shù)據(jù),則這些道可以形成為一個(gè)替換組,并且僅選擇一個(gè)用于演播。選擇哪個(gè)道用于演播一般與協(xié)議有關(guān)并且可以通過使用這里描述的提示道方法實(shí)現(xiàn)。在本發(fā)明一個(gè)實(shí)施例,也可以將加密用于媒體文件。在這種情況下,加密數(shù)據(jù)可以存儲(chǔ)在(a)鏈接到原始媒體數(shù)據(jù)(或者如果不再需要原始媒體數(shù)據(jù)可以將其移去)的一個(gè)新的初級(jí)數(shù)據(jù)流(新的道)或者(b)提示道本身。在情況(b),提示道從未使用的初級(jí)未加密數(shù)據(jù)流有可能未提取任何數(shù)據(jù)流。這樣,所有媒體數(shù)據(jù)可能處于提示道以及流式傳輸分組協(xié)議數(shù)據(jù)單元信息,因?yàn)榭梢酝ㄟ^加密轉(zhuǎn)換媒體數(shù)據(jù)。作為嵌入對(duì)象內(nèi)容信息的實(shí)例,用于整個(gè)電影,以及用于各個(gè)道的IETF對(duì)話描述信息可以存儲(chǔ)在RTP提示道的元數(shù)據(jù)內(nèi),作為用戶基本單元。在本發(fā)明一個(gè)實(shí)施例,一個(gè)文件格式一般不但包括可播放格式的媒體數(shù)據(jù),而且包括流式傳輸信息。在一個(gè)實(shí)施例,有可能直接從具有相對(duì)較低開銷的該格式直接進(jìn)行流式傳輸,同時(shí)保持媒體獨(dú)立性,協(xié)議獨(dú)立性,以及本地顯示媒體的能力。根據(jù)本發(fā)明的一個(gè)方面,提示道可以將編解碼,時(shí)序和分組的詳細(xì)知識(shí)提取為離線準(zhǔn)備過程。這樣,在提示道之后產(chǎn)生數(shù)據(jù)流可能相對(duì)簡單并且不需要流式傳輸媒體數(shù)據(jù)的專門知識(shí)。這樣,根據(jù)本發(fā)明的一個(gè)方面,可以從數(shù)據(jù)內(nèi)容的細(xì)節(jié)提供服務(wù)器的去耦。在本發(fā)明一個(gè)實(shí)施例,一組提示道可以用于構(gòu)成一個(gè)被直接優(yōu)化以用于流式傳輸?shù)奈募?,在該提示道?yīng)該發(fā)送的時(shí)間序列,通過在邏輯盤邊界布置盤上的網(wǎng)絡(luò)PDUs構(gòu)造該文件。這樣的文件可能不再是一個(gè)一般的演播,但是可能被流式傳輸。再一個(gè)實(shí)施例,可以存儲(chǔ)使用提示道創(chuàng)建的分組文件,并且例如,以后被優(yōu)化以用于流式傳輸。在本發(fā)明一個(gè)實(shí)施例,通過封裝外部文件格式,媒體數(shù)據(jù)可以保留在其它格式同時(shí)仍在QuickTime內(nèi)公布。例如,通過應(yīng)用適當(dāng)?shù)陌b可以將一個(gè)已有的格式直接封裝到一個(gè)新的媒體數(shù)據(jù)文件,或者原樣保留并與段相比或者總體上通過提示道,在不復(fù)制的情況下允許剩余格式被流式傳輸。一個(gè)單獨(dú)的電影可以包含從多個(gè)剩余格式選擇的部分(pieces)。本發(fā)明不約束基本媒體格式。通常,跨越俘獲,認(rèn)可和編輯,下載和流式傳輸?shù)耐ǔ8袷揭话闾峁╈`活性。在不被復(fù)制和格式化的情況下材料在使用之后可以再被加工,或用于多種方式。在本發(fā)明一個(gè)實(shí)施例,通過使用標(biāo)準(zhǔn)編輯器去除提示道有可能重新加工和重新使用已被提示的材料,并且接著完成編輯之后的重新提示。如果要求下載一個(gè)媒體文件用于局部瀏覽,則可以使用引用相同的基本媒體數(shù)據(jù)的分開的聲明文件內(nèi)的流式元數(shù)據(jù),建立一個(gè)優(yōu)化的交錯(cuò)文件用于該目的。因此,該下載可以不包括流式信息,并且媒體數(shù)據(jù)在流式服務(wù)器還可以僅顯示一次。通過將邏輯結(jié)構(gòu)和物理結(jié)構(gòu)分開,根據(jù)應(yīng)用(例如,編輯,局部瀏覽,流式傳輸)可以有差別地優(yōu)化文件的物理結(jié)構(gòu)。在本發(fā)明一個(gè)實(shí)施例,通過允許用于每個(gè)媒體道的多個(gè)提示的存在,在不需要媒體的多個(gè)復(fù)制品的情況下,可以通過經(jīng)多個(gè)協(xié)議的流式傳輸公布該文件。圖6是一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)的圖,其中根據(jù)本發(fā)明一個(gè)實(shí)施例可以處理媒體數(shù)據(jù)。如圖6所示,多個(gè)客戶計(jì)算機(jī)系統(tǒng)通過因特網(wǎng)622耦合在一起,其中多個(gè)客戶計(jì)算機(jī)系統(tǒng)中的一個(gè)或多個(gè)可以表示上面參照?qǐng)D3描述的一個(gè)接收系統(tǒng)的實(shí)現(xiàn)。應(yīng)該認(rèn)識(shí)到術(shù)語“因特網(wǎng)”涉及網(wǎng)絡(luò)的網(wǎng)絡(luò)。這樣的網(wǎng)絡(luò)可以使用多種協(xié)議用于信息交換,例如TCP/IP,ATM,SNA,SDI,等。因特網(wǎng)的物理連接和因特網(wǎng)的協(xié)議以及通信程序?qū)Ρ绢I(lǐng)域技術(shù)人員來說是公知的。一般由諸如ISP624以及ISP626之類的因特網(wǎng)業(yè)務(wù)提供者(ISPs)提供接入因特網(wǎng)103。諸如客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620之類客戶系統(tǒng)的用戶一般通過諸如ISP624以及ISP626之類的因特網(wǎng)業(yè)務(wù)提供者獲得接入因特網(wǎng)。接入因特網(wǎng)可以方便兩個(gè)或更多數(shù)字處理系統(tǒng),例如客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620和/或Web服務(wù)器系統(tǒng)628之間的信息(例如,電子郵件,文本文件,媒體文件等)的傳送。例如,客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620中的一個(gè)或多個(gè)和/或Web服務(wù)器系統(tǒng)628可以將媒體數(shù)據(jù)(例如,視頻和音頻,或視頻,或音頻)提供到客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620中的另一個(gè)或多個(gè)和/或Web服務(wù)器系統(tǒng)628。如本文所述,這樣的媒體數(shù)據(jù)可以根據(jù)提示在系統(tǒng)600內(nèi)傳送。在本發(fā)明一個(gè)實(shí)施例,可以根據(jù)媒體數(shù)據(jù)的特定格式和/或特定的數(shù)據(jù)通信創(chuàng)建這樣的提示。Web服務(wù)器系統(tǒng)628一般由使用一個(gè)或多個(gè)數(shù)據(jù)通信協(xié)議,例如萬維網(wǎng)的協(xié)議操作的至少一個(gè)計(jì)算機(jī)系統(tǒng)組成,并且同樣,一般耦合到因特網(wǎng)622??蛇x地,Web服務(wù)器系統(tǒng)628可以是提供接入因特網(wǎng)和/或用于客戶計(jì)算機(jī)系統(tǒng)的其它網(wǎng)絡(luò)的ISP的一部分??蛻粲?jì)算機(jī)系統(tǒng)602,604,618,和620每一個(gè)都可以通過適當(dāng)?shù)膚eb瀏覽軟件,訪問由Web服務(wù)器628提供的數(shù)據(jù),例如HIML文件(例如,web網(wǎng)頁)。這樣的數(shù)據(jù)可以提供諸如QuickTime之類的媒體,該媒體可以由客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620顯示。ISP628提供經(jīng)調(diào)制解調(diào)器接口606到客戶計(jì)算機(jī)系統(tǒng)620的因特網(wǎng)連通性,該調(diào)制解調(diào)器接口606可以認(rèn)為是客戶計(jì)算機(jī)系統(tǒng)602的一部分??蛻粲?jì)算機(jī)系統(tǒng)可以是一個(gè)常規(guī)的計(jì)算機(jī)系統(tǒng),例如Macintosh計(jì)算機(jī),“網(wǎng)絡(luò)”計(jì)算機(jī),手持/便攜計(jì)算機(jī),WebTV系統(tǒng),或其它類型的數(shù)字處理系統(tǒng)(例如,一個(gè)具有數(shù)字處理能力的蜂窩電話)。類似地,ISP626提供客戶計(jì)算機(jī)系統(tǒng)604,618和620的因特網(wǎng)連通性,盡管如圖6所示,這樣的連通性在各個(gè)客戶計(jì)算機(jī)系統(tǒng),例如客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620之間可能會(huì)變化。例如,如圖6所示,客戶計(jì)算機(jī)系統(tǒng)604通過調(diào)制解調(diào)器接口608耦合到ISP626,同時(shí)客戶計(jì)算機(jī)系統(tǒng)618和620作為一個(gè)局域網(wǎng)(LAN)的一部分。在圖6,分別由調(diào)制解調(diào)器606和608示出的接口606和608可以是一個(gè)模擬調(diào)制解調(diào)器,ISDN調(diào)制解調(diào)器,一個(gè)有線調(diào)制解調(diào)器,一個(gè)衛(wèi)星傳輸接口(例如,“直接DC”),一個(gè)無線接口,或?qū)⒅T如客戶計(jì)算機(jī)系統(tǒng)之類的數(shù)字處理系統(tǒng)耦合到另一個(gè)數(shù)字處理系統(tǒng)的其它接口??蛻粲?jì)算機(jī)系統(tǒng)618和620通過網(wǎng)絡(luò)接口614和616分別耦合到一個(gè)LAN總線612。網(wǎng)絡(luò)接口614和616可以是以太網(wǎng)類型,異步傳輸模式(ATM),或其它類型的網(wǎng)絡(luò)接口。LAN總線還耦合到一個(gè)網(wǎng)關(guān)數(shù)字處理系統(tǒng)610,該網(wǎng)關(guān)數(shù)字處理系統(tǒng)610提供防火墻以及用于LAN的其它因特網(wǎng)相關(guān)業(yè)務(wù)。網(wǎng)關(guān)數(shù)字處理系統(tǒng)610依次耦合到ISP626以提供到客戶計(jì)算機(jī)系統(tǒng)618和620的因特網(wǎng)連通性。網(wǎng)關(guān)數(shù)字處理系統(tǒng)610可以包括,例如一個(gè)常規(guī)的服務(wù)器計(jì)算機(jī)系統(tǒng)。類似地,Web服務(wù)器628可以包括,例如一個(gè)常規(guī)的服務(wù)器計(jì)算機(jī)系統(tǒng)。系統(tǒng)600可以允許客戶計(jì)算機(jī)系統(tǒng)602,604,618,和620中的一個(gè)或多個(gè)和/或Web服務(wù)器628以便將媒體數(shù)據(jù)(例如,視頻和音頻,或視頻,或音頻)提供到客戶計(jì)算機(jī)系統(tǒng)602,604,618,和620中的一個(gè)或多個(gè)和/或Web服務(wù)器628。例如,可以響應(yīng)接收系統(tǒng)的一個(gè)請(qǐng)求提供這樣的數(shù)據(jù),其中接收系統(tǒng)可以是例如客戶計(jì)算機(jī)系統(tǒng)602,604,618,以及620中的一個(gè)或多個(gè)。如本文所述,這樣的媒體數(shù)據(jù)可以根據(jù)提示或提示道在系統(tǒng)600內(nèi)傳送。在本發(fā)明一個(gè)實(shí)施例,可以根據(jù)媒體數(shù)據(jù)的特定格式和/或一個(gè)特定的數(shù)據(jù)通信(例如,網(wǎng)絡(luò))協(xié)議以便根據(jù)本發(fā)明的一個(gè)方面允許媒體數(shù)據(jù)的分組。圖7是根據(jù)本發(fā)明一個(gè)實(shí)施例可以使用的一個(gè)數(shù)字處理系統(tǒng)的方框圖。例如,圖7所示的數(shù)字處理系統(tǒng)650可用作一個(gè)客戶計(jì)算機(jī)系統(tǒng),一個(gè)Web服務(wù)器系統(tǒng),一個(gè)常規(guī)的服務(wù)器系統(tǒng)等。進(jìn)一步,可以使用數(shù)字處理系統(tǒng)650執(zhí)行諸如ISP624或626之類的因特網(wǎng)業(yè)務(wù)提供者的一個(gè)或多個(gè)功能。數(shù)字處理系統(tǒng)650可以通過一個(gè)調(diào)制解調(diào)器或網(wǎng)絡(luò)接口668與外部系統(tǒng)接口。應(yīng)該認(rèn)識(shí)到該調(diào)制解調(diào)器或網(wǎng)絡(luò)接口668可認(rèn)為是數(shù)字處理系統(tǒng)650的一部分。調(diào)制解調(diào)器或網(wǎng)絡(luò)接口668可以是一個(gè)模擬調(diào)制解調(diào)器,ISDN調(diào)制解調(diào)器,一個(gè)有線調(diào)制解調(diào)器,一個(gè)令牌網(wǎng)接口,一個(gè)衛(wèi)星傳輸接口,一個(gè)無線接口,或在兩個(gè)或多個(gè)數(shù)字處理系統(tǒng)之間提供數(shù)據(jù)通信鏈路的其它接口。數(shù)字處理系統(tǒng)650包括處理器652,處理器652可以表示一個(gè)或多個(gè)處理器并且可以包括一個(gè)或多個(gè)這樣的常規(guī)處理器類型,例如,MotorolaPowerPC處理器,IntelPentium(或x86)處理器等。一個(gè)存儲(chǔ)器155通過總線656耦合到處理器652。存儲(chǔ)器155可以是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)和/或可以包括靜態(tài)RAM(SRAM)。處理器還可以耦合到其它類型的存儲(chǔ)區(qū)域/存儲(chǔ)器(例如,高速緩存存儲(chǔ)器,閃速存儲(chǔ)器,盤等),該存儲(chǔ)區(qū)域/存儲(chǔ)器可以認(rèn)為是存儲(chǔ)器155的一部分或與存儲(chǔ)器155分開??偩€656進(jìn)一步將處理器652耦合到顯示控制器658,海量存儲(chǔ)器662,調(diào)制解調(diào)器或網(wǎng)絡(luò)接口668,以及輸入/輸出(I/O)控制器664。海量存儲(chǔ)器662可以表示一個(gè)磁,光,磁-光,磁帶,和/或用于存儲(chǔ)信息的其它類型機(jī)器可讀介質(zhì)/設(shè)備。例如,海量存儲(chǔ)器662可以表示一個(gè)硬盤,一個(gè)只讀或可寫光盤CD等。顯示控制器658以常規(guī)方式控制顯示器660,該顯示器660表示一個(gè)陰極射線管(CRT)顯示器,一個(gè)液晶顯示器(LCD),一個(gè)等離子顯示器,或其它類型的顯示設(shè)備。I/O控制器664控制I/O設(shè)備666,該I/O設(shè)備666可以包括一個(gè)或多個(gè)鍵盤,鼠標(biāo)/跟蹤球或其它指向設(shè)備,磁和/或光盤驅(qū)動(dòng)器,打印機(jī),掃描器,數(shù)字?jǐn)z象機(jī),麥克風(fēng)等。應(yīng)該認(rèn)識(shí)到數(shù)字處理系統(tǒng)650僅表示一個(gè)系統(tǒng)的實(shí)例,該系統(tǒng)可以具有很多不同的配置和結(jié)構(gòu),并且可以由本發(fā)明采用。例如,Macintosh和Intel系統(tǒng)常常具有多個(gè)總線,例如一個(gè)外圍總線,一個(gè)專用高速緩存總線等。另一方面,可用作本發(fā)明的數(shù)字處理設(shè)備的一個(gè)網(wǎng)絡(luò)計(jì)算機(jī)可以不包括,例如,一個(gè)硬盤或其它海量存儲(chǔ)設(shè)備,但是可以從網(wǎng)絡(luò)連接,例如調(diào)制解調(diào)器或接口668接收由處理器652處理的例行程序和/或數(shù)據(jù)。類似地,本領(lǐng)域公知的一個(gè)WebTV系統(tǒng)可以被認(rèn)為是本發(fā)明的一個(gè)數(shù)字處理系統(tǒng),但是這樣的系統(tǒng)可以不包括一個(gè)或多個(gè)I/O設(shè)備,例如參照I/O設(shè)備666所描述的那些設(shè)備。因此,一個(gè)可以采用蜂窩電話和/或?qū)ず艄δ艿谋銛y通信和數(shù)據(jù)處理系統(tǒng)可以被認(rèn)為是本發(fā)明可以使用的一個(gè)數(shù)字處理系統(tǒng)。在圖7示出的系統(tǒng)650,海量存儲(chǔ)器662(和/或存儲(chǔ)器654)可以存儲(chǔ)根據(jù)本發(fā)明進(jìn)行處理(例如,通過提示的方式)的媒體(例如,視頻,音頻,電影等)。作為一種替換,媒體數(shù)據(jù)可以通過數(shù)字處理系統(tǒng)650,例如,經(jīng)調(diào)制解調(diào)器或網(wǎng)絡(luò)接口668被接收,以及由顯示器660和/或I/O設(shè)備666存儲(chǔ)和/或顯示。在一個(gè)實(shí)施例,分組數(shù)據(jù)可以根據(jù)提示道,經(jīng)諸如LAN和/或因特網(wǎng)之類的數(shù)據(jù)通信網(wǎng)絡(luò)進(jìn)行發(fā)送。另一方面,處理器652可以執(zhí)行一個(gè)或多個(gè)例行程序以使用具有一個(gè)或多個(gè)提示道的文件,或者,作為一種替換,創(chuàng)建一個(gè)或多個(gè)提示道以處理基于提示道的顯示或分組的媒體(例如,分組電影,音頻文件,視頻文件等)。這樣的例行程序可以存儲(chǔ)在海量存儲(chǔ)器662,存儲(chǔ)器664,和/或由數(shù)字處理系統(tǒng)650存取的另一個(gè)機(jī)器可讀介質(zhì)。在一個(gè)實(shí)施例,數(shù)字處理系統(tǒng)650可以處理其內(nèi)嵌有提示道的媒體數(shù)據(jù)。類似地,這樣的嵌入媒體數(shù)據(jù)可以存儲(chǔ)在海量存儲(chǔ)器662,存儲(chǔ)器664,和/或由數(shù)字處理系統(tǒng)650存取的另一個(gè)機(jī)器可讀介質(zhì)。圖8是根據(jù)本發(fā)明一個(gè)實(shí)施例使用提示以傳送媒體數(shù)據(jù)的系統(tǒng)的方框圖。圖8示出的系統(tǒng)680包括一個(gè)接收系統(tǒng),該接收系統(tǒng)表示為一個(gè)經(jīng)數(shù)據(jù)通信鏈路686耦合到服務(wù)器694的客戶數(shù)據(jù)處理系統(tǒng)682。服務(wù)器694和/或客戶數(shù)據(jù)處理系統(tǒng)可以,例如,表示一個(gè)參照?qǐng)D6和7所述的設(shè)備/系統(tǒng)或其組合。服務(wù)器694包括一個(gè)提示生成和處理單元688,一個(gè)媒體處理單元690,以及一個(gè)數(shù)據(jù)通信單元692,其中的每一個(gè)可以包括硬布線電路或機(jī)器執(zhí)行指令或其組合。進(jìn)一步,這樣的硬布線電路和/或機(jī)器執(zhí)行指令的至少一部分可以在提示生成和處理單元688,媒體處理單元690,以及數(shù)據(jù)通信單元692的組合之間共享。在一個(gè)實(shí)施例,至少部分使用耦合到至少一個(gè)處理器的具有適當(dāng)?shù)睦谐绦蚝?或其內(nèi)存儲(chǔ)數(shù)據(jù)的至少一個(gè)存儲(chǔ)區(qū)域/存儲(chǔ)器(例如,一個(gè)機(jī)器可讀介質(zhì)),以便實(shí)現(xiàn)提示生成和處理單元688,媒體處理單元690,以及數(shù)據(jù)通信單元692中的一個(gè)或其組合。在一個(gè)實(shí)施例,提示生成和處理單元688創(chuàng)建并存儲(chǔ)用于媒體處理單元690處理的媒體數(shù)據(jù)的分組的提示。如上所述,可以創(chuàng)建并存儲(chǔ)該提示作為相對(duì)于媒體文件的一個(gè)分開文件或可以將其嵌入媒體數(shù)據(jù)。如果要處理多于一個(gè)的媒體格式,則通過提示生成和處理單元688考慮一個(gè)適當(dāng)?shù)母袷揭援a(chǎn)生該提示。與媒體格式有關(guān)的信息可以由媒體處理單元690提供,媒體處理單元690也可以提供媒體數(shù)據(jù)(例如,視頻,音頻,或視頻和音頻等媒體文件)。類似地,數(shù)據(jù)通信單元692可以提供用于這樣媒體數(shù)據(jù)根據(jù)提示,經(jīng)數(shù)據(jù)通信鏈路686的交換,分組的一個(gè)或多個(gè)數(shù)據(jù)通信(例如,網(wǎng)絡(luò))協(xié)議。同樣,提示生成和處理單元根據(jù)媒體處理單元690提供的媒體格式信息以及數(shù)據(jù)通信單元692提供的數(shù)據(jù)通信協(xié)議信息可以確定,適當(dāng)?shù)奶崾疽约懊襟w的分組和/或用于傳送到一個(gè)諸如客戶數(shù)據(jù)處理系統(tǒng)682之類的接收數(shù)字處理系統(tǒng)的提示。在一個(gè)實(shí)施例,根據(jù)QuickTime格式進(jìn)行媒體和提示的流式傳輸。響應(yīng)經(jīng)數(shù)據(jù)通信鏈路686接收的媒體數(shù)據(jù)和提示分組,客戶數(shù)據(jù)處理系統(tǒng)682可以演播由媒體數(shù)據(jù)表示的一個(gè)媒體對(duì)象。如上所述,可以暫時(shí)進(jìn)行這樣的演播。在本發(fā)明一個(gè)實(shí)施例,該媒體數(shù)據(jù)可以可選地由客戶數(shù)據(jù)處理系統(tǒng)682存儲(chǔ)并且例如,在以后時(shí)間,被重新匯編以用于由客戶數(shù)據(jù)處理系統(tǒng)682進(jìn)行的演播和/或傳輸。圖9是根據(jù)本發(fā)明一個(gè)實(shí)施例使用提示以傳送媒體數(shù)據(jù)的系統(tǒng)的方框圖。特別是,圖9示出一個(gè)本發(fā)明的實(shí)施例,其中被稱為發(fā)生器的一個(gè)分開的數(shù)字處理系統(tǒng)可以產(chǎn)生提示(或提示道)以提供到另一個(gè)系統(tǒng),例如一個(gè)服務(wù)器,該服務(wù)器使用該提示分組傳送到另一個(gè)系統(tǒng),例如一個(gè)客戶計(jì)算機(jī)系統(tǒng)的媒體數(shù)據(jù)。圖9示出的系統(tǒng)696包括一個(gè)服務(wù)器700,服務(wù)器700可以經(jīng)數(shù)據(jù)通信鏈路686,與客戶數(shù)據(jù)處理系統(tǒng)682交換數(shù)據(jù)。然而,在圖9示出的實(shí)施例,服務(wù)器700不產(chǎn)生提示。而且,通過數(shù)據(jù)通信鏈路708耦合到服務(wù)器700的發(fā)生器710包括一個(gè)產(chǎn)生用于分組媒體數(shù)據(jù)的提示的提示生成單元712。在一個(gè)實(shí)施例,系統(tǒng)696操作如下服務(wù)器700向發(fā)生器710請(qǐng)求產(chǎn)生用于包含媒體數(shù)據(jù)的一個(gè)或多個(gè)媒體文件的提示。例如,媒體文件可以存儲(chǔ)在服務(wù)器700內(nèi)的機(jī)器可讀介質(zhì)。該請(qǐng)求可以包括指示媒體文件格式和/或媒體數(shù)據(jù)傳輸?shù)臄?shù)據(jù)通信協(xié)議的信息和/或其他數(shù)據(jù)。該數(shù)據(jù)通信協(xié)議可以與數(shù)據(jù)通信鏈路686相關(guān),在本發(fā)明一個(gè)實(shí)施例,數(shù)據(jù)通信鏈路686可以與具有特定物理和邏輯特征的網(wǎng)絡(luò)連接相關(guān)以便于服務(wù)器700和客戶數(shù)據(jù)處理系統(tǒng)682之間的媒體和/或其他數(shù)據(jù)的交換。響應(yīng)該請(qǐng)求,提示生成單元712產(chǎn)生與時(shí)間相關(guān)提示道相關(guān)的適當(dāng)?shù)奶崾?,并將該提示提供給服務(wù)器700。響應(yīng)經(jīng)數(shù)據(jù)通信鏈路708從發(fā)生器710接收的提示,服務(wù)器700,特別是提示處理單元702使用該提示以分組傳輸?shù)娇蛻魯?shù)據(jù)處理系統(tǒng)682的媒體數(shù)據(jù)。響應(yīng)經(jīng)數(shù)據(jù)通信鏈路686接收的媒體數(shù)據(jù)和提示分組,客戶數(shù)據(jù)處理系統(tǒng)682可以演播該媒體數(shù)據(jù)所表示的一個(gè)媒體對(duì)象。如上所述,可以暫時(shí)進(jìn)行這樣的演播。在本發(fā)明一個(gè)實(shí)施例,該媒體數(shù)據(jù)可以可選地由客戶數(shù)據(jù)處理系統(tǒng)682存儲(chǔ)并且例如,在以后時(shí)間,被重新匯編以用于由客戶數(shù)據(jù)處理系統(tǒng)682進(jìn)行的演播和/或傳輸。圖10是表示根據(jù)本發(fā)明一個(gè)實(shí)施例的一種產(chǎn)生提供媒體數(shù)據(jù)傳輸?shù)奶崾镜姆椒鞒虉D。在步驟720,如果將使用多于一個(gè)的格式,確定要傳輸?shù)拿襟w數(shù)據(jù)的媒體格式。如果僅使用一個(gè)格式,將不執(zhí)行720。在步驟722,再次假定可以使用多于一個(gè)的協(xié)議,確定一個(gè)適當(dāng)?shù)臄?shù)據(jù)通信協(xié)議。在步驟724,根據(jù)媒體格式和數(shù)據(jù)通信協(xié)議(已被選擇/配置的一個(gè)或兩個(gè)),創(chuàng)建并存儲(chǔ)與媒體數(shù)據(jù)傳輸相關(guān)的提示(例如,提示道)。在步驟726,將提示發(fā)送到另一個(gè)數(shù)字處理系統(tǒng),該步驟是可選的。在本發(fā)明一個(gè)實(shí)施例,例如,圖10的方法,至少部分可以由一個(gè)數(shù)字處理系統(tǒng)(例如,一個(gè)服務(wù)器)專門執(zhí)行。在一個(gè)替換實(shí)施例,圖10的方法,至少部分可以由兩個(gè)或多個(gè)數(shù)字處理系統(tǒng)執(zhí)行。例如,可以由服務(wù)器或其他系統(tǒng)向另一個(gè)數(shù)字處理系統(tǒng),例如發(fā)生器提供媒體數(shù)據(jù)的屬性。作為響應(yīng),發(fā)生器根據(jù)該屬性確定可以存儲(chǔ)在服務(wù)器的適當(dāng)?shù)拿襟w格式,數(shù)據(jù)通信協(xié)議,以及用于媒體數(shù)據(jù)分組的提示。作為一種替換,服務(wù)器可以將適當(dāng)?shù)拿襟w格式以及協(xié)議提供給發(fā)生器,發(fā)生器接著產(chǎn)生提示。發(fā)生器可以將該提示發(fā)送到根據(jù)該提示分組媒體數(shù)據(jù)的服務(wù)器或其他數(shù)據(jù)處理系統(tǒng)。圖11是表示根據(jù)本發(fā)明一個(gè)實(shí)施例一種用于處理根據(jù)提示由接收系統(tǒng)接收的媒體數(shù)據(jù)的方法的流程圖。在步驟730,由接收系統(tǒng)根據(jù)提示或提示道接收所發(fā)送的媒體數(shù)據(jù)。在一個(gè)實(shí)施例,接收系統(tǒng)將接收分組媒體數(shù)據(jù),以及分組提示道。在本發(fā)明一個(gè)實(shí)施例,提示道可以與至少部分媒體數(shù)據(jù)相關(guān)。響應(yīng)接收系統(tǒng)產(chǎn)生的請(qǐng)求可以由接收系統(tǒng)來接收這樣的數(shù)據(jù)。例如,在一個(gè)實(shí)施例,接收系統(tǒng)可以是一個(gè)客戶計(jì)算機(jī)系統(tǒng)并且可以向服務(wù)器或其他數(shù)字系統(tǒng)產(chǎn)生媒體數(shù)據(jù)的請(qǐng)求。作為一個(gè)響應(yīng),服務(wù)器可以產(chǎn)生(或者已由一個(gè)分開的數(shù)字處理系統(tǒng)為其產(chǎn)生)分組媒體數(shù)據(jù)的提示,并將包括提示的分組媒體數(shù)據(jù)發(fā)送到接收系統(tǒng)。在步驟732,由接收系統(tǒng)演播接收系統(tǒng)接收的媒體數(shù)據(jù)所表示的一個(gè)媒體對(duì)象。例如,該媒體數(shù)據(jù)可以包括由接收系統(tǒng)在,例如,一個(gè)顯示器和揚(yáng)聲器上“演播”的視頻,音頻,或其組合。如上所述,該媒體數(shù)據(jù)可以與一個(gè)QuickTime電影相關(guān)??蛇x地,在步驟734,包括提示的媒體數(shù)據(jù)可以由接收系統(tǒng)存儲(chǔ)為媒體文件。這樣,在本發(fā)明一個(gè)替換實(shí)施例,當(dāng)接收媒體數(shù)據(jù)時(shí)還不執(zhí)行步驟732,或者在步驟734之前,之后,或者與其并行執(zhí)行。在步驟734,存儲(chǔ)的媒體文件可以可選地被重新匯編和/或演播。同樣,在步驟734之后執(zhí)行步驟732。圖12是根據(jù)本發(fā)明一個(gè)實(shí)施例可以由諸如一個(gè)發(fā)生器之類的數(shù)字處理系統(tǒng)訪問的機(jī)器可讀存儲(chǔ)介質(zhì)的實(shí)例。應(yīng)該認(rèn)識(shí)到存儲(chǔ)參照?qǐng)D12所示出和后面描述的單元的實(shí)際存儲(chǔ)器可以是一個(gè)或幾個(gè)單元,例如一個(gè)或多個(gè)盤(例如,可以是磁盤,光盤,磁-光盤等),存儲(chǔ)器654和/或上面參照?qǐng)D7所述的海量存儲(chǔ)器662。進(jìn)一步,在一個(gè)實(shí)施例,圖12所示的機(jī)器可讀存儲(chǔ)介質(zhì)與其相關(guān)的發(fā)生器是一個(gè)網(wǎng)絡(luò)計(jì)算機(jī),機(jī)器可讀存儲(chǔ)介質(zhì)的一個(gè)或多個(gè)單元可以存儲(chǔ)在另一個(gè)數(shù)字處理系統(tǒng)并下載到發(fā)生器。進(jìn)一步,在某個(gè)時(shí)間點(diǎn),參照機(jī)器可讀存儲(chǔ)介質(zhì)所述的單元可以存儲(chǔ)在非易失性海量存儲(chǔ)器(例如,一個(gè)硬盤)。相反,在其他時(shí)間,在例如DRAM,SRAM,盤等的不同存儲(chǔ)區(qū)域之間可以分散機(jī)器存儲(chǔ)介質(zhì)的單元。圖12示出一個(gè)機(jī)器可讀存儲(chǔ)介質(zhì)740。在一個(gè)實(shí)施例,根據(jù)本發(fā)明的一個(gè)或多個(gè)方法,通過一個(gè)產(chǎn)生提示或提示道的數(shù)字處理系統(tǒng),即,一個(gè)發(fā)生器至少部分使用機(jī)器可讀存儲(chǔ)介質(zhì)。如參照?qǐng)D8所述,發(fā)生器可以集成到根據(jù)提示道發(fā)送媒體數(shù)據(jù)的一個(gè)數(shù)字處理系統(tǒng),或者如參照?qǐng)D9所示,可以是一個(gè)創(chuàng)建并將提示提供給諸如服務(wù)器之類的使用該提示分組并發(fā)送媒體數(shù)據(jù)的另一個(gè)數(shù)字處理系統(tǒng)的數(shù)字處理系統(tǒng)。如圖12所示,機(jī)器可讀存儲(chǔ)介質(zhì)740一般包括多個(gè)單元。例如,機(jī)器可讀存儲(chǔ)介質(zhì)740包括用于將操作系統(tǒng)功能性提供給發(fā)生器的軟件,如發(fā)生器操作系統(tǒng)(OS)742所示。一個(gè)網(wǎng)絡(luò)傳輸例行程序748提供數(shù)據(jù)通信功能性,例如例行程序,協(xié)議,等,以允許發(fā)生器經(jīng)數(shù)據(jù)通信鏈路發(fā)送和接收數(shù)據(jù)。另外,機(jī)器可讀存儲(chǔ)介質(zhì)740包括用于創(chuàng)建與媒體傳輸相關(guān)的提示的例行程序和數(shù)據(jù)。同樣,機(jī)器可讀存儲(chǔ)介質(zhì)740可以可選地包括信息750,信息750提供與一個(gè)或多個(gè)數(shù)據(jù)通信協(xié)議相關(guān)的信息和提示創(chuàng)建例行程序744創(chuàng)建提示所必須的媒體格式。例如,信息750包括與QuickTime電影,RTP,MPEG等有關(guān)的信息。然而,這樣的信息可以至少部分地集成到提示創(chuàng)建例行程序744和/或通過遠(yuǎn)程數(shù)字處理系統(tǒng)提供給發(fā)生器。提示創(chuàng)建例行程序744創(chuàng)建的提示可以存儲(chǔ)為所創(chuàng)建的提示746和/或存儲(chǔ)/發(fā)送到其他地方(例如,到可作為一個(gè)服務(wù)器的遠(yuǎn)程數(shù)字處理設(shè)備)。該提示為與媒體數(shù)據(jù)的分組和傳輸時(shí)間相關(guān)的提示道,該媒體數(shù)據(jù)也是時(shí)間相關(guān)(例如,視頻,音頻,視頻和音頻等)。盡管參照發(fā)生器描述了機(jī)器可讀存儲(chǔ)介質(zhì)740,介質(zhì)740至少可以部分地作為多個(gè)類型的數(shù)字處理系統(tǒng),數(shù)據(jù)存儲(chǔ)介質(zhì)等的一部分。例如,作為服務(wù)器或其他數(shù)字處理系統(tǒng)的一部分至少可以部分地包括機(jī)器可讀存儲(chǔ)介質(zhì)740。進(jìn)一步,作為一個(gè)或多個(gè)盤或其他機(jī)器可讀介質(zhì)上的軟件效用的一部分至少可以部分地包括機(jī)器可讀介質(zhì)740。圖13是根據(jù)本發(fā)明一個(gè)實(shí)施例,可由數(shù)字處理系統(tǒng),例如服務(wù)器存取的機(jī)器可讀介質(zhì)的實(shí)例。應(yīng)該認(rèn)識(shí)到存儲(chǔ)參照?qǐng)D13所示出和后面描述的單元的實(shí)際存儲(chǔ)器可以是一個(gè)或幾個(gè)單元,例如一個(gè)或多個(gè)盤(例如,可以是磁盤,光盤,磁-光盤等),存儲(chǔ)器654和/或上面參照?qǐng)D7所述的海量存儲(chǔ)器662。進(jìn)一步,在一個(gè)實(shí)施例,圖13所示的機(jī)器可讀存儲(chǔ)介質(zhì)與其相關(guān)的服務(wù)器是一個(gè)網(wǎng)絡(luò)計(jì)算機(jī),機(jī)器可讀存儲(chǔ)介質(zhì)的一個(gè)或多個(gè)單元可以存儲(chǔ)在另一個(gè)數(shù)字處理系統(tǒng)并下載到服務(wù)器。進(jìn)一步,在某個(gè)時(shí)間點(diǎn),參照機(jī)器可讀存儲(chǔ)介質(zhì)所述的單元可以存儲(chǔ)在非易失性海量存儲(chǔ)器(例如,一個(gè)硬盤)。相反,在其他時(shí)間,在例如DRAM,SRAM,盤等的不同存儲(chǔ)區(qū)域之間可以分散機(jī)器存儲(chǔ)介質(zhì)的單元。圖13示出一個(gè)機(jī)器可讀存儲(chǔ)介質(zhì)760。在一個(gè)實(shí)施例,根據(jù)本發(fā)明的一個(gè)或多個(gè)方法,至少部分地使用機(jī)器可讀存儲(chǔ)介質(zhì)以分組在數(shù)據(jù)通信鏈路上傳輸?shù)拿襟w數(shù)據(jù)。機(jī)器可讀存儲(chǔ)介質(zhì)760可以與一個(gè)服務(wù)器相關(guān),例如,參照?qǐng)D8所述的服務(wù)器694,以便包括創(chuàng)建提示道并根據(jù)該提示道發(fā)送媒體數(shù)據(jù)的例行程序。在另一個(gè)實(shí)施例,機(jī)器可讀存儲(chǔ)介質(zhì)760可以與一個(gè)數(shù)字處理系統(tǒng)相關(guān),例如,參照?qǐng)D9所述的服務(wù)器700,其中諸如發(fā)生器之類的數(shù)字處理系統(tǒng)包括創(chuàng)建提示的例行程序,并且使用機(jī)器可讀存儲(chǔ)介質(zhì)760提供的例行程序所處理的提示的服務(wù)器,可以分組和發(fā)送媒體數(shù)據(jù)。機(jī)器可讀存儲(chǔ)介質(zhì)760包括多個(gè)單元。例如,機(jī)器可讀存儲(chǔ)介質(zhì)760包括用于將操作系統(tǒng)功能性提供給發(fā)生器的軟件,如發(fā)生器操作系統(tǒng)(OS)762所示。一個(gè)網(wǎng)絡(luò)傳輸例行程序768提供數(shù)據(jù)通信功能性,例如例行程序,協(xié)議,等,以允許服務(wù)器經(jīng)數(shù)據(jù)通信鏈路發(fā)送和接收數(shù)據(jù)。另外,機(jī)器可讀存儲(chǔ)介質(zhì)760包括用于分組媒體數(shù)據(jù)的媒體分組例行程序770,該媒體數(shù)據(jù)可以根據(jù)提示時(shí)間相關(guān),并且還可以被分組。因此,機(jī)器可讀存儲(chǔ)介質(zhì)760包括分別存儲(chǔ)媒體數(shù)據(jù)(例如,可以是QuickTime電影或其他媒體道)和提示(例如,提示道)的媒體數(shù)據(jù)存儲(chǔ)區(qū)域764和提示存儲(chǔ)區(qū)域766。該提示可以包括用于媒體數(shù)據(jù)的分組和傳輸?shù)臅r(shí)間相關(guān)的提示道,該媒體數(shù)據(jù)一般也是時(shí)間相關(guān)的(例如,視頻,音頻和音頻)。在一個(gè)實(shí)施例,提示道可以與媒體數(shù)據(jù)分組分開地被分組。在一個(gè)實(shí)施例,提示包括識(shí)別處于一個(gè)分開的媒體文件的媒體數(shù)據(jù)(例如,一個(gè)特定分組)的指針信息。圖14是根據(jù)本發(fā)明一個(gè)實(shí)施例,可由一個(gè)數(shù)字處理系統(tǒng),例如一個(gè)接收系統(tǒng)或其他數(shù)字處理系統(tǒng)存取的機(jī)器可讀介質(zhì)的實(shí)例。應(yīng)該認(rèn)識(shí)到存儲(chǔ)參照?qǐng)D14所示出和后面描述的單元的實(shí)際存儲(chǔ)器可以是一個(gè)或幾個(gè)單元,例如一個(gè)或多個(gè)盤(例如,可以是磁盤,光盤,磁-光盤等),存儲(chǔ)器654和/或上面參照?qǐng)D7所述的海量存儲(chǔ)器662。進(jìn)一步,在一個(gè)實(shí)施例,圖14所示的機(jī)器可讀存儲(chǔ)介質(zhì)與其相關(guān)的接收系統(tǒng)是一個(gè)網(wǎng)絡(luò)計(jì)算機(jī),機(jī)器可讀存儲(chǔ)介質(zhì)的一個(gè)或多個(gè)單元可以存儲(chǔ)在另一個(gè)數(shù)字處理系統(tǒng)并下載到接收系統(tǒng)。進(jìn)一步,在某個(gè)時(shí)間點(diǎn),參照機(jī)器可讀存儲(chǔ)介質(zhì)所述的單元可以存儲(chǔ)在非易失性海量存儲(chǔ)器(例如,一個(gè)硬盤)。相反,在其他時(shí)間,在例如DRAM,SRAM,盤等的不同存儲(chǔ)區(qū)域之間可以分散機(jī)器存儲(chǔ)介質(zhì)的單元。圖14示出一個(gè)機(jī)器可讀存儲(chǔ)介質(zhì)780。在一個(gè)實(shí)施例,根據(jù)本發(fā)明的一個(gè)或多個(gè)方法,至少部分地使用機(jī)器可讀存儲(chǔ)介質(zhì)以處理分組的媒體數(shù)據(jù)。機(jī)器可讀存儲(chǔ)介質(zhì)780可以與一個(gè)接收系統(tǒng)相關(guān),例如,參照?qǐng)D8和9所述的客戶數(shù)據(jù)處理系統(tǒng)682,以便包括演播根據(jù)提示發(fā)送/接收的媒體數(shù)據(jù)的例行程序。作為一種替換,機(jī)器可讀存儲(chǔ)介質(zhì)780可以包括其內(nèi)嵌入提示(例如,提示道)的媒體數(shù)據(jù)。這樣的嵌入媒體數(shù)據(jù)可以由存儲(chǔ)在機(jī)器可讀存儲(chǔ)介質(zhì),例如機(jī)器可讀存儲(chǔ)介質(zhì)780上的例行程序預(yù)分組或產(chǎn)生。機(jī)器可讀存儲(chǔ)介質(zhì)780包括多個(gè)單元。例如,機(jī)器可讀存儲(chǔ)介質(zhì)780包括用于將操作系統(tǒng)功能性提供給發(fā)生器的軟件,如發(fā)生器操作系統(tǒng)(OS)772所示。一個(gè)網(wǎng)絡(luò)傳輸例行程序782提供數(shù)據(jù)通信功能性,例如例行程序,協(xié)議,等,以允許服務(wù)器經(jīng)數(shù)據(jù)通信鏈路發(fā)送和接收數(shù)據(jù)。另外,機(jī)器可讀存儲(chǔ)介質(zhì)780包括用于演播根據(jù)提示分組的媒體數(shù)據(jù)的媒體演播例行程序778。這樣,機(jī)器可讀存儲(chǔ)介質(zhì)780,以及特別是,媒體演播例行程序778可以包括用于音頻和/或視頻數(shù)據(jù)的解壓縮,視頻的顯示,和/或重放音頻等的例行程序。進(jìn)一步,媒體演播例行程序778一般提供與媒體數(shù)據(jù)相關(guān)的提示的處理。在一個(gè)實(shí)施例,當(dāng)演播媒體時(shí)可簡單忽略提示。可選地,機(jī)器可讀存儲(chǔ)介質(zhì)780可以存儲(chǔ)根據(jù)提示已被分組為媒體數(shù)據(jù)774的媒體數(shù)據(jù),并且包括一個(gè)可重新匯編到所存儲(chǔ)的媒體數(shù)據(jù)(例如,被演播,發(fā)送等)的媒體數(shù)據(jù)匯編例行程序776。圖15是根據(jù)本發(fā)明一個(gè)實(shí)施例,其上具有存儲(chǔ)/傳輸媒體和提示信息的數(shù)據(jù)存儲(chǔ)和/或通信介質(zhì)的圖。示出一個(gè)數(shù)據(jù)存儲(chǔ)和/或通信介質(zhì)(介質(zhì))800,該數(shù)據(jù)存儲(chǔ)和/或通信介質(zhì)(介質(zhì))800表示其中可以存儲(chǔ)或傳輸根據(jù)本發(fā)明分組的媒體數(shù)據(jù)分組804和提示分組806的各種類型的傳輸和/或存儲(chǔ)介質(zhì)。例如,介質(zhì)800可以表示參照?qǐng)D7所述的海量存儲(chǔ)器662和/或存儲(chǔ)器654。介質(zhì)800還可以表示一個(gè)諸如圖6所示的LAN總線612之類的通信介質(zhì)或用于傳輸表示媒體和/或其他信息的數(shù)據(jù)/信號(hào)的數(shù)據(jù)通信鏈路686。如圖15所示,提示分組806和媒體分組804可以集成到一個(gè)分組或分開地存儲(chǔ)和/或傳輸。進(jìn)一步,提示分組806和媒體分組804可以包含幾種類型的格式,例如本文所述的類型或與其他媒體格式,網(wǎng)絡(luò)協(xié)議,和/或數(shù)字處理設(shè)備結(jié)構(gòu)相關(guān)的類型。下面提供的是某些提示格式的實(shí)例。然而,應(yīng)該認(rèn)識(shí)到可以本發(fā)明可用于各種類型的網(wǎng)絡(luò)協(xié)議,數(shù)字處理系統(tǒng)結(jié)構(gòu),媒體格式等,以便提供時(shí)間相關(guān)數(shù)據(jù)的傳輸。替換實(shí)施例盡管已參照幾個(gè)實(shí)施例和示圖描述了本發(fā)明,本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到本發(fā)明不限于所述的實(shí)施例和附圖。特別是,本發(fā)明可以用于提供時(shí)間相關(guān)媒體數(shù)據(jù)的分組的幾個(gè)替換實(shí)施例。因此,應(yīng)該明白在附屬權(quán)利要求書的精神和范圍內(nèi)可對(duì)本發(fā)明的方法和裝置進(jìn)行修改和替換。這樣說明書被認(rèn)為是示意性的而不是用于限定本發(fā)明。附錄A-分組提示樣本描述在本發(fā)明一個(gè)實(shí)施例,每個(gè)提示道具有一個(gè)樣本描述表。提示道一般具有一個(gè)樣本描述。表1描述一個(gè)根據(jù)本發(fā)明實(shí)施例的用于一個(gè)提示道的每個(gè)樣本描述項(xiàng)的格式。表1提示道樣本描述格式分組提示標(biāo)題基本單元包含下面數(shù)據(jù)單元字段描述樣本描述尺寸規(guī)定樣本描述中的字節(jié)數(shù)的32-位整數(shù)數(shù)據(jù)格式表示存儲(chǔ)在樣本數(shù)據(jù)內(nèi)的提示格式的32-位整數(shù)??梢远x不同格式用于不同提示類型。下面的表列出所定義的格式。保留6個(gè)字節(jié)被設(shè)定為0。數(shù)據(jù)引用包含與使用該樣本描述的樣本有關(guān)的數(shù)據(jù)索引的索引的16-位整數(shù)。數(shù)據(jù)引用存儲(chǔ)在數(shù)據(jù)引用基本單元。最大分組尺寸指示該道內(nèi)計(jì)算的分組的最大尺寸的32-位整數(shù)附加數(shù)據(jù)表包含在每個(gè)道基礎(chǔ)上所需的附加信息的表。該值為標(biāo)記項(xiàng)。存在不需要的項(xiàng)。如果一項(xiàng)不出現(xiàn)在該表內(nèi),則可使用適當(dāng)?shù)娜笔?。?示出附加數(shù)據(jù)項(xiàng)的結(jié)構(gòu)表2附加數(shù)據(jù)表格式附加數(shù)據(jù)表項(xiàng)包含下面的數(shù)據(jù)單元字段描述項(xiàng)長度指示字節(jié)內(nèi)的整個(gè)項(xiàng)長度的32位整數(shù)(包括用于長度和類型字段的8字節(jié))。數(shù)據(jù)類型指示項(xiàng)內(nèi)的數(shù)據(jù)含義的32位整數(shù)。數(shù)據(jù)用于該項(xiàng)的數(shù)據(jù)。數(shù)據(jù)長度由表的數(shù)據(jù)長度字段指示??梢远x下面的數(shù)據(jù)標(biāo)記用于幾個(gè)數(shù)據(jù)格式類型的幾種不同的類型。其他標(biāo)記可以根據(jù)需要進(jìn)行標(biāo)記。長度類型數(shù)據(jù)描述9‘rely’一個(gè)指示該道是否應(yīng)經(jīng)一個(gè)可靠的傳輸發(fā)送的1字節(jié)。定義0和1的值。如果該標(biāo)記未出現(xiàn),則假定使該值為0,指示其經(jīng)一個(gè)不可靠的傳輸,例如UDP發(fā)送。定義下面的數(shù)據(jù)格式類型。新的類型可以根據(jù)需要定義。數(shù)據(jù)格式描述‘rtp’由音頻-視頻傳輸(AVT)工作組的各種IETF圖描述的用于具體媒體類型和編碼的經(jīng)RTP發(fā)送媒體的分組提示。在用于‘rtp’數(shù)據(jù)的一個(gè)實(shí)施例使用下面的數(shù)據(jù)標(biāo)記。長度類型數(shù)據(jù)描述12‘times’指示RTP時(shí)標(biāo)的32位數(shù)字。該標(biāo)記出現(xiàn)在一個(gè)用于RTP數(shù)據(jù)的實(shí)施例。對(duì)于’rtp’數(shù)據(jù)下面的數(shù)據(jù)標(biāo)記是可選的。長度類型數(shù)據(jù)描述12‘tsro’指示發(fā)送RTP分組時(shí)增加到所存儲(chǔ)的時(shí)間標(biāo)記的隨機(jī)偏移。如果該字段未出現(xiàn),根據(jù)RTP規(guī)定,則應(yīng)使用真正的隨機(jī)數(shù)。該字段的值應(yīng)該為零,以指示未增加隨機(jī)偏移。10‘snro’指示發(fā)送RTP分組時(shí)增加到序列號(hào)的隨機(jī)偏移的16位數(shù)。如果該字段未出現(xiàn),根據(jù)RTP規(guī)定,則應(yīng)使用真正的隨機(jī)數(shù)。該字段的值應(yīng)該為零,以指示未增加隨機(jī)偏移。附錄B-用于RTP的提示道的實(shí)例該段表示一個(gè)用于流式傳輸來自QuickTime電影的RTP的提示道格式的實(shí)例。在標(biāo)準(zhǔn)的RTP,每個(gè)媒體流一般作為一個(gè)分開的RTP流發(fā)送。多路復(fù)用一般通過使用IP端口層多路復(fù)用實(shí)現(xiàn),而不是通過將來自多個(gè)流的數(shù)據(jù)交錯(cuò)到一個(gè)單獨(dú)的RTP會(huì)話來實(shí)現(xiàn)。因此電影內(nèi)的每個(gè)媒體道應(yīng)具有一個(gè)相關(guān)的RTP提示道。在本發(fā)明一個(gè)實(shí)施例,每個(gè)提示道包括一個(gè)回到正被流式傳輸?shù)拿襟w道的到引用。在該實(shí)例,在創(chuàng)建提示道時(shí)確定分組尺寸。因此,在提示道的樣本描述中(包含特定到‘編碼’-在該情況下為一個(gè)協(xié)議的字段的數(shù)據(jù)結(jié)構(gòu)),指示所選擇的分組尺寸。在本發(fā)明一個(gè)實(shí)施例,提供用于每個(gè)媒體道的幾個(gè)RTP提示道以提供不同的分組尺寸選擇。也可以用參數(shù)表示其他協(xié)議。類似地,在下面的樣本描述中提供用于RTP時(shí)鐘的適當(dāng)時(shí)標(biāo)。通過一個(gè)簡單的道引用聲明使提示道與其基礎(chǔ)媒體道相關(guān)。(RTP不允許一個(gè)單獨(dú)的RTP流內(nèi)的媒體的多路復(fù)用)。用于RTP的樣本描述聲明該提示道將產(chǎn)生的最大分組尺寸。會(huì)話描述(SAP/SDP)信息存儲(chǔ)在道內(nèi)的用戶-數(shù)據(jù)基本單元。RTP提示道內(nèi)的每個(gè)樣本包含發(fā)出在一個(gè)給定時(shí)間內(nèi)必須發(fā)出的一組分組的指令。提示道內(nèi)的時(shí)間是發(fā)射時(shí)間,未必是相關(guān)媒體的媒體時(shí)間。在下面的描述中,樣本的內(nèi)部結(jié)構(gòu)不必構(gòu)成為對(duì)象,在該實(shí)例內(nèi)的術(shù)語該樣本是媒體數(shù)據(jù),不是元數(shù)據(jù)。在該實(shí)例,每個(gè)樣本包含兩個(gè)部分組成分組的指令,以及發(fā)送這些分組時(shí)所需的任何額外數(shù)據(jù)(例如,媒體數(shù)據(jù)的加密版本)。StructRTPsample{Int(16)packetcount;RTPpacketpackets[packetcount];Byte[]extradate;}每個(gè)RTP提示分組包含發(fā)送一個(gè)單個(gè)分組的信息。在一個(gè)實(shí)施例,為使媒體時(shí)間與發(fā)射時(shí)間分開,特定包括與形成RTP標(biāo)題所必須的數(shù)據(jù)一起的一個(gè)RTP時(shí)間標(biāo)記。然而,在一個(gè)替換實(shí)施例,就不是這種情況。一般提供其他標(biāo)題信息。結(jié)構(gòu)項(xiàng)表構(gòu)成如下structRTPpacket{int(32)RTPtime;int(16)partialRTPheader;int(16)RTPsequenceseed;int(16)entrycount;dataentryconstructors[entrycount];}存在各種形式的構(gòu)造器。每個(gè)構(gòu)造器為16字節(jié),這使得迭代相對(duì)簡單。第一字節(jié)是一個(gè)聯(lián)合鑒別器。Structdataentry{Int(8)entrytype;Switchentrytype{Caseimmediate:Int(8)bytecount;Int(8)bytestocopy[bytecount];Casemediasample:Int(8)reserved[5];Int(16)length;Int(32)mediasamplenumber;Int(32)mediasampleoffset;Casehintsample:Int(8)reserved[5];Int(16)length;Int(32)hintsamplenumber;Int(32)hintsampleoffset;}}即時(shí)模式允許有效負(fù)荷特定的標(biāo)題的插入(例如,RTPH.261標(biāo)題)。對(duì)于媒體‘不受阻礙’被發(fā)送情況下的提示道,媒體樣本項(xiàng)通過給出要復(fù)制的樣本號(hào),數(shù)據(jù)偏移,以及長度規(guī)定從媒體道復(fù)制的字節(jié)。對(duì)于相對(duì)復(fù)雜的情況(例如,加密或前向糾錯(cuò)),可以將轉(zhuǎn)換數(shù)據(jù)放入提示樣本,并且接著使用提示樣本模式,該模式可以從RTP樣本本身的額外數(shù)據(jù)字段提供。在本發(fā)明一個(gè)實(shí)施例,不需要連續(xù)分組發(fā)送來自媒體流的連續(xù)字節(jié)。例如,為符合H.261的RTP標(biāo)準(zhǔn)封裝,在本發(fā)明一個(gè)實(shí)施例,在一個(gè)分組結(jié)尾以及還在下一個(gè)分組的開始(當(dāng)宏模塊邊界落入一個(gè)字節(jié)內(nèi)時(shí))可以發(fā)送一個(gè)字節(jié)。附錄C-用于數(shù)據(jù)格式‘rtp’的分組提示樣本數(shù)據(jù)根據(jù)本發(fā)明一個(gè)實(shí)施例,該附錄提供用于‘rtp’格式的樣本數(shù)據(jù)的描述。‘rtp’格式假定一個(gè)服務(wù)器正使用實(shí)時(shí)傳輸協(xié)議(RTP)發(fā)送數(shù)據(jù)。該格式假定服務(wù)器了解RTP標(biāo)題,但是不需要服務(wù)器知道任何關(guān)于特定媒體標(biāo)題的信息,包括各種IETF圖定義的媒體標(biāo)題。在本發(fā)明一個(gè)實(shí)施例,提示道內(nèi)的每個(gè)樣本將產(chǎn)生一個(gè)或多個(gè)RTP分組。提示道樣本內(nèi)的樣本數(shù)據(jù)表內(nèi)的每項(xiàng)對(duì)應(yīng)于一個(gè)單個(gè)的RTP分組。提示道內(nèi)的樣本可以或者不可以準(zhǔn)確對(duì)應(yīng)于媒體道內(nèi)的樣本。在本發(fā)明一個(gè)實(shí)施例,提示道樣本內(nèi)的數(shù)據(jù)是按字節(jié)排列的,但不是32位排列。字段描述項(xiàng)計(jì)數(shù)表示表內(nèi)的分組項(xiàng)數(shù)的16位無符號(hào)整數(shù)。表內(nèi)的每項(xiàng)對(duì)應(yīng)于一個(gè)分組。單個(gè)樣本內(nèi)的多個(gè)項(xiàng)指示媒體樣本必須分為多個(gè)分組。保留具有項(xiàng)計(jì)數(shù)為零的一個(gè)樣本并且如果未出現(xiàn),則應(yīng)跳過該樣本。分組項(xiàng)表包含分組項(xiàng)的一個(gè)可變長度表。下面定義分組項(xiàng)。附加數(shù)據(jù)包含由下面表3示出的數(shù)據(jù)表內(nèi)的項(xiàng)所指向的數(shù)據(jù)的可變長度字段表3-附加數(shù)據(jù)在一個(gè)實(shí)施例,分組項(xiàng)包含下面的數(shù)據(jù)單元字段描述相對(duì)分組在提示道時(shí)標(biāo)內(nèi),32位有符號(hào)整數(shù)值,指示時(shí)間,傳輸時(shí)間以便相對(duì)于提示樣本的實(shí)際時(shí)間發(fā)送該分組。負(fù)值表示該分組將早于實(shí)際時(shí)間發(fā)送,這對(duì)于平滑數(shù)據(jù)率很有用。正值用于在后面時(shí)間重復(fù)分組。在每個(gè)提示樣本道內(nèi),每個(gè)分組時(shí)間標(biāo)記是不減少的。標(biāo)記指示該分組的確定屬性的32位字段。RTP標(biāo)題信息字段包含下面的單元字段位#描述R31指示這是一個(gè)重復(fù)分組-在前面的分組已定義了該數(shù)據(jù)的1-位數(shù)字??梢赃x擇服務(wù)器以跳過重復(fù)分組來有助于當(dāng)其落后其分組傳輸時(shí)追上其分組傳輸。在相同的提示樣本內(nèi)關(guān)注給定分組內(nèi)的所有重復(fù)分組。保留所有未定義位(0-30)并將其設(shè)定到零。RTP標(biāo)題信息規(guī)定在RTP標(biāo)題內(nèi)設(shè)定的各種值的16位整數(shù)RTP標(biāo)題信息字段包含下面的單元字段位#描述P2對(duì)應(yīng)于RTP標(biāo)題內(nèi)的填充(P)位的1-位數(shù)字。該位可以不設(shè)定,因?yàn)樾枰煌纸M填充的一個(gè)服務(wù)器一般必須未填充并且重復(fù)填充分組本身X3對(duì)應(yīng)于RTP標(biāo)題內(nèi)的擴(kuò)展(X)位的1-位數(shù)字。該位可以不設(shè)定,因?yàn)楸仨毎l(fā)送其本身的RTP擴(kuò)展的一個(gè)服務(wù)器或者能夠,或者被迫替換來自提示道的任何擴(kuò)展。M8對(duì)應(yīng)于RTP標(biāo)題內(nèi)的標(biāo)記(M)位的1-位數(shù)字。有效負(fù)荷類型9-15對(duì)應(yīng)于RTP標(biāo)題內(nèi)的有效負(fù)荷類型(PT)字段的7-位數(shù)字。保留所有未定義位(0-1和4-7)并將其設(shè)定到零。所定義位的位置處于與RTP標(biāo)題內(nèi)相同的位位置。RTP序列號(hào)規(guī)定分組的RTP序列號(hào)的16位整數(shù)。RTP服務(wù)器在發(fā)送分組之前將一個(gè)隨機(jī)偏移增加到該序列號(hào)。該字段允許分組的重復(fù)發(fā)送,例如,可以使用相同的序列號(hào)和不同(后面)的分組傳輸時(shí)間匯編相同分組。例如,可以每10秒重復(fù)發(fā)送具有5分鐘持續(xù)時(shí)間的一個(gè)文本樣本,因此錯(cuò)過初始樣本發(fā)送的客戶(或許他們從中間開始播放一個(gè)電影)在最長10秒之后將被“刷新”。項(xiàng)計(jì)數(shù)規(guī)定數(shù)據(jù)表內(nèi)的項(xiàng)數(shù)的16-位無符號(hào)整數(shù)數(shù)據(jù)表定義被放入RTP分組的有效負(fù)荷部分的數(shù)據(jù)的表。該表定義可以檢索數(shù)據(jù)的各個(gè)位置,如表4所示。表4-數(shù)據(jù)表該項(xiàng)表的數(shù)據(jù)源字段指示如何解釋該項(xiàng)的其他15個(gè)字節(jié)。定義值0到4。下面定義各種數(shù)據(jù)表格式。盡管存在各種方案,各個(gè)方案內(nèi)的各項(xiàng)一般為16字節(jié)長。No-Op數(shù)據(jù)模式數(shù)據(jù)表項(xiàng)具有下面的No-Op模式格式字段描述數(shù)據(jù)源=0零值指示該數(shù)據(jù)表項(xiàng)不可忽略。即時(shí)數(shù)據(jù)模式數(shù)據(jù)表項(xiàng)具有下面的即時(shí)模式格式字段描述數(shù)據(jù)源=1值1表示從跟隨數(shù)據(jù)字節(jié)立即取出的數(shù)據(jù)即時(shí)長度表示從跟隨數(shù)據(jù)取出的字節(jié)數(shù)的8位整數(shù)。合法值從0到14變化。即時(shí)數(shù)據(jù)放入分組的有效負(fù)荷部分的14字節(jié)數(shù)據(jù)。僅使用由即時(shí)長度字段表示的第一字節(jié)數(shù)。樣本模式該數(shù)據(jù)表項(xiàng)具有下面的樣本模式格式字段描述數(shù)據(jù)源=2值2表示從一個(gè)道的樣本數(shù)據(jù)取出的數(shù)據(jù)道引用索引指示樣本數(shù)據(jù)所來自的道的值。值零表示準(zhǔn)確存在一個(gè)要使用的媒體道引用。從1到127的值是指示提示道引用基本單元項(xiàng)的索引,指示從哪個(gè)初始媒體道讀取該樣本。值-1表示提示道本身,即,使用來自與當(dāng)前正被分析的提示樣本相同的道的樣本。每壓縮模塊字節(jié)規(guī)定從壓縮每壓縮模塊字段樣本內(nèi)的樣本數(shù)產(chǎn)生的字節(jié)數(shù)的16位無符號(hào)整數(shù)。值零相當(dāng)于值1。每壓縮模塊樣本規(guī)定每壓縮模塊未壓縮樣本的16-位無符號(hào)整數(shù)。值零相當(dāng)于值1。長度規(guī)定要復(fù)制的樣本內(nèi)的字節(jié)數(shù)的16-位整數(shù)。樣本號(hào)規(guī)定該道的樣本號(hào)的32-位整數(shù)。偏移規(guī)定從開始復(fù)制的樣本的開始的偏移的32位整數(shù)。如果引用提示道內(nèi)的樣本,則將一般指向附加數(shù)據(jù)區(qū)。如果每壓縮模塊字節(jié)和/或每壓縮模塊樣本大于1,則使用該比率將一個(gè)樣本號(hào)轉(zhuǎn)換為一個(gè)實(shí)際的字節(jié)偏移。該比率模式一般用于QuickTime電影內(nèi)的壓縮音頻道,以便CB=NS*BPCB/SPCB其中,CB=壓縮字節(jié)NS=樣本數(shù)BPCB=每壓縮模塊字節(jié)SPCB=每壓縮模塊樣本例如,一個(gè)GSM壓縮模塊一般是分組為33字節(jié)的160個(gè)樣本。因此,BPCB=33以及SPCB=160。提示樣本請(qǐng)求第161個(gè)媒體樣本開始時(shí)的33字節(jié)數(shù)據(jù)。假定第一QuickTime組塊包含至少320個(gè)樣本,則在確定該數(shù)據(jù)來自組塊1,并且組塊1開始之后,使用該比率以調(diào)整到找到所請(qǐng)求的樣本的文件的偏移。Chunknumber=1;/*通過該樣本-到-組塊基本單元計(jì)算*/Firstsampleinthischunk=1;/*也從該基本單元計(jì)算*/Chunkoffset=chunkoffets[chunknumber];/*來自stco基本單元*/Data_offset=(sample_number-first_sample_in_this_chunk)*BPP/SPPRead_from_file(chunk_offset+data_offet,length);/*讀出數(shù)據(jù)*/樣本描述模式該數(shù)據(jù)表項(xiàng)具有下面的樣本描述模式的格式字段描述數(shù)據(jù)源=3值3指示從媒體道的樣本描述表取出的數(shù)據(jù)。道引用索引該值指示樣本數(shù)據(jù)將來自的道。值零表示準(zhǔn)確存在要使用的一個(gè)提示道引用。從1到127的值是指示提示道引用基本單元項(xiàng)的索引,指示從哪個(gè)初始媒體道讀取該樣本。值-1表示提示道本身,即,使用來自與當(dāng)前正被分析的提示樣本相同的道的樣本。保留設(shè)定為零的四個(gè)字節(jié)。長度規(guī)定要復(fù)制樣本內(nèi)的字節(jié)數(shù)的16位整數(shù)。樣本描述索引規(guī)定到媒體樣本描述表的索引的32位整數(shù)。偏移規(guī)定從開始復(fù)制的樣本的開始的偏移的32位整數(shù)。附加數(shù)據(jù)包含由數(shù)據(jù)表內(nèi)的提示道樣本模式指向的數(shù)據(jù)的可變長度字段。附錄D-用于MPEG-2傳輸?shù)奶崾镜栏袷綄?shí)例該段給出一個(gè)用于從QuickTime電影保持基本數(shù)據(jù)流流式傳輸MPEG-2傳輸?shù)暮唵蔚栏袷降膶?shí)例。MPEG-2傳輸流與一個(gè)或多個(gè)基本流的多路復(fù)用有關(guān)。由于這個(gè)原因,MPEG-2傳輸提示道描述如何從一個(gè)或更多的媒體道構(gòu)成這樣的多路復(fù)用。在媒體道和和MPEG-2傳輸提示道之間不必存在一對(duì)一的關(guān)系。每個(gè)提示道包含到其表示的初級(jí)流的引用。在本發(fā)明的一個(gè)實(shí)例,一個(gè)QuickTime文件可以包含多個(gè)這樣的提示道以描述不同的多路復(fù)用。分組尺寸一般不是問題,因?yàn)樗械腗PEG-2傳輸分組的尺寸為188字節(jié)。在本發(fā)明一個(gè)實(shí)施例,每個(gè)傳輸分組(處于MPEG-2傳輸協(xié)議)包含來自一個(gè)媒體道的有效負(fù)荷數(shù)據(jù)。這就允許用于每個(gè)傳輸分組的相對(duì)簡單的提示描述。在本發(fā)明一個(gè)實(shí)施例,每個(gè)這樣的提示描述哪個(gè)標(biāo)題數(shù)據(jù)出現(xiàn)在每個(gè)傳輸分組,并且接著指向用于傳輸分組的適當(dāng)?shù)拿襟w道內(nèi)的有效負(fù)荷。對(duì)于不對(duì)應(yīng)一個(gè)媒體道的分組,例如PSI分組,提示描述188字節(jié)的標(biāo)題數(shù)據(jù),并且任何媒體道引用被認(rèn)為不相關(guān)。對(duì)于不對(duì)應(yīng)于一個(gè)媒體道的分組,該標(biāo)題數(shù)據(jù)說明諸如傳輸標(biāo)題,可能的適應(yīng)標(biāo)題,以及用于開始PES分組的傳輸分組的PES標(biāo)題之類的信息。產(chǎn)生到樣本描述基本單元(類型‘stsd’)內(nèi)的MPEG-2傳輸提示道的引用。該基本單元包括一個(gè)樣本描述表,以及根據(jù)媒體類型而不同的該表內(nèi)的項(xiàng)。在本發(fā)明的一個(gè)實(shí)例,提示道通過圖1所示的結(jié)構(gòu)開始。附加數(shù)據(jù)表可以通過表2所示的結(jié)構(gòu)保持項(xiàng)。在本發(fā)明一個(gè)實(shí)例,如果提示道是一個(gè)MPEG-2傳輸提示道,提示道樣本描述項(xiàng)內(nèi)的數(shù)據(jù)格式將是‘m2t’并且最大分組尺寸將一直是188。在這樣的描述項(xiàng),在附加數(shù)據(jù)表內(nèi)可以找到表5-7下面示出的類型表5-附加數(shù)據(jù)表項(xiàng)表6-附加數(shù)據(jù)表內(nèi)的‘otyp’值表7-‘tmap’附加數(shù)據(jù)項(xiàng)內(nèi)的各項(xiàng)的格式在本發(fā)明一個(gè)實(shí)例,每個(gè)提示樣本描述一個(gè)傳輸分組。每個(gè)傳輸分組可以描述為由來自一個(gè)媒體道的某些有效負(fù)荷量跟隨的一些標(biāo)題數(shù)據(jù)。由于MPEG-2傳輸分組相對(duì)較小,可以產(chǎn)生大量的提示樣本,并且這樣,這些樣本最好應(yīng)盡可能小。上面附加數(shù)據(jù)表內(nèi)的數(shù)個(gè)項(xiàng)可以用于最小化樣本尺寸,但是這樣的系數(shù)使樣本項(xiàng)內(nèi)的某些字段尺寸可變。如果數(shù)據(jù)表內(nèi)的‘otyp’項(xiàng)具有值0,以指示按照媒體樣本描述有效負(fù)荷數(shù)據(jù),則提示樣本可以是表8所示的格式表8-使用媒體樣本引用的提示樣本格式在本發(fā)明一個(gè)實(shí)例,不必指示分組的有效負(fù)荷數(shù)據(jù)的長度,因?yàn)樵贛PEG-2,該長度等于188減去分組的標(biāo)題數(shù)據(jù)的尺寸。如果數(shù)據(jù)表內(nèi)的‘otyp’項(xiàng)具有值1,以指示按照文件偏移描述有效負(fù)荷數(shù)據(jù),則提示樣本可以是表9所示的下面的格式表9在本發(fā)明一個(gè)實(shí)例,提示樣本可以按照媒體樣本或按照文件偏移描述其偏移。兩種方法中的每一種都具有優(yōu)點(diǎn)和缺點(diǎn)。如果提示樣本按照媒體樣本規(guī)定有效負(fù)荷,則其更適應(yīng)包含媒體道的文件的附加編輯,但是需要用于傳送的附加處理。如果提示樣本按照文件偏移規(guī)定有效負(fù)荷,則可以相對(duì)較快地存取有效負(fù)荷數(shù)據(jù),但是包含媒體道的文件的任何編輯將無效該提示。附錄E-一個(gè)文件實(shí)例下面提供一個(gè)按照本發(fā)明一個(gè)實(shí)施例的相對(duì)較短(6幀)的樣本文件,該文件具有某些相對(duì)較不重要的字段和省去的對(duì)象(這里由省略號(hào)“…”標(biāo)記),以及某些假定數(shù)以表示準(zhǔn)備經(jīng)RTP流式傳輸?shù)奈募恼麄€(gè)結(jié)構(gòu)。媒體數(shù)據(jù)已被省去;只示出元數(shù)據(jù)。權(quán)利要求1.一種用于處理媒體數(shù)據(jù)的由數(shù)字處理系統(tǒng)實(shí)現(xiàn)的方法,所述的方法包括從一個(gè)數(shù)字存儲(chǔ)系統(tǒng)檢索一個(gè)數(shù)據(jù)組,以指示如何按照傳輸協(xié)議發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列,其中所述的數(shù)據(jù)組是一個(gè)與所述媒體數(shù)據(jù)的時(shí)間相關(guān)序列相關(guān)的并且與它分開的數(shù)據(jù)的時(shí)間相關(guān)序列。2.如權(quán)利要求1所述的方法,還包括根據(jù)所述傳輸協(xié)議發(fā)送一些代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)分組。3.如權(quán)利要求1所述的方法,其中對(duì)各個(gè)所述數(shù)據(jù)分組來說,所述數(shù)據(jù)組皆涉及在與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的一個(gè)圖像數(shù)據(jù)序列和一個(gè)音頻數(shù)據(jù)序列中的至少一個(gè)序列中的數(shù)據(jù)。4.如權(quán)利要求1所述的方法,其中所述的方法還包括根據(jù)所述數(shù)據(jù)組包化所述媒體數(shù)據(jù)的時(shí)間相關(guān)序列。5.一種包含可執(zhí)行程序指令的機(jī)器可讀媒體,該指令在一個(gè)數(shù)字處理系統(tǒng)上被執(zhí)行時(shí)使該數(shù)字處理系統(tǒng)執(zhí)行一種方法,該方法包括根據(jù)一個(gè)傳輸協(xié)議檢索一個(gè)指示如何發(fā)送一個(gè)媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)組,其中所述數(shù)據(jù)組是一個(gè)與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的并且與它分開的數(shù)據(jù)的時(shí)間相關(guān)序列。6.如權(quán)利要求5所述的機(jī)器可讀媒體,所述的方法還包括根據(jù)所述數(shù)據(jù)組發(fā)送代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)。7.如權(quán)利要求5所述的機(jī)器可讀媒體,其中所述的數(shù)據(jù)組是作為指示數(shù)據(jù)道而存儲(chǔ)的。8.如權(quán)利要求5所述的機(jī)器可讀媒體,其中所述的傳輸協(xié)議包括一個(gè)分組數(shù)據(jù)協(xié)議。9.如權(quán)利要求5所述的機(jī)器可讀媒體,其中所述的方法還包括確定所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的格式;根據(jù)所述數(shù)據(jù)組包化所述媒體數(shù)據(jù)時(shí)間相關(guān)序列;其中所述的傳輸協(xié)議用于發(fā)送具有所述格式的所述媒體數(shù)據(jù)時(shí)間相關(guān)序列,并且其中所述的包化步驟使用所述格式和所述協(xié)議去包化所述媒體數(shù)據(jù)時(shí)間相關(guān)序列。10.如權(quán)利要求9所述的機(jī)器可讀媒體,其中該方法還包括根據(jù)所述傳輸協(xié)議發(fā)送代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)的分組。11.如權(quán)利要求10所述的機(jī)器可讀媒體,其中對(duì)各個(gè)所述數(shù)據(jù)分組來說,所述數(shù)據(jù)組皆涉及在與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的一個(gè)圖像數(shù)據(jù)序列和一個(gè)音頻數(shù)據(jù)序列中的至少一個(gè)序列中的數(shù)據(jù)。12.一種裝置,包括一個(gè)端口,它被配置成根據(jù)一個(gè)傳輸協(xié)議接收一個(gè)與媒體數(shù)據(jù)時(shí)間相關(guān)序列傳輸相關(guān)的數(shù)據(jù)組,其中所述的數(shù)據(jù)組是一個(gè)與所述媒體數(shù)據(jù)時(shí)間相相關(guān)序列相關(guān)的并且與它分開的數(shù)據(jù)的時(shí)間相關(guān)序列;一個(gè)被耦合到所述的端口以便接收所述數(shù)據(jù)組的處理單元,所述的處理單元根據(jù)所述的數(shù)據(jù)組包化所述媒體數(shù)據(jù)時(shí)間相關(guān)序列。13.如權(quán)利要求12所述的裝置,還包括一個(gè)被耦合到所述處理單元的發(fā)送器,所述的發(fā)送器用于根據(jù)所述傳輸協(xié)議發(fā)送代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)的分組。14.如權(quán)利要求13所述的裝置,其中對(duì)于各個(gè)所述分組來說,所述的數(shù)據(jù)組涉及在與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的一個(gè)圖像數(shù)據(jù)序列和一個(gè)音頻數(shù)據(jù)序列中的至少一個(gè)序列中的數(shù)據(jù)。15.一種用于處理媒體數(shù)據(jù)的裝置,所述的裝置包括一個(gè)用于檢索一個(gè)指示如何根據(jù)傳輸協(xié)議發(fā)送媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)組的裝置,所述的數(shù)據(jù)組是一個(gè)與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的并且與它分開的數(shù)據(jù)的時(shí)間相關(guān)序列;和一個(gè)用于根據(jù)所述數(shù)據(jù)組包化所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的裝置。16.如權(quán)利要求15所述的裝置,還包括一個(gè)用于發(fā)送一些代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)的分組的裝置。17.如權(quán)利要求16所述的裝置,其中對(duì)各個(gè)所述分組來說,所述數(shù)據(jù)組涉及在與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的一個(gè)圖像數(shù)據(jù)序列和一個(gè)音頻數(shù)據(jù)序列中的至少一個(gè)序列中的數(shù)據(jù)。18.一種由一個(gè)用于處理媒體數(shù)據(jù)的數(shù)字處理系統(tǒng)實(shí)現(xiàn)的方法,所述的方法包括檢索數(shù)據(jù)的第一時(shí)間相關(guān)序列以便指示如何根據(jù)傳輸協(xié)議發(fā)送數(shù)據(jù)的第二時(shí)間相關(guān)序列,其中所述的數(shù)據(jù)第二時(shí)間相關(guān)序列涉及時(shí)基媒體,并且其中所述的數(shù)據(jù)第一時(shí)間相關(guān)序列涉及所述的數(shù)據(jù)第二時(shí)間相關(guān)序列;和根據(jù)所述的數(shù)據(jù)第一時(shí)間相關(guān)序列,包化所述的數(shù)據(jù)第二時(shí)間相關(guān)序列。19.如權(quán)利要求18所述的方法,還包括根據(jù)所述傳輸協(xié)議,發(fā)送代表所述的數(shù)據(jù)第二時(shí)間相關(guān)序列的數(shù)據(jù)的分組。20.如權(quán)利要求19所述的方法,其中對(duì)各個(gè)所述的分組來說,所述的數(shù)據(jù)第一時(shí)間相關(guān)序列涉及在與所述數(shù)據(jù)第二時(shí)間相關(guān)序列相關(guān)的一個(gè)圖像數(shù)據(jù)序列和一個(gè)音頻數(shù)據(jù)序列中的至少一個(gè)序列。21.如權(quán)利要求20所述的方法,其中所述的數(shù)據(jù)第二時(shí)間相關(guān)序列是在一個(gè)只讀存儲(chǔ)器(ROM)上存儲(chǔ)的。22.一種包含可執(zhí)行程序指令的機(jī)器可讀媒體,它在一個(gè)數(shù)字處理系上被執(zhí)行時(shí)可使數(shù)字處理系統(tǒng)實(shí)現(xiàn)一種方法,該方法包括檢索一個(gè)指示如何根據(jù)傳輸協(xié)議發(fā)送媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)組,其中所述的數(shù)據(jù)組是一個(gè)與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的數(shù)據(jù)的時(shí)間相關(guān)序列。23.如權(quán)利要求22所述的機(jī)器可讀媒體,其中所述的方法還包括根據(jù)所述數(shù)據(jù)組,發(fā)送代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)。24.如權(quán)利要求22所述的機(jī)器可讀媒體,其中所述的數(shù)據(jù)組是作為指示數(shù)據(jù)道而存儲(chǔ)的。25.如權(quán)利要求22所述的機(jī)器可讀媒體,其中所述的傳輸協(xié)議包括一個(gè)分組數(shù)據(jù)協(xié)議。26.如權(quán)利要求22所述的機(jī)器可讀媒體,其中所述的方法還包括確定所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的格式;根據(jù)所述數(shù)據(jù)組,包化所述的媒體數(shù)據(jù)時(shí)間相關(guān)序列;其中所述的傳輸協(xié)議用于發(fā)送具有所述格式的所述媒體數(shù)據(jù)時(shí)間相關(guān)序列,并且其中所述的包化步驟使用所述格式和所述協(xié)議去包化所述的媒體數(shù)據(jù)時(shí)間相關(guān)序列。27.如權(quán)利要求26所述的機(jī)器可讀媒體,其中該方法還包括根據(jù)所述的傳輸協(xié)議,發(fā)送代表所述媒體數(shù)據(jù)時(shí)間相關(guān)序列的數(shù)據(jù)的分組。28.如權(quán)利要求27所述的機(jī)器可讀媒體,其中對(duì)各個(gè)所述分組來說,所述的數(shù)據(jù)組涉及在與所述媒體數(shù)據(jù)時(shí)間相關(guān)序列相關(guān)的一個(gè)圖像數(shù)據(jù)序列和一個(gè)音頻數(shù)據(jù)序列中的至少一個(gè)序列中的數(shù)據(jù)。全文摘要一種用于處理在數(shù)據(jù)通信介質(zhì)內(nèi)傳輸?shù)拿襟w數(shù)據(jù)的方法和裝置。一組數(shù)據(jù)指示如何根據(jù)一個(gè)傳輸協(xié)議發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列。該組數(shù)據(jù)包括一個(gè)與媒體數(shù)據(jù)的時(shí)間相關(guān)序列相關(guān)的數(shù)據(jù)的時(shí)間相關(guān)序列。該組數(shù)據(jù)可以由一個(gè)數(shù)字處理系統(tǒng)使用以發(fā)送媒體數(shù)據(jù)的時(shí)間相關(guān)序列(例如,通過根據(jù)傳輸協(xié)議產(chǎn)生的分組和該數(shù)據(jù)組)。文檔編號(hào)H04N7/52GK1308437SQ0012901公開日2001年8月15日申請(qǐng)日期2000年9月25日優(yōu)先權(quán)日1998年1月15日發(fā)明者安妮·瓊斯,杰伊·吉甘,克文·L·鞏,阿拉古·伯里嚴(yán)南,戴維·W·辛格申請(qǐng)人:蘋果電腦有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
崇阳县| 谢通门县| 龙口市| 潞城市| 奇台县| 响水县| 白银市| 彭阳县| 抚州市| 乌恰县| 苏州市| 桂林市| 得荣县| 福贡县| 阿拉善盟| 阿坝| 阳泉市| 镇远县| 芮城县| 行唐县| 新巴尔虎左旗| 合川市| 台中县| 万载县| 腾冲县| 六枝特区| 枣庄市| 义马市| 富蕴县| 邯郸市| 巴彦淖尔市| 汶上县| 富民县| 泰和县| 昌邑市| 大连市| 洞头县| 邹平县| 剑川县| 华宁县| 南漳县|