專利名稱::提供串流內(nèi)容的裝置及方法
技術(shù)領(lǐng)域:
:本發(fā)明的
技術(shù)領(lǐng)域:
是涉及一種提供串流內(nèi)容的技術(shù),特別是,涉及一種提供利用適應(yīng)性串流的媒體內(nèi)容的裝置和方法。
背景技術(shù):
:串流(streaming)是用于傳送和播放音頻及視頻等媒體內(nèi)容的方式中的一種方式??蛻舳嗽谕ㄟ^串流接收內(nèi)容的同時(shí)可播放該內(nèi)容。適應(yīng)性串流服務(wù)是指通過由客戶端的請(qǐng)求和該請(qǐng)求的服務(wù)器的應(yīng)答所構(gòu)成的通信方式來提供串流服務(wù)??蛻舳丝赏ㄟ^適應(yīng)性串流服務(wù)來請(qǐng)求適合于自身的環(huán)境(例如,自身的傳送信道)的媒體序列,且服務(wù)器可提供自身具備的多種質(zhì)量的媒體序列中符合客戶端請(qǐng)求的媒體序列。適應(yīng)性串流服務(wù)可基于多種協(xié)議被提供。HTTP適應(yīng)性串流服務(wù)是指基于HTTP協(xié)議被提供的適應(yīng)性串流服務(wù)。HTTP適應(yīng)性串流服務(wù)的客戶端可使用HTTP協(xié)議,從服務(wù)器接收提供的內(nèi)容,并將串流服務(wù)的相關(guān)請(qǐng)求傳送給服務(wù)器。
發(fā)明內(nèi)容技術(shù)課題本發(fā)明的實(shí)施例可提供一種裝置及方法,使用按各周期區(qū)分的段來播放由一個(gè)以上的周期的序列所構(gòu)成的媒體。本發(fā)明的實(shí)施例可提供一種裝置及方法,在播放由一個(gè)以上的周期的序列所構(gòu)成的媒體時(shí),使用顯示出各周期的開始時(shí)間屬性和/或持續(xù)時(shí)間屬性的元數(shù)據(jù)。技術(shù)方案根據(jù)本發(fā)明的一個(gè)側(cè)面,提供一種媒體提供方法,包括以下步驟:接收包含有一個(gè)以上周期的媒體元數(shù)據(jù);基于所述元數(shù)據(jù)所提供的信息來存取所述媒體的段;以及將所述段內(nèi)包含的所述媒體的數(shù)據(jù)解碼及渲染,且各周期包括所述媒體的一個(gè)以上的表示,且各表示從所述周期的開始點(diǎn)開始并包括一個(gè)以上的段持續(xù)至所述周期的結(jié)束點(diǎn)。所述元數(shù)據(jù)可以是所述媒體內(nèi)容的媒體信息MPD(mediapresentationdescription)。所述一個(gè)以上的周期可各自通過周期元素被定義。所述周期元素可包含用于特定所述周期的開始時(shí)間的開始屬性。所述周期元素可包含用于特定所述周期的持續(xù)時(shí)間的持續(xù)時(shí)間屬性。所述持續(xù)時(shí)間屬性可特定所述周期的下一周期的開始時(shí)間。所述周期的開始時(shí)間可決定所述周期中包含的所述段的開始時(shí)間。所述周期元素可包括用于特定有關(guān)外部的周期元素的參照的參照屬性,且所述周期可通過所述外部的周期元素被定義。根據(jù)本發(fā)明的另一個(gè)側(cè)面,提供一種終端,包括:存取引擎,接收包含有一個(gè)以上周期的媒體元數(shù)據(jù),并基于所述元數(shù)據(jù)所提供的信息來接收所述媒體的段,并將所述段內(nèi)包含的所述媒體的數(shù)據(jù)解碼及渲染;和媒體引擎,從所述存取引擎接收所述媒體的數(shù)據(jù)并輸出所述媒體,且各周期包括所述媒體的一個(gè)以上的表示,且各表示從所述周期的開始點(diǎn)開始并包括一個(gè)以上的段持續(xù)至所述周期的結(jié)束點(diǎn)。技術(shù)效果根據(jù)本發(fā)明的一個(gè)實(shí)施例的方法和裝置,在播放由一個(gè)以上的周期的序列所構(gòu)成的媒體時(shí),可使用各周期中所包括的段。根據(jù)本發(fā)明的一個(gè)實(shí)施例的方法和裝置,在播放由一個(gè)以上的周期的序列所構(gòu)成的媒體時(shí),可使用顯示出各周期的開始時(shí)間屬性和持續(xù)時(shí)間屬性的元數(shù)據(jù)。圖1是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的內(nèi)容處理方法的信號(hào)流程圖。圖2是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的信令信息的種類的示圖。圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的內(nèi)容劃分(division)的層次及信令信息的級(jí)別(levels)。圖4是說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的MPEG-2TS內(nèi)的虛擬邊界的感應(yīng)的示圖。圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)圖。具體實(shí)施例方式以下,參照附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)地說明。但是,本發(fā)明并不受實(shí)施例限制或局限,各附圖中所示出的相同符號(hào)表示相同的部件。HTTP上的動(dòng)態(tài)適應(yīng)性串流DASH(DynamicAdaptiveStreamingoverHTTP)可指定格式(format),從而可實(shí)現(xiàn):1)將媒體內(nèi)容從HTTP服務(wù)器傳送給HTTP客戶端;2)通過標(biāo)準(zhǔn)(standard)的HTTP緩存(cache)來進(jìn)行內(nèi)容的緩沖(caching)。媒體組件(mediacomponent),可以是類似頻寬(bandwidth)、語言(language)、或分辨率(resolution);和類似具特定的屬性(attribute)的音頻(audio)、視頻(video)、或定時(shí)文本(timedtext)等個(gè)別(individual)媒體類型(type)的被編碼(encoded)的版本(version)。媒體內(nèi)容,可以是具有類似視頻、音頻、和定時(shí)文本等共同時(shí)間線(timeline)的媒體組件的集合。此外,媒體組件作為程序或影視,具有如何(例如,個(gè)別地(individually)、結(jié)合地(jointly)、或互相排斥地(mutuallyexclusive))來演示(present)媒體組件的關(guān)系O以下,媒體內(nèi)容、媒體、及內(nèi)容可作為相同的意思來使用。媒體演示(或媒體)是用于設(shè)置(establish)由連續(xù)的媒體組件所構(gòu)成的媒體內(nèi)容受限制(bounded)或不受限制(unbounded)的表示(presentation)的數(shù)據(jù)的結(jié)構(gòu)化(structured)集合(collection)。S卩,媒體演示是可接入DASH客戶端的數(shù)據(jù)的結(jié)構(gòu)化集合,來用于向用戶提供串流服務(wù)。媒體信息MPD(mediapresentationdescription)可以是媒體演不的格式化(formalized)說明(description)。媒體演示包括MPD可實(shí)現(xiàn)的更新(possibleupdates),可通過MPD被說明。內(nèi)容可以是根據(jù)請(qǐng)求(demand)的內(nèi)容或現(xiàn)場(chǎng)(live)內(nèi)容。內(nèi)容可以分為一個(gè)以上的間隔(interval)。即,內(nèi)容可包括一個(gè)以上的間隔。以下,間隔和周期(period)可作為相同的意思來使用。特別是,周期可以是3GPP(GenerationPartnershipProject)適應(yīng)性HTTP串流的技術(shù)用語。S卩,周期可以是媒體演示的間隔。所有的周期的連續(xù)性序列(sequence)構(gòu)成媒體表示。S卩,媒體演示可包括一系列的一個(gè)以上的周期?;蚴?,媒體演示可由一個(gè)以上的周期的序列構(gòu)成。一個(gè)以上的間隔可以是基本單位。一個(gè)以上的間隔可通過將元數(shù)據(jù)信號(hào)發(fā)出被說明。即,元數(shù)據(jù)可分別說明一個(gè)以上的間隔。所述的元數(shù)據(jù)可以是MPD。MPD可定義格式來用于告知段的資源標(biāo)識(shí)符。MPD可提供有關(guān)在媒體表示內(nèi)被識(shí)別的資源的上下文(context)。資源的標(biāo)識(shí)符可以是HTTP-URL。URL可通過字節(jié)范圍(byterange)屬性被限制。各間隔可分為段(segment)。以下,段和片(fragment)可作為相同的意思來使用。段可以是3GPP(GenerationPartnershipProject)適應(yīng)性HTTP串流的技術(shù)用語。段,可以是指在RFC2616中被定義的,有關(guān)HTTP-URL的HTTP/1.1GET請(qǐng)求(或是,字節(jié)范圍所指示的(indicated)—部分的GET請(qǐng)求)的應(yīng)答(response)的實(shí)體(entity)主體(body)ο終端可使用接收到的字節(jié)(即,段)來播放媒體內(nèi)容。子(sub)段可以是指經(jīng)段級(jí)別中的段索引(index)可被索引的段內(nèi)的最小(smallest)單位(unit)。可存在對(duì)應(yīng)于一個(gè)間隔的兩個(gè)以上的片的集合。片的集合各自被命名為替代(alternative)。替代和表示(representation)(或表現(xiàn))可作為相同的意思來使用。各周期可包括一個(gè)以上的組。各組可包括相同的媒體內(nèi)容的一個(gè)以上的表示。因此,各周期可包括媒體內(nèi)容的一個(gè)以上的表不。以下,組合適應(yīng)集合(adaptationset)可作為相同的意思來使用。表示為一個(gè)周期內(nèi)的一個(gè)以上的媒體組件的結(jié)構(gòu)化(structured)集合。各表示為構(gòu)成被定義的周期的媒體內(nèi)容的媒體內(nèi)容組件的完整集合或部分集合的替代性選擇(alternativechoice)中的一個(gè)。表示包括一個(gè)以上的媒體流。各媒體流可以是一個(gè)的媒體內(nèi)容組件的編碼版本(encodedversion)。表示在周期(即,包含自身的周期)的開始點(diǎn)開始,并持續(xù)至所述周期的結(jié)束點(diǎn)。表示可以是類似比特率(bitrate)、分辨率(resolution)、語言(language)、和編解碼器(codec)等的編碼(encoding)選擇(choice)各不相同的媒體內(nèi)容或媒體內(nèi)容的部分集合的替代性(alternative)選擇(choice)中的一個(gè)。MPD(或MPD元素)提供說明性信息使客戶端可選擇一個(gè)以上的表示。隨機(jī)存取點(diǎn)RAP(RandomAccessPoint)為媒體段內(nèi)的特定位置。RAP僅通過使用媒體段內(nèi)所包含的信息,被識(shí)別為可從RAP的位置不斷來開始播放(playback)的位置。各表示可由一個(gè)以上的段構(gòu)成。即,表示可包括一個(gè)以上的段。MPD是為了構(gòu)成適當(dāng)?shù)?appropriate)HTTP-URL包含有向DASH客戶端請(qǐng)求的元數(shù)據(jù)的文件,用于:1)存取段;2)向用戶提供串流服務(wù)。MPD可以是XML文件。MPD可包括MPD元素(element)。MPD也可只包括I個(gè)MPD元素。圖1是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的內(nèi)容處理方法的信號(hào)流程圖。終端100可以是DASH客戶端。DASH客戶端可與RFC2616中列出的客戶端兼容。DASH客戶端為了存取段或段的一部分,類似在RFC2616中列出的,通常可使用HTTPGET方式(method)或HTTPpartialGET方式。服務(wù)器110可托管(hosting)DASH段。服務(wù)器110可與RFC2616中列出的服務(wù)器兼容。在步驟120中,終端100從服務(wù)器110接收媒體(或內(nèi)容)的元數(shù)據(jù)。即,服務(wù)器110將媒體的元數(shù)據(jù)傳送給終端100。媒體可包括一個(gè)以上的周期。兀數(shù)據(jù)可包括基礎(chǔ)(base)統(tǒng)一資源定位符URL(UniformResourceLocator)兀素。基礎(chǔ)URL元素可以是一個(gè)以上。在步驟130中,終端100處理接收到的元數(shù)據(jù)。在步驟130中,終端100可提取元數(shù)據(jù)所提供的信息或元數(shù)據(jù)內(nèi)包含的信息。在步驟140至150中,終端100基于元數(shù)據(jù)提供的信息,存取(access)媒體的段。在此,各周期可包括一個(gè)以上的組,且各組可包括媒體的一個(gè)以上的表示,且各表示可包括一個(gè)以上的段。即,各周期可包括媒體的一個(gè)以上的表示。因此,各表示在包含有自身的周期的開始點(diǎn)開始,并持續(xù)至所述周期的結(jié)束點(diǎn)。各表示可包括一個(gè)以上的段。一個(gè)以上的周期各自通過周期元素被定義。周期元素可包括用于特定周期的開始時(shí)間的開始(start)屬性。此外,周期元素可包括用于特定周期的持續(xù)時(shí)間(duration)的持續(xù)時(shí)間屬性。為了特定一個(gè)以上的周期中第I周期的開始時(shí)間,可使用以下方法I)至方法3)。以下,第2周期為第I周期之前的周期。方法I):第I周期的第I周期元素內(nèi)存在開始屬性時(shí),第I周期的開始時(shí)間與開始屬性的值相同。方法2):第I周期的第I周期元素內(nèi)不存在開始屬性,且第2周期的第2周期元素內(nèi)包括持續(xù)時(shí)間屬性時(shí),第I周期的開始時(shí)間是2周期的開始時(shí)間與第2周期元素的持續(xù)時(shí)間屬性值的和。方法3):第I周期的第I周期元素內(nèi)不存在開始屬性,且第I周期為一個(gè)以上的周期中的第I個(gè)周期時(shí),第I周期的開始時(shí)間為O。周期元素可包括參照屬性,用于特定有關(guān)外部的周期元素的參照。周期可通過所述外部的周期元素被定義。在步驟140中,終端100利用段的URL向服務(wù)器110請(qǐng)求媒體的段。在此,URL可與上述的基礎(chǔ)URL元素相關(guān)聯(lián)并被解析。例如,段的URL可基于基礎(chǔ)URL元素被生成。終端100可基于所述元數(shù)據(jù)處理來向服務(wù)器110請(qǐng)求適合于特定周期的段。即,請(qǐng)求的段是基于元數(shù)據(jù)被選擇的。由于終端100執(zhí)行HTTPGET方式(method),因此,可向服務(wù)器110請(qǐng)求段。元數(shù)據(jù)可包括范圍(range)屬性。所述請(qǐng)求可以是URL指示的資源的范圍屬性所指定的字節(jié)的請(qǐng)求。段的URL可以是絕對(duì)性URL或相對(duì)性URL。通過與一個(gè)以上的基礎(chǔ)URL元素各自相關(guān)聯(lián)被解析的URL,其所指示的多種位置存取相同的段。即,通過經(jīng)一個(gè)以上的基礎(chǔ)URL元素所提供的URL,可選擇性地存取相同的段。此外,一個(gè)以上的基礎(chǔ)URL元素中的第一個(gè)基礎(chǔ)URL可作為基本的統(tǒng)一資源標(biāo)識(shí)符URI(UniversalResourceIndicator)被使用,且除了一個(gè)以上的基礎(chǔ)URL元素中的第一個(gè)基礎(chǔ)URL以外,剩余的基礎(chǔ)URL元素可以是替代性(alternative)的基礎(chǔ)URL。此外,元數(shù)據(jù)可選擇性地來包括段的源(source)URL屬性。當(dāng)元數(shù)據(jù)選擇性地來包括段的源URL屬性時(shí),一個(gè)以上的基礎(chǔ)URL元素中任意的基礎(chǔ)URL元素被映射至源URL屬性中,從而可生成所述URL。在步驟145中,在一些情況下,服務(wù)器110可能需要將媒體(例如,用于SVC的MP4文件)解析(parse),并提取適合于所述請(qǐng)求的段的數(shù)據(jù)部分。在步驟150中,服務(wù)器110針對(duì)來自終端100的各請(qǐng)求將合適的段傳送給終端100。終端100從服務(wù)器接收段。在步驟160中,終端100將段內(nèi)包含的媒體的數(shù)據(jù)解碼及渲染,從而播放媒體。周期的開始時(shí)間可決定周期中包含的段的開始時(shí)間。因此,終端100在使用段播放媒體時(shí),可參照含有段的周期的開始時(shí)間來決定播放的時(shí)間。終端100利用通過反復(fù)步驟120至160所接收到的段,從而可播放媒體。在這種情況下,基礎(chǔ)URL元素可包括媒體信息的媒體信息級(jí)別基礎(chǔ)URL元素,且可包含各周期的周期級(jí)別基礎(chǔ)URL元素。周期級(jí)別基礎(chǔ)URL元素為適用于自身所屬的周期的基礎(chǔ)URL元素。即,各周期內(nèi)包含的段的URL,與所述周期的周期級(jí)別基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。媒體信息級(jí)別基礎(chǔ)URL元素可以是一個(gè)以上,且周期級(jí)別基礎(chǔ)URL元素可以是一個(gè)以上?;A(chǔ)URL元素可進(jìn)一步包括組的一個(gè)以上的組級(jí)別基礎(chǔ)URL元素。各組中包含的段的URL,可與組的組級(jí)別基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。組級(jí)別基礎(chǔ)URL元素可以是一個(gè)以上?;A(chǔ)URL元素可進(jìn)一步包括表示的一個(gè)以上的表示級(jí)別基礎(chǔ)URL元素。各表示中包含的段的URL,可與表示的表示級(jí)別基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。特定級(jí)別的基礎(chǔ)URL元素,可與自身的上位級(jí)別的基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。例如,周期級(jí)別基礎(chǔ)URL元素,可與媒體信息級(jí)別基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。組級(jí)別基礎(chǔ)URL元素,可與周期級(jí)別基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。表示級(jí)別基礎(chǔ)URL元素,可與組級(jí)別基礎(chǔ)URL元素或周期級(jí)別基礎(chǔ)URL元素相關(guān)聯(lián),從而被解析。圖2是示出根據(jù)本發(fā)明的一個(gè)例子的信令信息的種類的示圖。信令信息(S卩,元數(shù)據(jù))可分為以下I)至4)的種類:I)一般信息(generalinformation)210:—般信息包括類似持續(xù)時(shí)間(duration)和開始時(shí)間等內(nèi)容的一般描述(description)和各間隔的一般描述。2)服務(wù)的質(zhì)量信息(QoSinformation)220:描述類似比特率(bitrate)、分辨率(resolution)、質(zhì)量(quality)的各替代的特征(characteristics)。替代可以是物理性的(physical)(即,預(yù)先生成的),也可以是虛擬的(virtual)(即,以飛速寫入(onthefly)被生成)。基于替代的信息,客戶端選擇合適的替代的片段。因此,支持有關(guān)終端及網(wǎng)絡(luò)的上下文(context)的合適性(adaptivity)。3)映射信息(MappingInformation)230:描述將提取(retrieve)內(nèi)容的位置(locations)。基于特定情況(cases),不同的替代可具有相同或不同的位置。4)客戶端請(qǐng)求(Clientrequest)240:此類型的信令信息依照(conform)HTTP1.1請(qǐng)求(request)的格式。如圖1中所示出的,經(jīng)客戶端所請(qǐng)求的參數(shù)起源于(derive)上述I)至3)種類的信息。圖3示出根據(jù)本發(fā)明的一個(gè)例子的內(nèi)容劃分(division)的層次及信令信息的級(jí)別(levels)。根據(jù)本發(fā)明的一個(gè)實(shí)例的元數(shù)據(jù)的信令可物理地分離(separated)為內(nèi)容級(jí)別信息310、間隔級(jí)別信息320、QoS信息330、和映射信息340。內(nèi)容級(jí)別信息310、間隔級(jí)別信息320、QoS信息330、和映射信息340的相關(guān)部分的鏈接(linking)可通過參照(referencing)來實(shí)現(xiàn)。信令信息的該部分可通過用于支持靈活性的不同方法(ways)被組合(combine)。例如,只有內(nèi)容級(jí)別信息310和間隔級(jí)別信息320被傳送至客戶端時(shí),所有替代的決定和位置的解決(resolve)的計(jì)算通過服務(wù)器被執(zhí)行。因此,當(dāng)只有內(nèi)容級(jí)別信息310和間隔級(jí)別信息320被傳送給客戶端時(shí),該處理模型為“基于服務(wù)器”。當(dāng)內(nèi)容級(jí)別信息310、間隔級(jí)別信息320、和QoS信息330被傳送至客戶端時(shí),所有替代的決定和位置的解決(resolve)的計(jì)算通過客戶端及服務(wù)器被分散執(zhí)行。因此,當(dāng)內(nèi)容級(jí)別信息310、間隔級(jí)別信息320、和QoS信息330被傳送給客戶端時(shí),該模型為“分散”。當(dāng)所有的信令信息(內(nèi)容級(jí)別信息310、間隔級(jí)別信息320、QoS信息330、和映射信息340)被傳送至客戶端時(shí),由于該模型中大部分(或全部)的處理(即,替代的決定和位置的解決的計(jì)算)在客戶端中被執(zhí)行,因此,該模型為基于客戶端(client-based)。由于元數(shù)據(jù)部分的分離存儲(chǔ)及傳達(dá)可更具效率性。例如,在會(huì)話期間,內(nèi)容級(jí)別信息310的元數(shù)據(jù)可發(fā)送I次,且只有間隔級(jí)別信息320可周期性地被更新。相似地,包括QoS信息330的一個(gè)文件可用于不同的間隔及不同的內(nèi)容。其中,有用于表現(xiàn)(represent)類似于XML、偽碼(pseudo-code)、會(huì)話描述協(xié)議SDP(SessionDescriptionProtocol)等的元數(shù)據(jù)的集合的不同的方法。根據(jù)本發(fā)明的實(shí)施例,可使用XML和偽碼來顯示出信令句法。XML句法可用于支持XLM文件的客戶端,該XLM文件基于MPEG-21及與其相似的模式。相反,偽碼句法可基于ISO基礎(chǔ)媒體文件格式等的“語言(language)”,在非XLM文件中被使用。特別是,偽碼句法的屬性可采用(employ)與文件格式解析的解析模塊相似的文件模塊。為了設(shè)計(jì)上述目的的句法,在以下的實(shí)施例中,共同元素的表格(table)被定義,并顯示出各格式中的元素。提議的句法也可通過任意的其他語言被表現(xiàn)。以下,對(duì)一般句法元素的表格進(jìn)行說明。在以下的表格中,句法元素按層次被說明。即,子(child)元素出現(xiàn)在其母(parent)元素的右側(cè)中的列(column)中。“葉”級(jí)別元素顯示為斜體(italic)。母元素顯示為粗體字(boldletters)。母元素通過對(duì)應(yīng)的XML類型及文件框被顯示。在出現(xiàn)次數(shù)(occurrence)的列中,“0...N”表示出現(xiàn)次數(shù)元素的實(shí)體的個(gè)數(shù)可以是O至“無限制(unbounded)”。但是,O的最小出現(xiàn)次數(shù)表示元素可以是選擇性的(optional)(B卩,不存在)。I以上的最小出現(xiàn)次數(shù)表示元素在句法中為強(qiáng)制性的(mandatory)。出現(xiàn)次數(shù)(occurrence)可作為與基數(shù)(cardinality)相同的意思被使用。在類型行中,A顯示出屬性,且E顯示出元素。選擇性(optionality)行中,M表示強(qiáng)制性的,且O表示選擇性的。在屬性中,M表示強(qiáng)制性的,O表示選擇性的,且OD表示具默認(rèn)(default)值的選擇性的,且CM表示具條件地(conditionally)強(qiáng)制性的。如所述的元素,元素可表現(xiàn)為〈最小出現(xiàn)次數(shù)(minOccurs)>...〈最多出現(xiàn)次數(shù)(maxOccurs)>。在這種情況下,N為無限制(unbounded)。上述意思在本說明的其他表中也可相同地被適用。此外,QoSInfo進(jìn)一步特定時(shí)可稱為Adaptationlnfo。更進(jìn)一步,一些元素可被修改(revise)來用于提高句法的靈活性(flexibility)。以下,通過表I來說明一般信息:表I權(quán)利要求1.一種媒體提供方法,包括以下步驟:接收包含有一個(gè)以上周期的媒體元數(shù)據(jù);基于所述元數(shù)據(jù)所提供的信息來存取所述媒體的段;以及將所述段內(nèi)包含的所述媒體的數(shù)據(jù)解碼及渲染,且各周期包括所述媒體的一個(gè)以上的表示,且各表示從所述周期的開始點(diǎn)開始并包括一個(gè)以上的段持續(xù)至所述周期的結(jié)束點(diǎn)。2.如權(quán)利要求1所述的媒體提供方法,其中,所述元數(shù)據(jù)為所述媒體內(nèi)容的媒體信息MPD。3.如權(quán)利要求1所述的媒體提供方法,其中,所述一個(gè)以上的周期各自通過周期元素被定義。4.如權(quán)利要求3所述的媒體提供方法,其中,所述周期元素包含用于特定所述周期的開始時(shí)間的開始屬性。5.如權(quán)利要求3所述的媒體提供方法,其中,所述周期元素包含用于特定所述周期的持續(xù)時(shí)間的持續(xù)時(shí)間屬性。6.如權(quán)利要求5所述的媒體提供方法,其中,所述持續(xù)時(shí)間屬性用于特定所述周期的下一周期的開始時(shí)間。7.如權(quán)利要求3所述的媒體提供方法,其中,所述周期的開始時(shí)間決定所述周期中包含的所述段的開始時(shí)間。8.如權(quán)利要求3所述的媒體提供方法,其中,所述周期元素包括用于特定有關(guān)外部的周期元素的參照的參照屬性,且所述周期通過所述外部的周期元素被定義。9.一種終端,包括:存取引擎,接收包含有一個(gè)以上周期的媒體元數(shù)據(jù),并基于所述元數(shù)據(jù)所提供的信息來接收所述媒體的段,并將所述段內(nèi)包含的所述媒體的數(shù)據(jù)解碼及渲染;和媒體引擎,從所述存取引擎接收所述媒體的數(shù)據(jù)并輸出所述媒體,且各周期包括所述媒體的一個(gè)以上的表示,且各表示從所述周期的開始點(diǎn)開始并包括一個(gè)以上的段持續(xù)至所述周期的結(jié)束點(diǎn)。10.如權(quán)利要求9所述的媒體提供方法,其中,所述元數(shù)據(jù)為所述媒體內(nèi)容的媒體信息MPD。11.如權(quán)利要求8所述的媒體提供方法,其中,所述一個(gè)以上的周期各自通過周期元素被定義。12.如權(quán)利要求11所述的媒體提供方法,其中,所述周期元素包含用于特定所述周期的開始時(shí)間的開始屬性。13.如權(quán)利要求11所述的媒體提供方法,其中,所述周期元素包含用于特定所述周期的持續(xù)時(shí)間的持續(xù)時(shí)間屬性。14.如權(quán)利要求13所述的媒體提供方法,其中,所述持續(xù)時(shí)間屬性用于特定所述周期的下一周期的開始時(shí)間。15.如權(quán)利要求11所述的媒體提供方法,其中,所述周期的開始時(shí)間決定所述周期中包含的所述段的開始時(shí)間。16.如權(quán)利要求11所述的媒體提供方法,其中,所述周期元素包括用于特定有關(guān)外部的周期元素的參照的參照屬性,且所述周期通過所述外部的周期元素被定義。全文摘要提出一種使用媒體內(nèi)容的元數(shù)據(jù)的適應(yīng)型HTTP串流服務(wù)的方法及裝置。媒體內(nèi)容有一個(gè)以上的周期的序列構(gòu)成。元數(shù)據(jù)可包括各周期的開始時(shí)間屬性和/或持續(xù)時(shí)間屬性。元數(shù)據(jù)決定各周期的開始時(shí)間和所述周期所包含的段的開始時(shí)間。終端存取各周期所包含的段,并將所述段內(nèi)包含的所述媒體的數(shù)據(jù)解碼及渲染,從而來播放媒體內(nèi)容。文檔編號(hào)H04N21/61GK103181186SQ201180048729公開日2013年6月26日申請(qǐng)日期2011年10月6日優(yōu)先權(quán)日2010年10月6日發(fā)明者張洪黨,李振瑩,裵晟埈,姜晶媛,鄭淳興,樸尚澤,柳原,金在坤申請(qǐng)人:韓國電子通信研究院,韓國航空大學(xué)校產(chǎn)學(xué)協(xié)力團(tuán)