發(fā)送方法、接收方法、發(fā)送裝置、及接收裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種使用IP(Internet Protocol:因特網(wǎng)協(xié)議)數(shù)據(jù)包、通過廣播來(lái)傳輸內(nèi)容(content)時(shí)的發(fā)送方法等。
【背景技術(shù)】
[0002]MMT方式(參照非專利文獻(xiàn)I)是一種復(fù)用方式,復(fù)用影像及聲音等內(nèi)容并將其轉(zhuǎn)化為數(shù)據(jù)包,并且通過廣播或通信等一個(gè)以上的傳輸路徑發(fā)送。在將MMT方式適用于廣播系統(tǒng)的情況下,將發(fā)送側(cè)的基準(zhǔn)時(shí)鐘信息發(fā)送給接收側(cè),在接收裝置中,根據(jù)基準(zhǔn)時(shí)鐘信息生成接收裝置中的系統(tǒng)時(shí)鐘。
[0003]現(xiàn)有技術(shù)文獻(xiàn)
[0004]非專利文獻(xiàn)
[0005]非專利文南犬1:1nformat1n techno1gy-High efficiency coding and mediadelivery in heterogeneous environment-Partl:MPEG media transport(MMT)、IS0/IECDIS 23008-1
【發(fā)明內(nèi)容】
[0006]本發(fā)明的一個(gè)方式所涉及的通過廣播進(jìn)行的使用IP( Internet Protocal:因特網(wǎng)協(xié)議)數(shù)據(jù)包的內(nèi)容傳輸中的發(fā)送方法,包含:生成步驟,生成存儲(chǔ)了多個(gè)第2傳輸單位的傳輸用幀,所述第2傳輸單位存儲(chǔ)了 I個(gè)以上的存儲(chǔ)所述IP數(shù)據(jù)包的第I傳輸單位;和發(fā)送步驟,發(fā)送生成的所述幀,所述幀中包含I個(gè)以上由I個(gè)以上的第2傳輸單位構(gòu)成的流(stream),在所述生成步驟中,在所述幀中包含的至少I個(gè)所述流的開頭的第2傳輸單位中的位于開頭的第I傳輸單位中,包含表示所述內(nèi)容的再現(xiàn)用的時(shí)刻的基準(zhǔn)時(shí)鐘信息。
[0007]另外,這些概括性的或具體的方式也可由系統(tǒng)、裝置、方法、集成電路、計(jì)算機(jī)程序或計(jì)算機(jī)可讀取的⑶-ROM等記錄介質(zhì)實(shí)現(xiàn)。另外,這些概括性的或具體的方式也可通過系統(tǒng)、裝置、方法、集成電路、計(jì)算機(jī)程序及記錄介質(zhì)的任意組合來(lái)實(shí)現(xiàn)。
[0008]根據(jù)本發(fā)明的一個(gè)方式所涉及的發(fā)送方法等,能減輕接收側(cè)中用于取得基準(zhǔn)時(shí)鐘信息的處理。
【附圖說(shuō)明】
[0009]圖1是表示使用MMT方式及高級(jí)BS傳輸方式進(jìn)行傳輸時(shí)的協(xié)議堆棧的圖。
[0010]圖2是表示TLV數(shù)據(jù)包的數(shù)據(jù)結(jié)構(gòu)的圖。
[0011 ]圖3是表示接收裝置的基本結(jié)構(gòu)的框圖。
[0012]圖4是表示MMT數(shù)據(jù)包頭的擴(kuò)展字段中存儲(chǔ)基準(zhǔn)時(shí)鐘信息時(shí)的接收裝置的功能結(jié)構(gòu)的框圖。
[0013]圖5是表示MMT數(shù)據(jù)包頭的擴(kuò)展字段中存儲(chǔ)基準(zhǔn)時(shí)鐘信息時(shí)的接收裝置的基準(zhǔn)時(shí)鐘信息取得流程的圖。
[0014]圖6是表示控制信息中存儲(chǔ)基準(zhǔn)時(shí)鐘信息時(shí)的接收裝置的功能結(jié)構(gòu)的框圖。
[0015]圖7是表示控制信息中存儲(chǔ)基準(zhǔn)時(shí)鐘信息時(shí)的接收裝置的基準(zhǔn)時(shí)鐘信息的取得流程的圖。
[0016]圖8是表示TLV數(shù)據(jù)包中存儲(chǔ)基準(zhǔn)時(shí)鐘信息時(shí)的接收裝置的結(jié)構(gòu)的框圖。
[0017]圖9是表示將長(zhǎng)格式NTP存儲(chǔ)在TLV數(shù)據(jù)包中的例子的圖。
[0018]圖10是表示TLV數(shù)據(jù)包中存儲(chǔ)基準(zhǔn)時(shí)鐘信息時(shí)的接收裝置的基準(zhǔn)時(shí)鐘信息的取得流程的圖。
[0019]圖11是表示在緊挨著IP數(shù)據(jù)包頭的前方附加基準(zhǔn)時(shí)鐘信息的結(jié)構(gòu)的圖。
[0020]圖12是表示在緊挨著TLV數(shù)據(jù)包的前方附加基準(zhǔn)時(shí)鐘信息的結(jié)構(gòu)的圖。
[0021 ]圖13是表不傳輸時(shí)隙的結(jié)構(gòu)的圖。
[0022]圖14是表不傳輸時(shí)隙的時(shí)隙頭的結(jié)構(gòu)的圖。
[0023]圖15是表示在時(shí)隙頭的未定義區(qū)域中存儲(chǔ)標(biāo)記的例子的圖。
[0024]圖16是表示高級(jí)寬帶衛(wèi)星數(shù)字廣播傳輸方式中TMCC控制信息的結(jié)構(gòu)的圖。
[0025]圖17是表示TMCC控制信息的流種類/相對(duì)流信息的圖。
[0026]圖18是表示時(shí)隙頭的未定義字段中存儲(chǔ)基準(zhǔn)時(shí)鐘信息的例子的圖。
[0027]圖19是表示TMCC控制信息中存儲(chǔ)表示在時(shí)隙頭內(nèi)包含基準(zhǔn)時(shí)鐘信息的信息時(shí)的接收裝置的功能結(jié)構(gòu)的框圖。
[0028]圖20是表示TMCC控制信息中存儲(chǔ)表示在時(shí)隙頭中包含基準(zhǔn)時(shí)鐘信息的信息時(shí)的基準(zhǔn)時(shí)鐘信息的取得流程的圖。
[0029]圖21是表示從IP數(shù)據(jù)包或壓縮IP數(shù)據(jù)包中抽取特定位置的比特序列時(shí)的流程的圖。
[0030]圖22是表示發(fā)送裝置的功能結(jié)構(gòu)的框圖。
[0031 ]圖23是表示發(fā)送裝置的動(dòng)作流程的圖。
【具體實(shí)施方式】
[0032](構(gòu)成本發(fā)明基礎(chǔ)的見解)
[0033]本發(fā)明涉及一種方法及裝置,在使用正在MPEG(Moving Picture Expert Group:運(yùn)動(dòng)圖像專家組)中進(jìn)行標(biāo)準(zhǔn)化的MMT(MPEG Media Transport:MPEG媒體傳輸)方式的混合分發(fā)系統(tǒng)中,從發(fā)送側(cè)發(fā)送基準(zhǔn)時(shí)鐘信息,在接收側(cè)接收基準(zhǔn)時(shí)鐘信息,生成(再現(xiàn))基準(zhǔn)時(shí)鐘。
[0034]MMT方式是一種復(fù)用方式,復(fù)用影像及聲音并將其轉(zhuǎn)化為數(shù)據(jù)包,并且通過廣播或通信等一個(gè)以上的傳輸路徑發(fā)送。
[0035]在將MMT方式適用于廣播系統(tǒng)的情況下,使發(fā)送側(cè)的基準(zhǔn)時(shí)鐘與IETFRFC 5905中規(guī)定的NTP (Ne twork Time Protoco 1:網(wǎng)絡(luò)時(shí)間協(xié)議)同步,根據(jù)基準(zhǔn)時(shí)鐘,將PTS(Presentat1n Time Stamp:演不時(shí)戮)或DTS(Decode Time Stamp:解碼時(shí)戮)等時(shí)間戮賦予媒體。并且,將發(fā)送側(cè)的基準(zhǔn)時(shí)鐘信息發(fā)送給接收側(cè),在接收裝置中根據(jù)基準(zhǔn)時(shí)鐘信息,生成接收裝置中的基準(zhǔn)時(shí)鐘(以下也記載為系統(tǒng)時(shí)鐘)。
[0036]廣播系統(tǒng)中,期望使用能表示絕對(duì)時(shí)刻的64比特的長(zhǎng)格式NTP作為基準(zhǔn)時(shí)鐘信息。但是,在現(xiàn)有的MMT方式中,規(guī)定在MMT數(shù)據(jù)包頭中存儲(chǔ)32比特的短格式NTP并進(jìn)行傳輸,而對(duì)于長(zhǎng)格式NTP的傳輸則未予規(guī)定,在接收機(jī)側(cè)中無(wú)法取得高精度的基準(zhǔn)時(shí)鐘信息。
[0037]與此相對(duì),作為消息、表格或描述符等控制信息而定義長(zhǎng)格式NTP,向控制信息附加MMT數(shù)據(jù)包頭并傳輸則是可能的。此時(shí),MMT數(shù)據(jù)包被存儲(chǔ)在IP數(shù)據(jù)包等中,通過廣播傳輸路徑或通信傳輸路徑來(lái)傳輸。
[0038]在使用以ARIB標(biāo)準(zhǔn)規(guī)定的高級(jí)BS傳輸方式來(lái)傳輸MMT數(shù)據(jù)包的情況下,在將MMT數(shù)據(jù)包封裝為IP數(shù)據(jù)包、將IP數(shù)據(jù)包封裝為TLV(Type Length Value:類型長(zhǎng)度值)數(shù)據(jù)包之后,存儲(chǔ)到以高級(jí)BS傳輸方式規(guī)定的傳輸時(shí)隙。
[0039]但是,在發(fā)送側(cè)在麗T數(shù)據(jù)包的層中存儲(chǔ)了基準(zhǔn)時(shí)鐘信息的情況下,接收側(cè)為了得到基準(zhǔn)時(shí)鐘信息,需要如下多個(gè)處理,即:從傳輸時(shí)隙中抽取TLV數(shù)據(jù)包,從TLV數(shù)據(jù)包中抽取IP數(shù)據(jù)包,從IP數(shù)據(jù)包中抽取MMT數(shù)據(jù)包,再?gòu)腗MT數(shù)據(jù)包的包頭或有效載荷中抽取基準(zhǔn)時(shí)鐘信息,取得基準(zhǔn)時(shí)鐘信息所需的處理多,在取得之前還需要更多的時(shí)間。
[0040]另外,IP層以上的層中的處理通常是軟件處理,在MMT數(shù)據(jù)包中存儲(chǔ)有基準(zhǔn)時(shí)鐘信息的情況下,由軟件程序抽取及再現(xiàn)基準(zhǔn)時(shí)鐘信息。此時(shí),因CPU的處理能力或來(lái)自其他軟件程序的中斷或優(yōu)先級(jí)等,要取得的基準(zhǔn)時(shí)鐘信息中產(chǎn)生抖動(dòng)(jitter)成為課題。
[0041]因此,本發(fā)明的一個(gè)方式所涉及的通過廣播進(jìn)行的使用IP(因特網(wǎng)協(xié)議)數(shù)據(jù)包的內(nèi)容傳輸中的發(fā)送方法,包含:生成步驟,生成存儲(chǔ)了多個(gè)第2傳輸單位的傳輸用幀,所述第2傳輸單位存儲(chǔ)了 I個(gè)以上的存儲(chǔ)所述IP數(shù)據(jù)包的第I傳輸單位;和發(fā)送步驟,發(fā)送生成的所述幀,所述幀中包含I個(gè)以上由I個(gè)以上的第2傳輸單位構(gòu)成的流,在所述生成步驟中,在所述幀中包含的至少I個(gè)所述流的開頭的第2傳輸單位中的位于開頭的第I傳輸單位中,包含表示所述內(nèi)容的再現(xiàn)用的時(shí)刻的基準(zhǔn)時(shí)鐘信息。
[0042 ]這樣,通過在傳輸時(shí)隙中包含的至少I個(gè)流開頭時(shí)隙內(nèi)位于開頭的TLV數(shù)據(jù)包中包含基準(zhǔn)時(shí)鐘信息,接收裝置能事先確定該至少I個(gè)流的基準(zhǔn)時(shí)鐘信息的位置。因此,接收裝置能減輕(簡(jiǎn)化)對(duì)上述至少I個(gè)流取得基準(zhǔn)時(shí)鐘信息的處理。另外,第I傳輸單位的一例是TLV數(shù)據(jù)包,第2傳輸單位的一例是時(shí)隙,傳輸用幀的一例是傳輸時(shí)隙。
[0043]另外,也可以是,所述幀中包含多個(gè)所述流,所述生成步驟中,所述幀中包含的各所述流開頭的第2傳輸單位內(nèi)位于開頭的第I傳輸單位中,包含表示所述內(nèi)容的再現(xiàn)用的時(shí)刻的基準(zhǔn)時(shí)鐘信息。
[0044]這樣,通過在傳輸時(shí)隙中包含的各流的開頭時(shí)隙內(nèi)位于開頭的TLV數(shù)據(jù)包中包含基準(zhǔn)時(shí)鐘信息,接收裝置能事先確定多個(gè)流各自的基準(zhǔn)時(shí)鐘信息的位置。因此,接收裝置能減輕(簡(jiǎn)化)取得多個(gè)流各自的基準(zhǔn)時(shí)鐘信息的處理。
[0045]另外,也可以是,所述第I傳輸單位是可變長(zhǎng)的傳輸單位,所述第2傳輸單位是固定長(zhǎng)的傳輸單位。
[0046]另外,存儲(chǔ)在所述位于開頭的第I傳輸單位中的IP數(shù)據(jù)包也可以是未被包頭壓縮的IP數(shù)據(jù)包。
[0047]這樣,通過發(fā)送側(cè)規(guī)定IP數(shù)據(jù)包有無(wú)包頭壓縮,接收側(cè)能進(jìn)一步詳細(xì)確定基準(zhǔn)時(shí)鐘信息的位置。因此,能簡(jiǎn)化接收裝置取得基準(zhǔn)時(shí)鐘信息的處理。
[0048]另外,也可所述第I傳輸單位是TLV(TypeLength Value)數(shù)據(jù)包,所述第2傳輸單位是高級(jí)BS傳輸方式中的時(shí)隙,所述幀是高級(jí)BS傳輸方式中的傳輸時(shí)隙。
[0049]另外,所述基準(zhǔn)時(shí)鐘信息也可是NTP(Network Time Protocol)。
[0050]另外,在所述發(fā)送步驟中,也可以是以規(guī)定的發(fā)送周期發(fā)送所述幀。
[0051]本發(fā)明的一個(gè)方式所涉及的通過廣播進(jìn)行的使用IP數(shù)據(jù)包的內(nèi)容傳輸中的接收方法,包含:接收步驟,接收幀,所述幀是存儲(chǔ)了多個(gè)第2傳輸單位的傳輸用幀,所述第2傳輸單位包含I個(gè)以上的存儲(chǔ)所述IP數(shù)據(jù)包的第I傳輸單位,并且所述幀包含I個(gè)以上由I個(gè)以上的第2傳輸單位構(gòu)成的流,且在至少I個(gè)所述流的開頭的第2傳輸單位中的位于開頭的第I傳輸單位中包含基準(zhǔn)時(shí)鐘信息;抽取步驟,從接收到的所述幀中抽取所述基準(zhǔn)時(shí)鐘信息;和生成步驟,使用抽取出的所述基準(zhǔn)時(shí)鐘信息生成用于再現(xiàn)所述內(nèi)容的時(shí)鐘。
[0052]本發(fā)明的一個(gè)方式所涉及的通過廣播進(jìn)行的使用IP數(shù)據(jù)包的內(nèi)容傳輸中所使用的發(fā)送裝置,具備:生成部,生成存儲(chǔ)了多個(gè)第2傳輸單位的傳輸用幀,所述第2傳輸單位存儲(chǔ)了 I個(gè)以上的存