發(fā)送設(shè)備、發(fā)送方法、接收設(shè)備以及接收方法【
技術(shù)領(lǐng)域:
】[0001]本技術(shù)涉及發(fā)送設(shè)備、發(fā)送方法、接收設(shè)備以及接收方法,并且更具體地,涉及通過RF通信信道或通信網(wǎng)絡(luò)通信信道等等發(fā)送諸如視頻、音頻等的傳輸媒體的發(fā)送設(shè)備?!?br>背景技術(shù):
】[0002]例如,MPEG2-TS常規(guī)用作用于如專利文獻I中描述的廣播的傳輸結(jié)構(gòu)。[0003]現(xiàn)有技術(shù)文獻[0004]專利文獻[0005]專利文獻1:特開2011-217161號公報【
發(fā)明內(nèi)容】[0006]技術(shù)問題[0007]近年來,MPEG媒體傳輸(MMT)結(jié)構(gòu)作為用于下一代廣播的傳輸結(jié)構(gòu)越來越具有吸引力。MMT結(jié)構(gòu)的主要特征在于其與IP網(wǎng)絡(luò)的兼容性。[0008]本技術(shù)的一個目標(biāo)是,在用于下一代廣播的傳輸結(jié)構(gòu)中,允許將用于獲得解碼時間和/或呈現(xiàn)時間的時間信息可靠傳輸?shù)浇邮掌?。[0009]問題的解決方案[0010]本技術(shù)的一個概念是發(fā)送設(shè)備,包括:傳輸流生成單元,配置為生成傳輸流,其中,在有效載荷中含有傳輸媒體的第一傳輸包和在有效載荷中含有關(guān)于傳輸媒體的信息的第二傳輸包被時分復(fù)用;傳輸流發(fā)送單元,配置為通過預(yù)定傳輸信道將傳輸流發(fā)送到接收器;以及時間信息插入單元,配置為將用于允許接收器獲得解碼時間和/或呈現(xiàn)時間的時間信息插入第一傳輸包或第二傳輸包。[0011]在本技術(shù)中,傳輸流生成單元生成傳輸流。在傳輸流中,在有效載荷中含有傳輸媒體的第一傳輸包和在有效載荷中含有關(guān)于傳輸媒體的信息的第二傳輸包被時分復(fù)用。例如,第一傳輸包和第二傳輸包可以是MMT包。傳輸流發(fā)送單元通過預(yù)定傳輸信道將傳輸流發(fā)送到接收器。例如,預(yù)定傳輸信道可以是RF傳輸信道或通信網(wǎng)絡(luò)傳輸信道。[0012]時間信息插入單元將用于允許接收器獲得解碼時間和/或呈現(xiàn)時間的時間信息插入第一傳輸包或第二傳輸包。例如,第一傳輸包中含有的傳輸媒體可以包括一個或多個接入單元,并且時間信息插入單元插入的時間信息可以是用于獲得對應(yīng)于一個或多個接入單元中的每個的解碼時間和/或呈現(xiàn)時間的信息。[0013]在該情況下,時間信息插入單元插入的時間信息可以具有對應(yīng)于一個或多個接入單元中的初始接入單元的解碼時間或呈現(xiàn)時間的值、以及其每個都對應(yīng)于每個接入單元的從解碼時間到呈現(xiàn)時間的偏移值。偏移值的使用允許時間信息的有效傳送。此外,在該情況下,時間信息插入單元插入的時間信息可以是對應(yīng)于一個或多個接入單元中的每個的呈現(xiàn)時間、或呈現(xiàn)時間和解碼時間。呈現(xiàn)時間本身、或者呈現(xiàn)時間和解碼時間本身的傳送,可以降低接收器的處理負荷。[0014]在該情況下,偏移值是對應(yīng)于絕對偏移值的相對偏移值,并且用于將相對偏移值轉(zhuǎn)換成絕對偏移值的轉(zhuǎn)換信息可以被添加到由時間信息插入單元插入的時間信息。相對偏移值的使用允許將偏移值有效地傳送到接收器。例如,時間信息插入單元可以在可變長度編碼后插入相對偏移值。可變長度編碼的使用可以減小時間信息傳輸容量。[0015]例如,第一傳輸包的有效載荷可以包括有效載荷頭部和有效載荷主體部,時間信息插入單元可以將時間信息插入有效載荷頭部。例如,第一傳輸包的有效載荷可以包括有效載荷頭部和有效載荷主體部,在有效載荷主體部中,通過將傳輸媒體分段而獲得的每個都含有一個或多個接入單元的片段有效載荷與片段頭一起設(shè)置,并且時間信息插入單元可以將對應(yīng)接入單元的時間信息插入片段頭或片段有效載荷。例如,第二傳輸包的有效載荷可以包括有效載荷頭部和有效載荷主體部,并且時間信息插入單元可以將時間信息插入有效載荷主體部。[0016]因此,在本技術(shù)中,用于允許接收器獲得解碼時間和呈現(xiàn)時間的時間信息被插入第一傳輸包或第二傳輸包,并且在下一代廣播的傳輸結(jié)構(gòu)中,能夠?qū)⒂糜讷@得解碼時間和/或呈現(xiàn)時間的時間信息可靠地傳送到接收器。[0017]本技術(shù)的另一概念是接收設(shè)備,包括:傳輸流接收單元,配置為通過預(yù)定傳輸信道從發(fā)送器接收傳輸流,在傳輸流中,在有效載荷中含有傳輸媒體的第一傳輸包和在有效載荷中含有關(guān)于傳輸媒體的信息的第二傳輸包被時分復(fù)用。用于獲得解碼時間和/或呈現(xiàn)時間的時間信息被插入第一傳輸包或第二傳輸包。接收設(shè)備進一步包括傳輸媒體處理單元,配置為使用基于時間信息獲得的解碼時間和/或呈現(xiàn)時間,處理從傳輸流提取的傳輸媒體。[0018]在本技術(shù)中,傳輸流接收單元通過預(yù)定傳輸信道從發(fā)送器接收傳輸流。在傳輸流中,在有效載荷中含有傳輸媒體的第一傳輸包和在有效載荷中含有關(guān)于傳輸媒體的信息的第二傳輸包被時分復(fù)用。用于獲得解碼時間和/或呈現(xiàn)時間的時間信息被插入第一傳輸包或第二傳輸包。傳輸媒體處理單元使用基于時間信息獲得的解碼時間和/或呈現(xiàn)時間,處理從傳輸流提取的傳輸媒體。[0019]例如,第一傳輸包中包含的傳輸媒體可以包括一個或多個接入單元,時間信息可以是對應(yīng)于一個或多個接入單元中的初始接入單元的解碼時間或呈現(xiàn)時間的值、以及與分別對應(yīng)于每個接入單元的從解碼時間到呈現(xiàn)時間的絕對偏移值對應(yīng)的相對偏移值,并且接收設(shè)備可以進一步包括偏移值轉(zhuǎn)換單元,配置為將相對偏移值轉(zhuǎn)換成絕對偏移值。[0020]因此,在本技術(shù)中,用于獲得解碼時間和/或呈現(xiàn)時間的時間信息被插入第一傳輸包或第二傳輸包。基于時間信息可以獲得解碼時間和/或呈現(xiàn)時間,并且能夠可靠地處理從傳輸流提取的傳輸媒體。[0021]本發(fā)明的有益效果[0022]根據(jù)本技術(shù),在用于下一代廣播的傳輸結(jié)構(gòu)中,能夠可靠地將用于獲得解碼時間和/或呈現(xiàn)時間的時間信息傳送到接收器。要注意的是,這里所描述的優(yōu)點僅用于說明性目的,而無意進行限制,可以存在其他的優(yōu)點。【附圖說明】[0023]圖1是示出根據(jù)實施例的發(fā)送/接收系統(tǒng)的示例性配置的框圖。[0024]圖2是示意性示出MMT有效載荷的配置的示意圖。[0025]圖3是示出MMT文件和實際傳送的MMT包之間的示例性對應(yīng)關(guān)系的示意圖。[0026]圖4是示出MMT文件和實際傳送的MMT包之間的另一示例性對應(yīng)關(guān)系的示意圖。[0027]圖5是仍然示出MMT文件和實際傳送的MMT包之間的另一示例性對應(yīng)關(guān)系的示意圖。[0028]圖6是描述如下情況的示意圖,其中,包含作為片段的MFU的MMT包是傳輸包,并且MMT包是隨機接入頭包(G0P的頭)。[0029]圖7是描述如下情況的示意圖,其中,包含作為片段的MFU的MMT包是傳輸包,并且MMT包是隨機接入的非頭包。[0030]圖8是描述如下情況的示意圖,其中,包含作為片段的MFU的MMT包是傳輸包,并且MMT包是隨機接入頭包(G0P的頭)。[0031]圖9是以樹的形式示出的MMP包的配置的示意圖。[0032]圖10是傳輸包發(fā)送設(shè)備和傳輸包接收設(shè)備的概念圖。[0033]圖11是示出“NTP短格式”的示意圖。[0034]圖12是用于描述在媒體數(shù)據(jù)是視頻且初始值是解碼時間的情況下的時間信息的示意圖。[0035]圖13是用于描述在媒體數(shù)據(jù)是視頻且初始值是呈現(xiàn)時間的情況下的時間信息的示意圖。[0036]圖14是用于描述在媒體數(shù)據(jù)是音頻且初始值是解碼時間的情況下的時間信息的示意圖。[0037]圖15是示出解碼/輸出處理單元的示例性配置的框圖。[0038]圖16是示出控制單元中的示例性AV同步再現(xiàn)控制的時序圖。[0039]圖17是用于描述如下情況的示意圖,其中,作為MFU片段的包在包傳輸期間被丟棄。[0040]圖18是示意性示出用于將時間信息插入到MMT包的示例性方法的示意圖。[0041]圖19是示出如下情況下的示例性包配置的示意圖,其中,對應(yīng)于每個接入單元插入時間信息(時間戳)以減小發(fā)送/接收延遲。[0042]圖20是示出整個MMT包的示例性結(jié)構(gòu)的示意圖。[0043]圖21是示出MMT包頭(mmtp_headerO)的示例性結(jié)構(gòu)的示意圖。[0044]圖22是示出MMT有效載荷頭(mmtp_payload_headerO)的示例性結(jié)構(gòu)的示意圖。[0045]圖23是示出MMT有效載荷頭擴展((mmtp_payload_header_extens1n())的示例性結(jié)構(gòu)的示意圖。[0046]圖24是示出MMT有效載荷頭擴展的示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0047]圖25是示出MMT有效載荷頭擴展((mmtp_payload_header_extens1n())的另一示例性結(jié)構(gòu)的示意圖。[0048]圖26是示出MMT有效載荷頭擴展的另一示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0049]圖27是用于描述為是片段的每個接入單元在MPU有效載荷中發(fā)送時間信息的情況的示意圖。[0050]圖28是示出MFU的示例性結(jié)構(gòu)(syntax)的示意圖。[0051]圖29是示出MFU頭(mfu_headerO)的示例性結(jié)構(gòu)的示意圖。[0052]圖30是示出MFU頭(mfu_headerO)的示例性結(jié)構(gòu)的示意圖。[0053]圖31是示出MFU頭的示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0054]圖32是示出MFU頭擴展(mfu_header_extens1nO)的示例性結(jié)構(gòu)的示意圖。[0055]圖33是示出MFU頭擴展的示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0056]圖34是示出在時間信息插入MFU有效載荷的情況下MFU頭(mfu_headerO)的示例性結(jié)構(gòu)的示意圖。[0057]圖35是示出在時間信息插入MFU有效載荷的情況下MFU頭(mfu_headerO)的示例性結(jié)構(gòu)的示意圖。[0058]圖36是示出在時間信息插入MFU有效載荷的情況下MFU頭的示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0059]圖37是示出MFU有效載荷(mfu_payloadO)的示例性結(jié)構(gòu)和主要信息的語義的示意圖。[0060]圖38是示出在時間信息插入MFU有效載荷的情況下MFU頭(mfu_headerO)的另一示例性結(jié)構(gòu)的示意圖。[0061]圖39是示出在時間信息插入MFU有效載荷的情況下MFU頭(mfu_headerO)的另一示例性結(jié)構(gòu)的示意圖。[0062]圖40是示出在時間信息插入MFU有效載荷的情況下MFU頭的另一示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0063]圖41是示出MFU有效載荷(mfu_payload())的示例性結(jié)構(gòu)的示意圖。[0064]圖42是示出MFU有效載荷的示例性結(jié)構(gòu)的主要信息的語義的示意圖。[0065]圖43是示出時間戳消息的示例性結(jié)構(gòu)(syntax)的示意圖。[0066]圖44是示出時間戳表(timestamp_table())的示例性結(jié)構(gòu)(syntax)的示意圖。[0067]圖45是示出包接入消息的示例性結(jié)構(gòu)(syntax)的示意圖。[0068]圖46是示出接入單元AU(η)的解碼時間D(n)和呈現(xiàn)時間R(n)之間的示例性對應(yīng)關(guān)系的不意圖。[0069]圖47是示出對偏移值的時間序列執(zhí)行可變長度編碼的示例性可變長度碼表的示意圖。[0070]圖48是示出了隨著重排序距離M增大,由于可變長度編碼而使得傳輸容量的減小的效率增加的示意圖?!揪唧w實施方式】[0071]現(xiàn)在將描述用于實施本發(fā)明的實施例(以下稱為實施例)。要注意的是,以如下順序進行描述。[0072]1.實施例[0073]2.變化例[0074]〈1.實施例>[0075][發(fā)送/接收系統(tǒng)的示例性配置][0076]圖1示出了作為實施例的發(fā)送/接收系統(tǒng)10的示例性配置。發(fā)送/接收系統(tǒng)10包括傳輸包發(fā)送設(shè)備100和傳輸包接收設(shè)備200。[0077]發(fā)送設(shè)備100生成MMT結(jié)構(gòu)的傳輸包(見IS0/IEC⑶23008-1),即,包含MMT包的傳輸流,并且通過RF傳輸信道或者通信網(wǎng)絡(luò)傳輸信道將傳輸流發(fā)送到接收器。在傳輸流中,在有效載荷中包含諸如視頻或音頻的傳輸媒體的第一MMT、以及在有效載荷中包含關(guān)于傳輸媒體的信息的第二MMT包被使用至少分片包的大小而時分復(fù)用。在該實施例中,用于允許接收器獲得解碼時間和呈現(xiàn)時間的時間信息被插入第一MMT包或第二MMT包。[0078]接收設(shè)備200通過RF傳輸信道或通信網(wǎng)絡(luò)傳輸信道從發(fā)送器接收上述傳輸流。接收設(shè)備200使用基于時間信息獲得的解碼時間和/或呈現(xiàn)時間處理從傳輸流提取的傳輸媒體,以顯示圖像并輸出聲音。[0079]圖2示意性示出了MMT有效載荷的配置。在圖2中,MMT包是MMT的邏輯概念,并且是指傳輸原料。MMT包包含為媒體的資源、資源交付特性、伴隨包的消息(包接入)、關(guān)于MMT包表(MPT包表)的信息、組成信息等等。組成信息是用于對媒體執(zhí)行呈現(xiàn)控制的信息。在該實例中,Assetl是視頻I的數(shù)據(jù),Asset2是音頻I的數(shù)據(jù),并且Asset3是視頻2的數(shù)據(jù)。[0080]圖2示出了在MMT包實際上是MMT文件的情況下的示例性文件配置。該文件配置基本上幾乎與MP4的文件配置相同。在頭部,有框“styp”。這之后是作為分段信息的框“sidx”。框“sidx”之后是框“_pu”,其對于MMT是唯一的??颉癬pu”之后是作為整個文件的元數(shù)據(jù)的框“moov”??颉癿oov”后面是框“moof”和框“mdat”??颉癿dat”包含諸如視頻、音頻、字幕等的實際數(shù)據(jù)。要注意,當(dāng)“madt”分段時,當(dāng)前第1頁1 2 3 4 5 6