再現(xiàn)裝置、再現(xiàn)方法、發(fā)布裝置、發(fā)布方法、發(fā)布程序、再現(xiàn)程序、記錄介質(zhì)以及元數(shù)據(jù)的制作方法
【專(zhuān)利摘要】本發(fā)明的再現(xiàn)裝置(200)包括:分段變換部(240),將構(gòu)成實(shí)況廣播節(jié)目的短的時(shí)間長(zhǎng)度的多個(gè)分段,用于錄像再現(xiàn)而變換為長(zhǎng)的時(shí)間長(zhǎng)度的少數(shù)的分段,并記錄在存儲(chǔ)部(250)中;以及控制信息變換部(230),將包括多個(gè)分段的各再現(xiàn)用信息的控制信息變換為包括少數(shù)的分段的各再現(xiàn)用信息的控制信息。通過(guò)本發(fā)明,能夠?qū)?nèi)容用于錄像再現(xiàn)而適當(dāng)?shù)靥幚怼?br>
【專(zhuān)利說(shuō)明】再現(xiàn)裝置、再現(xiàn)方法、發(fā)布裝置、發(fā)布方法、發(fā)布程序、再現(xiàn)程序、記錄介質(zhì)以及元數(shù)據(jù)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及再現(xiàn)內(nèi)容的再現(xiàn)裝置、再現(xiàn)方法以及再現(xiàn)程序。此外,本發(fā)明涉及發(fā)布內(nèi)容的發(fā)布裝置、發(fā)布方法以及發(fā)布程序。進(jìn)一步,本發(fā)明涉及記錄了再現(xiàn)程序或者發(fā)布程序的記錄介質(zhì)以及用于再現(xiàn)內(nèi)容所需的元數(shù)據(jù)。
【背景技術(shù)】
[0002]近年來(lái),隨著對(duì)于互聯(lián)網(wǎng)的需要急速提高,鑒賞動(dòng)畫(huà)內(nèi)容的用戶(hù)增加。
[0003]鑒于這樣的狀況,開(kāi)發(fā)了用于對(duì)動(dòng)畫(huà)內(nèi)容進(jìn)行流發(fā)布的各種技術(shù),作為其中之一,舉出了 MPEG (Moving Picture Experts Group,運(yùn)動(dòng)圖像專(zhuān)家組)的 DASH (DynamicAdaptive Streaming over HTTP,動(dòng)態(tài)自適應(yīng)流媒體)。
[0004]在DASH 中,規(guī)定了 MPD (Media Presentat1n Descript1n,媒體演不描述)數(shù)據(jù)和在MPD數(shù)據(jù)中作為MPEG-2TS流或者M(jìn)P4文件而示出的媒體分段的兩種格式。媒體分段是對(duì)動(dòng)畫(huà)內(nèi)容進(jìn)行時(shí)間分割的、HTTP傳輸?shù)膫鬏攩挝?。此外,MH)數(shù)據(jù)是流發(fā)布的控制元數(shù)據(jù),包括用于對(duì)服務(wù)器請(qǐng)求媒體分段的信息、表示動(dòng)畫(huà)內(nèi)容是實(shí)況發(fā)布的內(nèi)容(實(shí)況內(nèi)容)還是VOD內(nèi)容的信息。
[0005]發(fā)布裝置在對(duì)基于實(shí)況相機(jī)的攝影視頻進(jìn)行實(shí)況發(fā)布的期間,對(duì)再現(xiàn)裝置發(fā)布多個(gè)媒體分段,但是直到完成媒體分段的生成為止,不能接受再現(xiàn)裝置的請(qǐng)求而將該媒體分段設(shè)為能夠發(fā)布的狀態(tài)是理所當(dāng)然的。此外,從發(fā)布裝置對(duì)再現(xiàn)裝置到達(dá)媒體分段為止需要某種程度的傳輸時(shí)間。
[0006]因此,例如,在媒體分段的時(shí)間長(zhǎng)度為5秒的情況下,由于發(fā)布裝置在通過(guò)實(shí)況相機(jī)來(lái)開(kāi)始攝影之后5秒后才能夠發(fā)布最初的媒體分段,所以再現(xiàn)裝置始終對(duì)基于實(shí)況相機(jī)的5秒以上前的攝影視頻進(jìn)行實(shí)況再現(xiàn)。
[0007]為了抑制這樣的時(shí)間間隔(time lag)的問(wèn)題,構(gòu)成實(shí)況發(fā)布的內(nèi)容的各媒體分段的時(shí)間長(zhǎng)度被確定為較短。
【發(fā)明內(nèi)容】
[0008]發(fā)明要解決的課題
[0009]另外,再現(xiàn)裝置有對(duì)正在實(shí)況發(fā)布的內(nèi)容進(jìn)行錄像,將錄像完畢的該內(nèi)容在實(shí)況發(fā)布結(jié)束后再現(xiàn)的裝置。
[0010]此外,發(fā)布裝置有將正在實(shí)況發(fā)布的內(nèi)容記錄在本裝置或者二次發(fā)布裝置內(nèi)的基礎(chǔ)上,將所記錄的內(nèi)容在實(shí)況發(fā)布結(jié)束后進(jìn)行VOD發(fā)布的裝置。
[0011]根據(jù)前述的時(shí)間間隔的問(wèn)題,與媒體分段的數(shù)目少時(shí)相比,全部媒體分段的頭部分的數(shù)據(jù)量的合計(jì)增大構(gòu)成實(shí)況內(nèi)容的媒體分段的數(shù)目增多的量。此外,若媒體分段的數(shù)目(S卩,文件的數(shù)目)增多,則內(nèi)容所占的“盤(pán)上的尺寸”也比媒體分段的數(shù)目少時(shí)容易增大。因此,作為時(shí)間間隔基本上不成問(wèn)題的VOD內(nèi)容或者錄像內(nèi)容的數(shù)據(jù),如以往那樣原樣使用實(shí)況內(nèi)容的數(shù)據(jù)的情況下,存在被浪費(fèi)地占用較大存儲(chǔ)區(qū)域的問(wèn)題。
[0012]此外,在基于MPD數(shù)據(jù)的HTTP發(fā)布的情況下,若媒體分段的數(shù)目多,則相應(yīng)地,請(qǐng)求媒體分段的消息的發(fā)行頻度提高,所以還存在在請(qǐng)求消息、應(yīng)答消息的生成或發(fā)送接收中消耗的處理負(fù)荷增大的問(wèn)題。
[0013]本發(fā)明是鑒于上述課題而完成的,其主要的目的在于,實(shí)現(xiàn)一種能夠?qū)?nèi)容用于VOD發(fā)布或者用于錄像再現(xiàn)而適當(dāng)?shù)靥幚淼陌l(fā)布裝置、以及能夠?qū)?nèi)容用于錄像再現(xiàn)而適當(dāng)?shù)劁浵竦脑佻F(xiàn)裝置。
[0014]用于解決課題的手段
[0015]為了解決上述課題,本發(fā)明的再現(xiàn)裝置是對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行記錄、再現(xiàn)的再現(xiàn)裝置,優(yōu)選包括:取得單元,取得示出與構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù);第一變換單元,將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第二變換單元,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及再現(xiàn)單元,基于第一元數(shù)據(jù),原樣再現(xiàn)所發(fā)布的上述多個(gè)時(shí)分?jǐn)?shù)據(jù),基于第二元數(shù)據(jù),將上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、再現(xiàn)。
[0016]這里,第一元數(shù)據(jù)既可以包含在內(nèi)容本身中,也可以是與內(nèi)容單獨(dú)的數(shù)據(jù)。此外,在上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)中設(shè)置有頭部的情況下,第一元數(shù)據(jù)也可以是其每個(gè)一部分分散包含在各頭部中。即,也可以在各時(shí)分?jǐn)?shù)據(jù)的頭部中包括與該時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息。
[0017]根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)裝置在時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度過(guò)長(zhǎng)的情況下,能夠縮短時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度(增多時(shí)分?jǐn)?shù)據(jù)的個(gè)數(shù)),在時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度過(guò)短的情況下,能夠延長(zhǎng)時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度。這里,作為時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度過(guò)長(zhǎng)的情形,例如,舉出如下情形:時(shí)分?jǐn)?shù)據(jù)的每一個(gè)文件的尺寸過(guò)大,時(shí)分?jǐn)?shù)據(jù)的文件斷片化而記錄。此時(shí),再現(xiàn)時(shí)的時(shí)分?jǐn)?shù)據(jù)的再現(xiàn)效率降低。另一方面,作為時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度過(guò)短的情形,例如,可舉出如下情形:由于時(shí)分?jǐn)?shù)據(jù)的個(gè)數(shù)(文件數(shù))非常多,所以各文件的尋找花費(fèi)時(shí)間,再現(xiàn)效率降低。
[0018]因此,本發(fā)明的再現(xiàn)裝置起到能夠?qū)?nèi)容用于錄像再現(xiàn)而適當(dāng)?shù)?不降低再現(xiàn)時(shí)的再現(xiàn)效率)錄像的效果。
[0019]為了解決上述課題,本發(fā)明的再現(xiàn)方法是對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行記錄、再現(xiàn)的再現(xiàn)裝置的再現(xiàn)方法,其特征在于,包括如下步驟:取得步驟,取得示出與構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù);第一變換步驟,將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第二變換步驟,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及再現(xiàn)步驟,基于第一元數(shù)據(jù),原樣再現(xiàn)上述多個(gè)時(shí)分?jǐn)?shù)據(jù),基于第二元數(shù)據(jù),將上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、再現(xiàn)。
[0020]根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)方法起到與本發(fā)明的再現(xiàn)裝置相同的作用效果。
[0021]為了解決上述課題,本發(fā)明的發(fā)布裝置的特征在于,包括:第一變換單元,將內(nèi)容進(jìn)行時(shí)間分割的多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第一發(fā)布單元,發(fā)布示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且發(fā)布上述多個(gè)時(shí)分?jǐn)?shù)據(jù);第二變換單元,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及第二發(fā)布單元,發(fā)布第二元數(shù)據(jù),且發(fā)布上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
[0022]根據(jù)上述的結(jié)構(gòu),本發(fā)明的發(fā)布裝置將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)(較少數(shù)或者較多數(shù))的時(shí)分?jǐn)?shù)據(jù)。
[0023]在將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的情況下,具有以下的優(yōu)點(diǎn)。
[0024]變換為由比構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的時(shí)分?jǐn)?shù)據(jù)的個(gè)數(shù)少的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)而成的較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。因此,在上述時(shí)分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)成為包括預(yù)定的頭長(zhǎng)的頭信息的數(shù)據(jù)結(jié)構(gòu)的情況下,上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的總數(shù)據(jù)量少于上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的總數(shù)據(jù)量。進(jìn)一步,與時(shí)分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)無(wú)關(guān)地,根據(jù)文件系統(tǒng)的種類(lèi)而確定的、上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)所占有的記錄介質(zhì)上的尺寸通常小于上述多個(gè)時(shí)分?jǐn)?shù)據(jù)所占有的記錄介質(zhì)上的尺寸。
[0025]因此,本發(fā)明的發(fā)布裝置能夠?qū)?nèi)容用于錄像再現(xiàn)而有效地記錄。
[0026]另一方面,在將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為較多個(gè)時(shí)分?jǐn)?shù)據(jù)的情況下,具有以下的優(yōu)點(diǎn)。在將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為較多個(gè)時(shí)分?jǐn)?shù)據(jù)的情況下,變換后的各時(shí)分?jǐn)?shù)據(jù)的長(zhǎng)度較縮短。因此,發(fā)布裝置從再現(xiàn)裝置接受到內(nèi)容的再現(xiàn)要求之后向再現(xiàn)裝置發(fā)布第I個(gè)時(shí)分?jǐn)?shù)據(jù)為止的時(shí)間間隔減小。
[0027]因此,本發(fā)明的發(fā)布裝置能夠?qū)?nèi)容以較低延遲進(jìn)行VOD發(fā)布。
[0028]如以上所述,本發(fā)明的發(fā)布裝置起到能夠?qū)?nèi)容用于VOD發(fā)布或者用于錄像再現(xiàn)而適當(dāng)?shù)靥幚淼男Ч?br>
[0029]為了解決上述課題,本發(fā)明的發(fā)布裝置是對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行記錄、發(fā)布的發(fā)布裝置,其特征在于,包括:取得單元,取得示出與構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù);第一變換單元,將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第二變換單元,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及發(fā)布單元,發(fā)布第二元數(shù)據(jù),且將上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、發(fā)布。
[0030]根據(jù)上述的結(jié)構(gòu),本發(fā)明的發(fā)布裝置起到能夠?qū)?nèi)容用于VOD發(fā)布或者用用戶(hù)錄像再現(xiàn)而適當(dāng)?shù)靥幚淼男Ч?br>
[0031]為了解決上述課題,本發(fā)明的發(fā)布方法的特征在于,包括如下步驟:第一變換步驟,將內(nèi)容進(jìn)行時(shí)間分割的多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第一發(fā)布步驟,發(fā)布示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且發(fā)布上述多個(gè)時(shí)分?jǐn)?shù)據(jù);第二變換步驟,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及第二發(fā)布步驟,發(fā)布第二元數(shù)據(jù),且發(fā)布上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
[0032]根據(jù)上述的結(jié)構(gòu),本發(fā)明的發(fā)布方法起到與本發(fā)明的發(fā)布裝置相同的作用效果。
[0033]優(yōu)選在本發(fā)明的再現(xiàn)裝置中,上述內(nèi)容是時(shí)間分割為上述多個(gè)時(shí)分?jǐn)?shù)據(jù)而實(shí)況發(fā)布的內(nèi)容,上述再現(xiàn)單元基于第一元數(shù)據(jù),將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)進(jìn)行實(shí)況再現(xiàn)。
[0034]根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)裝置起到能夠?qū)?shí)況發(fā)布的內(nèi)容用于錄像再現(xiàn)而適當(dāng)?shù)劁浵竦倪M(jìn)一步的效果。
[0035]進(jìn)一步,優(yōu)選在本發(fā)明的再現(xiàn)裝置中,上述第一變換單元將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。
[0036]根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)裝置基于示出用于再現(xiàn)上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的再現(xiàn)用信息的第二元數(shù)據(jù),將上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、再現(xiàn)。
[0037]此外,根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)裝置將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為由比構(gòu)成上述上述全部或者一部分的時(shí)分?jǐn)?shù)據(jù)的時(shí)分?jǐn)?shù)據(jù)的個(gè)數(shù)少的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)而成的較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。因此,在上述時(shí)分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)成為包括預(yù)定的頭長(zhǎng)的頭信息的數(shù)據(jù)結(jié)構(gòu)的情況下,上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的總數(shù)據(jù)量少于上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分的總數(shù)據(jù)量。進(jìn)一步,與時(shí)分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)無(wú)關(guān)地,根據(jù)文件系統(tǒng)的種類(lèi)而確定的、上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)所占有的記錄介質(zhì)上的尺寸通常小于上述多個(gè)時(shí)分?jǐn)?shù)據(jù)所占有的記錄介質(zhì)上的尺寸。
[0038]根據(jù)以上,本發(fā)明的再現(xiàn)裝置起到能夠?qū)⒈粚?shí)況發(fā)布(基于通信的實(shí)況發(fā)布或者實(shí)況廣播)的內(nèi)容用于錄像再現(xiàn)而進(jìn)一步有效地(即,進(jìn)一步抑制空余容量的消耗)錄像的進(jìn)一步的效果。
[0039]優(yōu)選在本發(fā)明的再現(xiàn)裝置中,上述第一變換單元通過(guò)將上述全部或者一部分進(jìn)行分組的同時(shí)關(guān)于各組將該組的時(shí)分?jǐn)?shù)據(jù)群進(jìn)行合并,從而將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。
[0040]優(yōu)選在本發(fā)明的再現(xiàn)裝置中,上述第一變換單元將上述全部或者一部分分類(lèi)為每個(gè)恒定個(gè)數(shù)的組。
[0041]優(yōu)選上述恒定個(gè)數(shù)是構(gòu)成上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)的開(kāi)頭位置成為隨機(jī)接入點(diǎn)的個(gè)數(shù)。
[0042]根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)裝置起到從上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)中的哪個(gè)時(shí)分?jǐn)?shù)據(jù)也都能開(kāi)始錄像再現(xiàn)的進(jìn)一步的效果。
[0043]此外,優(yōu)選在本發(fā)明的再現(xiàn)裝置中,在第一元數(shù)據(jù)中,示出構(gòu)成上述全部或者一部分的各時(shí)分?jǐn)?shù)據(jù)的時(shí)間長(zhǎng)度即第一時(shí)間長(zhǎng)度、和構(gòu)成上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)的時(shí)間長(zhǎng)度即作為第一時(shí)間長(zhǎng)度的整數(shù)倍的第二時(shí)間長(zhǎng)度,上述恒定個(gè)數(shù)通過(guò)第一時(shí)間長(zhǎng)度以及上述第二時(shí)間長(zhǎng)度而在第一元數(shù)據(jù)中非顯式地示出。
[0044]此外,優(yōu)選在本發(fā)明的再現(xiàn)裝置中,上述恒定個(gè)數(shù)在第一元數(shù)據(jù)中顯式地示出。
[0045]此外,優(yōu)選在本發(fā)明的再現(xiàn)裝置中,在第一元數(shù)據(jù)中,示出用于確定上述一部分的確定信息,上述第一變換單元將基于上述確定信息而確定的上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的一部分變換為上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。
[0046]此外,優(yōu)選在本發(fā)明的再現(xiàn)裝置中,上述確定信息是在構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的一部分的時(shí)序順序中開(kāi)頭的時(shí)分?jǐn)?shù)據(jù)的識(shí)別符,在構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)的再現(xiàn)用信息中,包括該時(shí)分?jǐn)?shù)據(jù)的識(shí)別符。
[0047]優(yōu)選在本發(fā)明的再現(xiàn)裝置中,在第一元數(shù)據(jù)中示出的上述識(shí)別符成為在上述取得單元取得第一元數(shù)據(jù)的定時(shí)還沒(méi)有發(fā)布的開(kāi)頭的時(shí)分?jǐn)?shù)據(jù)的識(shí)別符。
[0048]根據(jù)上述的結(jié)構(gòu),本發(fā)明的再現(xiàn)裝置在從內(nèi)容的實(shí)況發(fā)布的中途開(kāi)始了實(shí)況再現(xiàn)的情況下,將第一元數(shù)據(jù)變換為不包括與已經(jīng)結(jié)束發(fā)布(即,再現(xiàn)裝置不能取得)的時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù)。
[0049]因此,本發(fā)明的再現(xiàn)裝置起到能夠?qū)⑸鲜鰞?nèi)容進(jìn)行錄像再現(xiàn)而不會(huì)進(jìn)行想要將不能取得的時(shí)分?jǐn)?shù)據(jù)進(jìn)行錄像再現(xiàn)的無(wú)用的處理的進(jìn)一步的效果。
[0050]另外,將使計(jì)算機(jī)作為本發(fā)明的再現(xiàn)裝置或者發(fā)布裝置進(jìn)行動(dòng)作且使計(jì)算機(jī)作為上述再現(xiàn)裝置或者發(fā)布裝置的各單元發(fā)揮作用作為其特征的程序、以及記錄了這樣的程序的計(jì)算機(jī)能夠讀取的記錄介質(zhì)也包含在本發(fā)明的范疇中。
[0051]進(jìn)一步,與時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而實(shí)況發(fā)布的內(nèi)容有關(guān)、且示出如下信息的元數(shù)據(jù)也包含在本發(fā)明的范疇中:合并信息,用于將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分分類(lèi)為每個(gè)恒定個(gè)數(shù)的組,且按每個(gè)組將上述恒定個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行合并;以及再現(xiàn)用信息,與構(gòu)成上述全部或者一部分的各時(shí)分?jǐn)?shù)據(jù)有關(guān)。
[0052]發(fā)明效果
[0053]如以上所述,本發(fā)明的再現(xiàn)裝置起到能夠?qū)?nèi)容用于錄像再現(xiàn)而適當(dāng)?shù)劁浵竦男Ч鸒
[0054]此外,本發(fā)明的發(fā)布裝置起到能夠?qū)?nèi)容用于VOD發(fā)布或者用于錄像再現(xiàn)而適當(dāng)?shù)靥幚淼男Ч?br>
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0055]圖1是表示了本發(fā)明的一實(shí)施方式的發(fā)布系統(tǒng)的主要部分結(jié)構(gòu)的圖。
[0056]圖2是表示了在圖1的發(fā)布系統(tǒng)中處理的元數(shù)據(jù)的一例的圖。
[0057]圖3是示意性地表示了圖1的發(fā)布系統(tǒng)中的、合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0058]圖4是表示圖1的發(fā)布系統(tǒng)的動(dòng)作的流程圖。
[0059]圖5是表示了在圖1的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中處理的元數(shù)據(jù)的一例的圖。
[0060]圖6是表示了在圖1的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中處理的元數(shù)據(jù)的一例的圖。
[0061]圖7是表示了在圖1的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中處理的元數(shù)據(jù)的一例的圖。
[0062]圖8是表示了在圖1的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中處理的元數(shù)據(jù)的一例的圖。
[0063]圖9是表示了本發(fā)明的另一實(shí)施方式的發(fā)布系統(tǒng)的主要部分結(jié)構(gòu)的圖。
[0064]圖10是表示了本發(fā)明的另一實(shí)施方式的發(fā)布系統(tǒng)的主要部分結(jié)構(gòu)的圖。
[0065]圖11是示意性地例示了圖10的發(fā)布系統(tǒng)中的、合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0066]圖12是示意性地例示了圖10的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中的、合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0067]圖13是示意性地例示了圖10的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中的、合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0068]圖14是示意性地例示了圖10的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中的、合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0069]圖15是示意性地例示了圖10的發(fā)布系統(tǒng)的變形例的發(fā)布系統(tǒng)中的、合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0070]圖16是表示了在圖10的發(fā)布系統(tǒng)中處理的元數(shù)據(jù)的一例的圖。
[0071]圖17是表示了合并前的實(shí)況發(fā)布用的媒體分段群中的RAP(隨機(jī)接入點(diǎn))和合并后的錄像再現(xiàn)用的媒體分段中的RAP的圖。
[0072]圖18是示意性地表示了在某一時(shí)刻保存在存儲(chǔ)部中的、實(shí)況發(fā)布用以及錄像再現(xiàn)用的一方或者雙方的媒體分段群的圖。
[0073]圖19是關(guān)于合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段,示意性地表示了其數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)的圖。
[0074]圖20是表示了本發(fā)明的另一實(shí)施方式的發(fā)布系統(tǒng)的主要部分結(jié)構(gòu)的圖。
[0075]圖21是表示了在控制信息中描述的每個(gè)發(fā)布期間或者每個(gè)媒體分段,包括表示媒體分段是否包括合并處理執(zhí)行的通知的描述(是否能夠通過(guò)該描述而判斷有無(wú)執(zhí)行合并處理)的識(shí)別符的控制信息的例的圖。
[0076]圖22是表示了媒體分段具備的元數(shù)據(jù)箱(metadata box)的一例的圖。
[0077]圖23是表示了媒體分段具備的元數(shù)據(jù)箱的另一例的圖。
[0078]圖24是表示了包括表示媒體分段是否包括合并處理執(zhí)行的通知的描述的識(shí)別符以及表示是否允許同處理的不執(zhí)行的識(shí)別符的控制信息的例的圖。
[0079]圖25是表示了在利用差分控制信息時(shí)的、媒體分段具備的元數(shù)據(jù)箱的一例的圖。
【具體實(shí)施方式】
[0080]〔實(shí)施方式I〕
[0081]參照?qǐng)D1?圖8,以下說(shuō)明本發(fā)明的一實(shí)施方式的發(fā)布系統(tǒng)。
[0082]在本實(shí)施方式的發(fā)布系統(tǒng)中,發(fā)布裝置通過(guò)通信將實(shí)況相機(jī)的節(jié)目視頻進(jìn)行實(shí)況發(fā)布,再現(xiàn)裝置將所發(fā)布的節(jié)目視頻進(jìn)行實(shí)況再現(xiàn)。節(jié)目視頻由多個(gè)媒體分段構(gòu)成,各媒體分段是將節(jié)目視頻進(jìn)行時(shí)間分割的分段。
[0083]在本實(shí)施方式中,再現(xiàn)裝置將正在實(shí)況再現(xiàn)的節(jié)目視頻以有效率的錄像方式進(jìn)行錄像。具體而言,在將實(shí)況發(fā)布用的媒體分段每次接收恒定個(gè)數(shù)時(shí),將該恒定個(gè)數(shù)的媒體分段合并為單一的媒體分段并記錄。因此,不會(huì)無(wú)用地浪費(fèi)再現(xiàn)裝置的存儲(chǔ)容量,能夠?qū)浵竦墓?jié)目視頻在實(shí)況發(fā)布后進(jìn)行再現(xiàn)。
[0084]在本實(shí)施方式中,取得節(jié)目視頻,發(fā)布裝置向再現(xiàn)裝置發(fā)布用于再現(xiàn)所需的控制信息,再現(xiàn)裝置基于接受到發(fā)布的控制信息,將該節(jié)目視頻取得、再現(xiàn)。另外,本發(fā)明能夠應(yīng)用于各種規(guī)格或運(yùn)用技術(shù),在將本發(fā)明應(yīng)用于作為MPEG規(guī)定的傳輸規(guī)格的MMT(MPEGMedia Transport,MPEG媒體傳輸)的情況下,在MMT中規(guī)定的結(jié)構(gòu)信息(Cl -Composit1nInformat1n)對(duì)應(yīng)于控制信息。此外,在將本發(fā)明應(yīng)用于MPEG-DASH(MPEG’s DynamicAdaptive Streaming over HTTP,MPEG的動(dòng)態(tài)自適應(yīng)媒體流)的情況下,在MPEG-DASH中規(guī)定的MPD(Media Presentat1n Data,媒體呈現(xiàn)數(shù)據(jù))對(duì)應(yīng)于控制信息。
[0085]以下,參照?qǐng)D1?圖3說(shuō)明本實(shí)施方式的發(fā)布系統(tǒng)的主要部分結(jié)構(gòu)。圖1是表示了構(gòu)成本實(shí)施方式的發(fā)布系統(tǒng)的發(fā)布裝置以及再現(xiàn)裝置的主要部分結(jié)構(gòu)的圖。此外,圖2是示意性地表示了本實(shí)施方式的發(fā)布系統(tǒng)處理的控制信息的圖,圖3是示意性地表示了合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0086]如圖1所示,本實(shí)施方式的發(fā)布系統(tǒng)包括發(fā)布裝置100以及再現(xiàn)裝置200。
[0087](發(fā)布裝置100)
[0088]如圖1所示,發(fā)布裝置100包括存儲(chǔ)部110、控制信息更新部120、發(fā)布控制部130、發(fā)送部140以及分段生成部150。
[0089](存儲(chǔ)部110)
[0090]存儲(chǔ)部110是能夠保存數(shù)據(jù)的記錄介質(zhì),在存儲(chǔ)部110中保存有用于對(duì)節(jié)目視頻進(jìn)行實(shí)況發(fā)布的控制信息。
[0091](分段生成部150)
[0092]分段生成部150在輸入來(lái)自實(shí)況相機(jī)的視頻的期間,在每次經(jīng)過(guò)恒定期間時(shí),完成只將該期間內(nèi)的視頻作為視頻信息而包括的媒體分段的生成,開(kāi)始其下一個(gè)媒體分段的生成。
[0093]在存儲(chǔ)部110中保存的用于實(shí)況發(fā)布的控制信息中,預(yù)先記載了在分段生成部150中依次生成的媒體分段的取得地址和它們的取得定時(shí)。
[0094](控制信息更新部120)
[0095]控制信息更新部120讀出存儲(chǔ)部110的控制信息,將用于將實(shí)況發(fā)布用的媒體分段群變換為錄像再現(xiàn)用的媒體分段的分段變換用信息附加到控制信息中,從而更新控制信息。
[0096]例如,控制信息更新部120通過(guò)在從存儲(chǔ)部110讀出的圖2的控制信息4a中附加表示變換后的媒體分段的時(shí)間長(zhǎng)度(30秒)的agg_Seg_dUr屬性,從而將控制信息4a更新為控制信息5a。
[0097](發(fā)布控制部130)
[0098]發(fā)布控制部130經(jīng)由發(fā)送部140,發(fā)布附加了分段變換用信息的控制信息。在控制信息中,記載了在分段生成部150中依次生成的媒體分段的取得地址和它們的取得定時(shí),再現(xiàn)裝置使用在控制信息中記載的這些信息而請(qǐng)求媒體分段。發(fā)布控制部130在每次被供應(yīng)實(shí)況發(fā)布用的媒體分段時(shí),將其設(shè)定為能夠發(fā)布,根據(jù)來(lái)自再現(xiàn)裝置的請(qǐng)求,經(jīng)由發(fā)送部140而發(fā)布該媒體分段。
[0099](發(fā)送部140)
[0100]發(fā)送部140將媒體分段以及控制信息搭載在通信路徑中送出。
[0101](再現(xiàn)裝置200)
[0102]如圖1所示,再現(xiàn)裝置200包括接收部210、再現(xiàn)部220、控制信息變換部230、分段變換部240以及存儲(chǔ)部250。
[0103](接收部210)
[0104]接收部210是通過(guò)通信路徑而接收節(jié)目視頻等(具體而言,用于取得以及再現(xiàn)節(jié)目視頻的控制信息以及構(gòu)成節(jié)目視頻的媒體分段群)的調(diào)諧器。
[0105](再現(xiàn)部220)
[0106]再現(xiàn)部220基于控制信息而再現(xiàn)所取得的節(jié)目視頻。具體而言,基于用于將節(jié)目視頻進(jìn)行實(shí)況發(fā)布的控制信息,對(duì)該取得的節(jié)目視頻進(jìn)行實(shí)況再現(xiàn),此外,基于用于將節(jié)目視頻進(jìn)行錄像再現(xiàn)的控制信息,對(duì)錄像完畢的該節(jié)目視頻進(jìn)行錄像再現(xiàn)。
[0107](控制信息變換部230)
[0108]控制信息變換部230將包括分段變換用信息的實(shí)況發(fā)布用的控制信息(對(duì)應(yīng)于權(quán)利要求書(shū)的“第一元數(shù)據(jù)”)變換為錄像再現(xiàn)用的控制信息(對(duì)應(yīng)于權(quán)利要求書(shū)的“第二元數(shù)據(jù)”),并記錄在存儲(chǔ)部250中。
[0109]例如,如圖2以及圖3所示,控制信息變換部230基于在圖2的控制信息5a中包含的、表示實(shí)況發(fā)布用的媒體分段的時(shí)間長(zhǎng)度(10秒)的seg_dUr屬性和表示錄像再現(xiàn)用的媒體分段的時(shí)間長(zhǎng)度(30秒)的agg_seg_dur屬性,將與3 ( = 30秒+10秒)個(gè)媒體分段(#sl?#s3)有關(guān)的3個(gè)seg元素(對(duì)應(yīng)于權(quán)利要求書(shū)的“再現(xiàn)用信息”)變換為合并后的單一的媒體分段(#asl)的seg元素。關(guān)于id為“s4”以后的媒體分段也是同樣的。此夕卜,控制信息變換部230將seg_dur屬性的值從原來(lái)的值(10秒)置換為在agg_seg_dur屬性中記載的值(30秒),并刪除agg_seg_dur屬性。作為結(jié)果,控制信息變換部230將圖2的控制信息5a更新為控制信息6a。
[0110](分段變換部240)
[0111]分段變換部240基于包括分段變換用信息(表示權(quán)利要求書(shū)的“恒定個(gè)數(shù)”的信息以及對(duì)應(yīng)于權(quán)利要求書(shū)的“合并信息”)的實(shí)況發(fā)布用的控制信息,在每次實(shí)況發(fā)布用的媒體分段(對(duì)應(yīng)于權(quán)利要求書(shū)的“時(shí)分?jǐn)?shù)據(jù)”)被供應(yīng)恒定個(gè)數(shù)時(shí),將該恒定個(gè)數(shù)的媒體分段變換為單一的媒體分段。
[0112]例如,分段變換部240基于在圖2的控制信息5a中包含的、seg_dur屬性和agg_seg_dur屬性,在實(shí)況發(fā)布用的媒體分段每次被供應(yīng)3 ( = 30秒+10秒)個(gè)時(shí),將該3個(gè)媒體分段合并為錄像再現(xiàn)用的單一的媒體分段。
[0113]分段變換部240將變換后的單一的媒體分段與用于再現(xiàn)以該媒體分段為構(gòu)成元素的節(jié)目視頻的控制信息相關(guān)聯(lián)而記錄在存儲(chǔ)部250中。
[0114](存儲(chǔ)部25O)
[0115]存儲(chǔ)部250是能夠保存數(shù)據(jù)的記錄介質(zhì)(在本實(shí)施方式中為硬盤(pán)),在節(jié)目視頻的實(shí)況發(fā)布后,在存儲(chǔ)部250中保存用于對(duì)節(jié)目視頻進(jìn)行錄像再現(xiàn)的控制信息和構(gòu)成節(jié)目視頻的錄像再現(xiàn)用的媒體分段群。
[0116]以上,概略性地說(shuō)明在本實(shí)施方式的發(fā)布系統(tǒng)中包含的發(fā)布裝置100以及再現(xiàn)裝置200的結(jié)構(gòu)。
[0117](發(fā)布系統(tǒng)的動(dòng)作)
[0118]接著,參照?qǐng)D2?圖4,以下說(shuō)明本實(shí)施方式的發(fā)布系統(tǒng)的動(dòng)作。另外,作為前提,設(shè)為在發(fā)布裝置100的存儲(chǔ)部110中,保存有用于將從現(xiàn)在起想要進(jìn)行實(shí)況發(fā)布的節(jié)目(以下,也稱(chēng)為“對(duì)象節(jié)目”)的節(jié)目視頻進(jìn)行發(fā)布以及再現(xiàn)的控制信息。
[0119]圖4是表示本實(shí)施方式的發(fā)布系統(tǒng)從開(kāi)始對(duì)象節(jié)目的節(jié)目視頻的實(shí)況發(fā)布起到結(jié)束實(shí)況再現(xiàn)為止的動(dòng)作的流程圖。
[0120]如圖4所示,最初,控制信息更新部120從存儲(chǔ)部110讀出實(shí)況發(fā)布用的控制信息并附加分段變換用信息(SI),并將更新后的控制信息供應(yīng)給發(fā)布控制部130。
[0121]接著,控制信息更新部120經(jīng)由發(fā)送部140,發(fā)布更新后的控制信息(S2)。
[0122]另外,控制信息的更新(SI)以及更新后的控制信息的發(fā)布(S2)在實(shí)況發(fā)布的開(kāi)始之前進(jìn)行。若成為實(shí)況發(fā)布的開(kāi)始時(shí)刻,則再現(xiàn)裝置200將媒體分段的請(qǐng)求發(fā)送給發(fā)布裝置100。
[0123]接收到更新后的控制信息的再現(xiàn)裝置200的接收部210將接收到的控制信息供應(yīng)給再現(xiàn)部220、控制信息變換部230以及分段變換部240 (S3)。
[0124]接受到控制信息的控制信息變換部230將控制信息從實(shí)況發(fā)布用的控制信息變換為錄像再現(xiàn)用的控制信息,并記錄在存儲(chǔ)部250中(S4)。
[0125]若成為實(shí)況發(fā)布的開(kāi)始時(shí)刻,則發(fā)布裝置100的分段生成部150開(kāi)始媒體分段的生成。另外,在實(shí)況發(fā)布的開(kāi)始時(shí)刻中,可進(jìn)行以下兩組解釋:指開(kāi)始要發(fā)布的實(shí)況相機(jī)視頻的生成的時(shí)刻的情況(媒體分段的發(fā)布開(kāi)始成為該時(shí)刻之后)和指最初的媒體分段的生成完成而發(fā)布媒體分段的時(shí)刻的情況,但在本實(shí)施方式中,將前者的時(shí)刻稱(chēng)為“實(shí)況發(fā)布的開(kāi)始時(shí)刻”。
[0126]之后,若從進(jìn)行最近的S5的處理之后(在最初進(jìn)行S5的處理的情況下,從實(shí)況發(fā)布的開(kāi)始時(shí)刻起)經(jīng)過(guò)恒定期間,則發(fā)布裝置100的分段生成部150完成只將該期間內(nèi)的視頻作為視頻信息而包括的媒體分段的生成。然后,接受到媒體分段的發(fā)布控制部130根據(jù)來(lái)自再現(xiàn)裝置200的請(qǐng)求,經(jīng)由發(fā)送部140發(fā)布媒體分段(S5)。
[0127]接收到媒體分段的再現(xiàn)裝置200的接收部210將接收到的媒體分段供應(yīng)給再現(xiàn)部220以及分段變換部240 (S6)。
[0128]再現(xiàn)部220基于在S3中接受到的實(shí)況發(fā)布用的控制信息,將在S6中接受到的媒體分段進(jìn)行實(shí)況再現(xiàn)(S7)。
[0129]另一方面,分段變換部240判定在最近的步驟S8的處理時(shí)刻以后是否接受到N(在圖2的例中,N= 3(30秒+10秒))個(gè)媒體分段(S8)。
[0130]當(dāng)分段變換部240判定為在最近的步驟S8的處理時(shí)刻以后還沒(méi)有接受到N個(gè)媒體分段的情況下,分段變換部240將在最近的S6中被供應(yīng)的媒體分段記錄在存儲(chǔ)部250中。然后,發(fā)布系統(tǒng)進(jìn)入步驟SlO的處理。
[0131]另一方面,當(dāng)分段變換部240判定為在最近的步驟S8的處理時(shí)刻以后接受到N個(gè)媒體分段的情況下,基于在S3中接受到的實(shí)況發(fā)布用的控制信息中包含的分段變換用信息,將在最近的S6中被供應(yīng)的媒體分段和在存儲(chǔ)部250中記錄完畢的剩余的N-1個(gè)媒體分段合并為錄像再現(xiàn)用的單一的媒體分段(S9)。依據(jù)圖2以及圖3的例來(lái)說(shuō),分段變換部240將3個(gè)媒體分段(#sl?#s3)合并為單一的媒體分段(#asl)。更具體而言,在第i次的步驟S9的情況下,在使得指示與錄像再現(xiàn)用的控制信息中的從上起第i個(gè)seg元素對(duì)應(yīng)的媒體分段的信息指合并后的第i個(gè)單一的媒體分段的基礎(chǔ)上,將3個(gè)媒體分段合并為單一的媒體分段。在S9的處理之后,進(jìn)入SlO的處理。
[0132]在SlO中,分段變換部240判定關(guān)于構(gòu)成對(duì)象節(jié)目的視頻的最后的分段是否進(jìn)行S8的判定處理。在分段變換部240判定為關(guān)于最后的分段沒(méi)有進(jìn)行S8的判定處理的情況下,發(fā)布系統(tǒng)返回到S5的處理。
[0133]另一方面,在分段變換部240判定為關(guān)于最后的分段進(jìn)行S8的判定處理的情況下,發(fā)布系統(tǒng)結(jié)束處理。
[0134]以上,說(shuō)明了從開(kāi)始實(shí)況發(fā)布起到實(shí)況再現(xiàn)完成為止的發(fā)布系統(tǒng)的動(dòng)作。
[0135]另外,如以上的說(shuō)明可知,在對(duì)象節(jié)目為60分鐘的節(jié)目且實(shí)況發(fā)布用的媒體分段的時(shí)間長(zhǎng)度為10秒的情況下,發(fā)布裝置發(fā)布360個(gè)實(shí)況發(fā)布用的媒體分段。并且,在錄像再現(xiàn)用的媒體分段的時(shí)間長(zhǎng)度為30秒的情況下,作為上述的動(dòng)作的結(jié)果,在再現(xiàn)裝置200的存儲(chǔ)部250中,保存120個(gè)錄像再現(xiàn)用的媒體分段。此外,在存儲(chǔ)部250中,保存用于將120個(gè)錄像再現(xiàn)用的媒體分段依次再現(xiàn)的錄像再現(xiàn)用的控制信息。
[0136]并且,再現(xiàn)裝置200在經(jīng)由操作部(未圖示)接受到對(duì)象節(jié)目的錄像再現(xiàn)的指示的情況下,首先,從存儲(chǔ)部250讀出錄像再現(xiàn)用的控制信息,基于錄像再現(xiàn)用的控制信息,將錄像再現(xiàn)用的媒體分段群依次讀出而再現(xiàn)。
[0137](再現(xiàn)裝置200的優(yōu)點(diǎn))
[0138]若概括以上的說(shuō)明,則如下所述。
[0139]S卩,再現(xiàn)裝置200將時(shí)間分割為360個(gè)媒體分段而實(shí)況發(fā)布的60分鐘的節(jié)目?jī)?nèi)容,基于用于再現(xiàn)該節(jié)目?jī)?nèi)容的控制信息而再現(xiàn)。
[0140]再現(xiàn)裝置200的分段變換部240將360個(gè)媒體分段分類(lèi)為各3個(gè)組,且關(guān)于各組合并3個(gè)媒體分段,從而將360個(gè)媒體分段合并為時(shí)間長(zhǎng)度為3倍的120個(gè)媒體分段。
[0141]此外,再現(xiàn)裝置200的控制信息變換部230將示出與360個(gè)各媒體分段有關(guān)的再現(xiàn)用信息(媒體分段的id等)和合并前后的各媒體分段的時(shí)間長(zhǎng)度(分別為“10秒”以及”30秒”)的實(shí)況發(fā)布用的控制信息,變換為示出與錄像再現(xiàn)用的120個(gè)各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的控制信息。
[0142]然后,再現(xiàn)裝置200的再現(xiàn)部220基于實(shí)況發(fā)布用的控制信息,將360個(gè)媒體分段進(jìn)行實(shí)況再現(xiàn),基于錄像再現(xiàn)用的控制信息,將120個(gè)媒體分段進(jìn)行錄像再現(xiàn)。
[0143]通過(guò)上述的結(jié)構(gòu),在再現(xiàn)裝置200的存儲(chǔ)部250中,保存錄像再現(xiàn)用的時(shí)間長(zhǎng)度為30秒的120個(gè)媒體分段。關(guān)于此,時(shí)間長(zhǎng)度為30秒的120個(gè)媒體分段中的實(shí)際數(shù)據(jù)部的總數(shù)據(jù)量(節(jié)目視頻的數(shù)據(jù)量)與時(shí)間長(zhǎng)度為10秒的360個(gè)媒體分段中的實(shí)際數(shù)據(jù)部的總數(shù)據(jù)量不變。另一方面,在頭部的頭長(zhǎng)為固定長(zhǎng)的情況下,120個(gè)媒體分段中的頭部的總數(shù)據(jù)量成為360個(gè)媒體分段中的頭部的總數(shù)據(jù)量的3分之I。
[0144]此外,時(shí)間長(zhǎng)度為30秒的120個(gè)媒體分段的各文件所占有的“盤(pán)上的尺寸” 一般小于時(shí)間長(zhǎng)度為10秒的360個(gè)媒體分段的各文件所占有的“盤(pán)上的尺寸”。
[0145]因此,再現(xiàn)裝置200起到能夠?qū)⒈粚?shí)況發(fā)布的節(jié)目?jī)?nèi)容用于錄像再現(xiàn)而比以往更有效率地錄像的效果。
[0146](發(fā)布系統(tǒng)的變形例I)
[0147]參照?qǐng)D3以及圖5說(shuō)明實(shí)施方式I的發(fā)布系統(tǒng)的變形例I。圖5是示意性地表示變形例I的發(fā)布系統(tǒng)處理的控制信息的圖。
[0148]在變形例I的發(fā)布系統(tǒng)中,控制信息更新部、分段變換部以及控制信息變換部的動(dòng)作與上述的發(fā)布系統(tǒng)不同。
[0149]S卩,在發(fā)布裝置側(cè)中,控制信息更新部通過(guò)賦予表示合并為單一的媒體分段的媒體分段的個(gè)數(shù)的agg_seg_num屬性,更新存儲(chǔ)部110的實(shí)況發(fā)布用的控制信息。例如,控制信息更新部將圖5的控制信息4b更新為圖5的控制信息5b。
[0150]此外,在再現(xiàn)裝置側(cè)中,控制信息變換部基于在實(shí)況發(fā)布用的控制信息中包含的agg_seg_num屬性的屬性值,將實(shí)況發(fā)布用的控制信息更新為錄像再現(xiàn)用的控制信息。例如,如圖3以及圖5所示,控制信息變換部基于agg_seg_num屬性的屬性值,將與3個(gè)媒體分段(#sl?#s3)有關(guān)的3個(gè)seg元素變換為合并后的單一的媒體分段(#asl)的seg元素。關(guān)于id為“s4”以后的媒體分段也是同樣的。此外,控制信息變換部刪除agg_seg_num屬性。作為結(jié)果,控制信息變換部230將圖5的控制信息5b變換為控制信息6b。
[0151]進(jìn)一步,分段變換部基于在被供應(yīng)的控制信息中包含的、agg_seg_num屬性的屬性值,在每次被供應(yīng)等于該屬性值的個(gè)數(shù)的實(shí)況發(fā)布用的媒體分段時(shí),將這些媒體分段合并為錄像再現(xiàn)用的單一的媒體分段。例如,分段變換部基于在圖5的控制信息5b中包含的、agg_seg_num屬性的屬性值“3”,將圖3的3個(gè)媒體分段(#sl?#s3)合并為圖3的單一的媒體分段(#asl)。
[0152](發(fā)布系統(tǒng)的變形例2)
[0153]參照?qǐng)D6說(shuō)明實(shí)施方式I的發(fā)布系統(tǒng)的變形例2。圖6是示意性地表示變形例2的發(fā)布系統(tǒng)處理的控制信息的圖。
[0154]在變形例2的發(fā)布系統(tǒng)中,控制信息更新部、發(fā)布控制部、接收部、分段變換部以及控制信息變換部的動(dòng)作與變形例I的發(fā)布系統(tǒng)不同。
[0155]即,在發(fā)布裝置側(cè)中,控制信息更新部除了表示合并為單一的媒體分段的媒體分段的個(gè)數(shù)的agg_seg_num屬性之外,還賦予以位于分段生成部150當(dāng)前生成的媒體分段(即,在控制信息更新部的處理的定時(shí)還沒(méi)有發(fā)布的開(kāi)頭的媒體分段)的緊之后的、能夠合并為單一的媒體分段的媒體分段組的開(kāi)頭分段的id的值為屬性值的agg_point屬性(對(duì)應(yīng)于權(quán)利要求書(shū)的“確定信息”、“識(shí)別符”),更新存儲(chǔ)部110的實(shí)況發(fā)布用的控制信息。若當(dāng)前生成的媒體分段為能夠合并為單一的媒體分段的媒體分段組的開(kāi)頭分段,則使用該id的值。例如,控制信息更新部將圖6的控制信息4b更新為圖6的控制信息5c。
[0156]該例設(shè)想在已經(jīng)開(kāi)始發(fā)布的實(shí)況發(fā)布服務(wù)中,中途新參加再現(xiàn)裝置,再現(xiàn)裝置從中途開(kāi)始實(shí)況發(fā)布的接收。由于再現(xiàn)裝置能夠在任意的定時(shí)參加實(shí)況發(fā)布服務(wù),所以在只包括在參加時(shí)刻以后發(fā)布的媒體分段的seg元素的控制信息中,與控制信息的開(kāi)頭的seg元素對(duì)應(yīng)的分段不一定是能夠合并為單一的媒體分段的媒體分段組的開(kāi)頭分段。因此,發(fā)布裝置若接受到來(lái)自新的再現(xiàn)裝置的實(shí)況發(fā)布要求,則對(duì)存儲(chǔ)部110的控制信息實(shí)施更新處理。S卩,變換為只包括在參加時(shí)刻以后發(fā)布的媒體分段的seg元素的控制信息,且附加表示能夠合并為單一的媒體分段的媒體分段組的開(kāi)頭分段的信息。發(fā)布控制部將控制信息更新部的更新后的控制信息經(jīng)由發(fā)送部140發(fā)送給新參加的再現(xiàn)裝置。
[0157]此外,在再現(xiàn)裝置側(cè)中,接收部接收控制信息,并將控制信息供應(yīng)給再現(xiàn)部220、控制信息變換部以及分段變換部。然后,控制信息變換部基于在被供應(yīng)的實(shí)況發(fā)布用的控制信息中包含的agg_seg_num屬性以及agg_point屬性的各屬性值,將實(shí)況發(fā)布用的控制信息更新為錄像再現(xiàn)用的控制信息。具體而言,將由被賦予與agg_point屬性的屬性值相等的值的id的媒體分段以及以后的媒體分段而成的一群媒體分段,分為每個(gè)與agg_seg_num屬性的屬性值相等的個(gè)數(shù)的組。然后,按每個(gè)組,將與該組的全部媒體分段有關(guān)的seg元素群變換為單一的媒體分段的seg元素。圖6表示從生成id為“s3”的媒體分段的時(shí)刻起參加發(fā)布而開(kāi)始了實(shí)況發(fā)布的例。例如,如圖6所示,控制信息變換部基于agg_seg_num屬性的屬性值“3”和agg_point屬性的屬性值“s4”,將與3個(gè)媒體分段(#s4?#s6)有關(guān)的3個(gè)seg元素變換為合并后的單一的媒體分段(#as2)的seg元素。關(guān)于id為“s7”以后的媒體分段也是同樣的。此外,控制信息變換部從控制信息刪除agg_seg_num屬性以及agg_point屬性。作為結(jié)果,控制信息變換部230將圖6的控制信息5c變換為控制信息6c。
[0158]進(jìn)一步,分段變換部基于在被供應(yīng)的實(shí)況發(fā)布用的控制信息中包含的agg_seg_num屬性以及agg_point屬性的各屬性值,在每次接收與agg_seg_num屬性的屬性值相等的個(gè)數(shù)的媒體分段時(shí),將這些媒體分段合并為錄像再現(xiàn)用的單一的媒體分段。例如,基于在圖6的控制信息5c中包含的、agg_seg_num屬性的屬性值“3”和agg_point屬性的屬性值“s4”,將3個(gè)媒體分段(#s4?#s6)合并為圖3的單一的媒體分段(#as2)。
[0159]在本變形例中,即使是正在對(duì)節(jié)目進(jìn)行實(shí)況發(fā)布時(shí)再現(xiàn)裝置開(kāi)始該節(jié)目的接收的情形下,再現(xiàn)裝置在每次接收恒定個(gè)數(shù)的媒體分段時(shí),也能夠?qū)⑦@些媒體分段合并為單一的媒體分段。此外,在該情形下再現(xiàn)裝置生成的錄像再現(xiàn)用的控制信息中,只包括從開(kāi)始了接收的時(shí)刻之后的(在圖6的例中為“s3”以后的)媒體分段的信息,不包括在再現(xiàn)裝置開(kāi)始節(jié)目的接收的時(shí)刻已經(jīng)發(fā)布的(在圖6的例中為“s3”之前的)媒體分段的信息。因此,可以說(shuō)本變形例的再現(xiàn)裝置具有如下優(yōu)點(diǎn):在錄像再現(xiàn)時(shí),能夠使用在存儲(chǔ)部110中保存的未進(jìn)行合并處理的媒體分段“S3”以及進(jìn)行合并處理的媒體分段“as2”、“as3”、……,再現(xiàn)從開(kāi)始了接收的時(shí)刻起的視頻。
[0160]在本變形例中,將agg_point屬性的值設(shè)為seg元素的id的值,但并不限定于此,也可以基于時(shí)刻而指定等。此外,在本變形例中,表示了將agg_point屬性和agg_seg_num屬性進(jìn)行組合的例,但也可以將表示分段長(zhǎng)度的seg_dur屬性和agg_seg_dur屬性進(jìn)行組入口 ο
[0161](發(fā)布系統(tǒng)的變形例3)
[0162]參照?qǐng)D3以及圖7說(shuō)明實(shí)施方式I的發(fā)布系統(tǒng)的變形例3。圖7是示意性地表示變形例3的發(fā)布系統(tǒng)處理的控制信息的圖。
[0163]在變形例3的發(fā)布系統(tǒng)中,控制信息更新部、分段變換部以及控制信息變換部的動(dòng)作與變形例I的發(fā)布系統(tǒng)不同。
[0164]S卩,在發(fā)布裝置側(cè)中,控制信息更新部通過(guò)對(duì)一同合并的各媒體分段(例如,3個(gè)媒體分段的各個(gè))的seg元素賦予以對(duì)合并后的媒體分段賦予的id的值為屬性值的agg屬性,更新存儲(chǔ)部110的實(shí)況發(fā)布用的控制信息。例如,控制信息更新部將圖7的控制信息4b更新為圖7的控制信息5d。
[0165]此外,在再現(xiàn)裝置側(cè)中,控制信息變換部基于在實(shí)況再現(xiàn)用的控制信息中包含的agg屬性的屬性值,將實(shí)況發(fā)布用的控制信息更新為錄像再現(xiàn)用的控制信息。具體而言,將agg屬性的屬性值相同的seg元素群變換為單一的seg元素。例如,如圖3以及圖7所示,控制信息變換部基于agg屬性的屬性值,將與3個(gè)媒體分段(#sl?#s3)有關(guān)的3個(gè)seg元素變換為合并后的單一的媒體分段(#asl)的seg元素。關(guān)于id為“s4”以后的媒體分段也是同樣的。作為結(jié)果,控制信息變換部230將圖7的控制信息5d變換為控制信息6b。
[0166]進(jìn)一步,分段變換部參照?qǐng)D5的控制信息5d,在每次被供應(yīng)與作為agg屬性的屬性值而具有相同的屬性值的3個(gè)seg元素對(duì)應(yīng)的3個(gè)實(shí)況發(fā)布用的媒體分段時(shí),將該3個(gè)媒體分段合并為錄像再現(xiàn)用的單一的媒體分段。例如,分段變換部將圖3的3個(gè)媒體分段(#sl?#s3)合并為圖3的單一的媒體分段(#asl)。
[0167]在本變形例中,作為agg屬性的值而描述合并后的媒體分段的id的值(“asl”等)。這樣,控制信息變換時(shí)的id的分配變得容易。當(dāng)然,只要在要合并的媒體分段的agg屬性中描述有相同的值即可,值并不限定于上述。此外,也可以是在要合并的媒體分段的agg屬性的值的一部分中有相同的描述的結(jié)構(gòu)。例如,也可以將賦予了 id =“asl-l”、id =“asl-2”、id = “asl-3”的3個(gè)媒體分段合并為id = “asl”的分段。
[0168]圖7的控制信息4b以及控制信息6b分別解釋為實(shí)況發(fā)布用的控制信息、VOD發(fā)布用(錄像再現(xiàn)用)的控制信息。因此,控制信息4b以及控制信息6b的Control元素標(biāo)簽也可以進(jìn)一步具有表示這些的信息。具體而言,也可以將控制信息4b的Control元素標(biāo)簽設(shè)為〈Control profile = “Live” >、將控制信息6b的Control元素標(biāo)簽設(shè)為〈Controlprofile = “onDemand,,>。
[0169](發(fā)布系統(tǒng)的變形例4)
[0170]參照?qǐng)D3以及圖8說(shuō)明實(shí)施方式I的發(fā)布系統(tǒng)的變形例4。圖8是示意性地表示變形例4的發(fā)布系統(tǒng)處理的控制信息的圖。
[0171]在變形例4的發(fā)布系統(tǒng)中,控制信息更新部、分段變換部、控制信息變換部以及再現(xiàn)部的動(dòng)作與變形例I的發(fā)布系統(tǒng)不同。
[0172]S卩,在發(fā)布裝置側(cè)中,控制信息更新部通過(guò)將與一同合并的媒體分段群對(duì)應(yīng)的各個(gè)seg元素群更新為以該seg元素群的各seg元素設(shè)為下位的元素、且以對(duì)合并后的媒體分段賦予的id的值設(shè)為id屬性的屬性值的seg元素(以下,也稱(chēng)為“上位的seg元素”),將存儲(chǔ)部110的實(shí)況發(fā)布用的控制信息更新為實(shí)況發(fā)布以及錄像再現(xiàn)兼用的控制信息。例如,控制信息更新部將圖8的控制信息4b更新為圖8的控制信息5e。
[0173]此外,在再現(xiàn)裝置側(cè)中,控制信息變換部通過(guò)將在更新后的控制信息中包含的上位的seg元素的各描述原樣留下,刪除在上位的seg元素中包含的下位的seg元素的描述,從而將實(shí)況發(fā)布以及錄像再現(xiàn)兼用的控制信息變換為錄像再現(xiàn)專(zhuān)用的控制信息。例如,控制信息變換部將圖8的控制信息5e變換為控制信息6b。但是,由于即使根據(jù)實(shí)況發(fā)布以及錄像再現(xiàn)兼用的控制信息,錄像再現(xiàn)用的分段也能夠再現(xiàn),所以向錄像再現(xiàn)專(zhuān)用的控制信息的變換處理不是必須的。
[0174]進(jìn)一步,分段變換部關(guān)于在被供應(yīng)的控制信息中包含的上位的seg元素的各個(gè),在每次被供應(yīng)與位于該seg元素的下位的seg元素群對(duì)應(yīng)的實(shí)況發(fā)布用的一群媒體分段時(shí),將該一群媒體分段合并為錄像再現(xiàn)用的單一的媒體分段。例如,若被供應(yīng)圖8的控制信息5e,被供應(yīng)id屬性的屬性值分別為“Si”?“s3”的圖3的3個(gè)媒體分段(#sl?#s3),則將3個(gè)媒體分段合并為單一的媒體分段(#asl)。
[0175]再現(xiàn)部基于被供應(yīng)的控制信息,將實(shí)況發(fā)布用的媒體分段群進(jìn)行實(shí)況再現(xiàn)。具體而言,在控制信息中描述的seg元素中、只參照下位的seg元素而不參照上位的seg元素,將實(shí)況發(fā)布用的媒體分段群進(jìn)行實(shí)況再現(xiàn)。
[0176]在變形例4的發(fā)布系統(tǒng)中,再現(xiàn)裝置也可以不具有控制信息變換部。此時(shí),再現(xiàn)部在錄像再現(xiàn)時(shí),從存儲(chǔ)部250讀出實(shí)況發(fā)布以及錄像再現(xiàn)兼用的控制信息,且從存儲(chǔ)部250讀出錄像再現(xiàn)用的媒體分段群并再現(xiàn)即可。具體而言,通過(guò)將在控制信息中描述的seg元素中、只參照上位的seg元素而不參照下位的seg元素,將錄像再現(xiàn)用的媒體分段群進(jìn)行再現(xiàn)即可。
[0177]〔實(shí)施方式2〕
[0178]參照?qǐng)D9說(shuō)明本發(fā)明的另一實(shí)施方式。圖9是表示了構(gòu)成本實(shí)施方式的發(fā)布系統(tǒng)的發(fā)布裝置以及再現(xiàn)裝置的主要部分結(jié)構(gòu)的圖。
[0179]在本實(shí)施方式的發(fā)布系統(tǒng)中,一次發(fā)布裝置通過(guò)通信將實(shí)況相機(jī)的節(jié)目視頻向二次發(fā)布裝置(代理服務(wù)器)發(fā)布,二次發(fā)布裝置將實(shí)況相機(jī)的節(jié)目視頻向再現(xiàn)裝置進(jìn)行實(shí)況發(fā)布,該再現(xiàn)裝置向一次發(fā)布裝置發(fā)送了實(shí)況發(fā)布的要求。另外,雖然在本實(shí)施方式中沒(méi)有特別說(shuō)明,但當(dāng)然也可以是將向再現(xiàn)裝置的實(shí)況發(fā)布不經(jīng)由二次發(fā)布裝置,而是一次發(fā)布裝置向二次發(fā)布裝置和再現(xiàn)裝置分別將節(jié)目視頻進(jìn)行實(shí)況發(fā)布的結(jié)構(gòu)。
[0180]此外,二次發(fā)布裝置將實(shí)況相機(jī)的節(jié)目視頻以適合VOD發(fā)布的記錄方式記錄,將節(jié)目視頻向發(fā)出VOD發(fā)布的要求的再現(xiàn)裝置進(jìn)行VOD發(fā)布。
[0181]如圖9所示,本實(shí)施方式的發(fā)布系統(tǒng)包括一次發(fā)布裝置100’、再現(xiàn)裝置200’以及二次發(fā)布裝置300。
[0182](一次發(fā)布裝置100,)
[0183]如圖9所示,一次發(fā)布裝置100’包括存儲(chǔ)部110、控制信息更新部120、發(fā)布控制部130’、通信部140’以及分段生成部150。其中,由于存儲(chǔ)部110、控制信息更新部120、以及分段生成部150已在實(shí)施方式I中說(shuō)明,所以這里省略說(shuō)明。
[0184](發(fā)布控制部130’)
[0185]發(fā)布控制部130’若從再現(xiàn)裝置200’接受到實(shí)況發(fā)布的要求,則將實(shí)況發(fā)布用的控制信息以及實(shí)況發(fā)布用的媒體分段發(fā)送給二次發(fā)布裝置300。被發(fā)送的實(shí)況發(fā)布用的控制信息以及媒體分段原樣經(jīng)由二次發(fā)布裝置300的通信部310向再現(xiàn)裝置200’發(fā)布。另夕卜,從一次發(fā)布裝置100’向二次發(fā)布裝置300的發(fā)布不一定以來(lái)自再現(xiàn)裝置200’的實(shí)況發(fā)布的要求作為觸發(fā),例如,也可以是在服務(wù)提供者另外設(shè)定的任意的時(shí)刻預(yù)先開(kāi)始發(fā)布的結(jié)構(gòu)。
[0186](通信部140’)
[0187]通信部140’是發(fā)送媒體分段以及控制信息的通信接口。
[0188](再現(xiàn)裝置200,)
[0189]如圖9所示,再現(xiàn)裝置200’包括通信部210’以及再現(xiàn)部220。由于再現(xiàn)部220已在實(shí)施方式I中說(shuō)明,所以這里省略說(shuō)明。
[0190](通信部210’)
[0191]通信部210’是用于發(fā)送節(jié)目的實(shí)況發(fā)布以及VOD發(fā)布的要求,或者接收媒體分段以及控制信息的通信接口。
[0192]( 二次發(fā)布裝置300)
[0193]如圖9所示,二次發(fā)布裝置300包括通信部310、控制信息變換部320、分段變換部330、存儲(chǔ)部340以及發(fā)布控制部350。由于控制信息變換部320、分段變換部330以及存儲(chǔ)部340分別與在實(shí)施方式I中與圖1 一同說(shuō)明的控制信息變換部230、分段變換部240以及存儲(chǔ)部250相同,所以這里省略說(shuō)明。另外,在實(shí)施方式I中,將在分段變換部330中變換之后的控制信息稱(chēng)為錄像再現(xiàn)用的控制信息,但在本實(shí)施方式的控制信息變換部320中形成的變換后的控制信息因利用的用途為VOD再現(xiàn),所以稱(chēng)為VOD再現(xiàn)用的控制信息。錄像再現(xiàn)用的控制信息和VOD再現(xiàn)用的控制信息是描述的信息的內(nèi)容本身相同的信息。
[0194](通信部310)
[0195]通信部310是將實(shí)況節(jié)目的節(jié)目視頻等(具體而言,用于取得以及再現(xiàn)節(jié)目視頻的控制信息以及構(gòu)成節(jié)目視頻的媒體分段群)進(jìn)行發(fā)送接收的通信接口。
[0196](發(fā)布控制350)
[0197]發(fā)布控制部350在接收到實(shí)況發(fā)布用的控制信息的情況下,將控制信息向再現(xiàn)裝置200發(fā)布(指示通信部310將從一次發(fā)布裝置100’接受到的實(shí)況發(fā)布用的控制信息原樣向再現(xiàn)裝置200’發(fā)布),且供應(yīng)給控制信息變換部320以及分段變換部330。此外,發(fā)布控制部350在接收到實(shí)況發(fā)布用的媒體分段的情況下,將媒體分段向再現(xiàn)裝置200發(fā)布(指示通信部310將從一次發(fā)布裝置100’接受到的實(shí)況發(fā)布用的媒體分段原樣向再現(xiàn)裝置200’發(fā)布),且供應(yīng)給分段變換部330。
[0198]此外,發(fā)布控制部350在從再現(xiàn)裝置200 ’接受到VOD發(fā)布的要求的情況下,從存儲(chǔ)部340讀出VOD發(fā)布用的控制信息并向再現(xiàn)裝置200’發(fā)布,且從存儲(chǔ)部340依次讀出VOD發(fā)布用的媒體分段群并向再現(xiàn)裝置200’發(fā)布。
[0199]以上,概略性地說(shuō)明了在本實(shí)施方式的發(fā)布系統(tǒng)中包含的一次發(fā)布裝置100’、再現(xiàn)裝置200’以及二次發(fā)布裝置300的結(jié)構(gòu)。
[0200](發(fā)布系統(tǒng)的動(dòng)作)
[0201]參照?qǐng)D4簡(jiǎn)單說(shuō)明一次發(fā)布裝置100’從再現(xiàn)裝置200’接收到實(shí)況發(fā)布的要求之后的發(fā)布系統(tǒng)的動(dòng)作。
[0202]最初,一次發(fā)布裝置100’在與發(fā)布裝置100相同地進(jìn)行SI的處理之后,將更新后的實(shí)況發(fā)布用的控制信息發(fā)送給二次發(fā)布裝置300 (該處理相當(dāng)于S2中的將發(fā)送目的地置換為二次發(fā)布裝置300)。
[0203]二次發(fā)布裝置300的發(fā)布控制部350將通信部310接收到的實(shí)況發(fā)布用的控制信息發(fā)送給再現(xiàn)裝置200’,且供應(yīng)給控制信息變換部320以及分段變換部330 (該處理相當(dāng)于S3中的將向再現(xiàn)部的供應(yīng)置換為向再現(xiàn)裝置200’的發(fā)送)。
[0204]被供應(yīng)了控制信息的控制信息變換部320與控制信息變換部230相同地進(jìn)行S4的處理。
[0205]之后,發(fā)布系統(tǒng)在一次發(fā)布裝置100’每次完成分段的生成時(shí),重復(fù)至以后的SlO為止的處理。
[0206]S卩,一次發(fā)布裝置100’將生成的分段發(fā)送給二次發(fā)布裝置300(該處理相當(dāng)于S5中的將發(fā)送目的地置換為二次發(fā)布裝置300),二次發(fā)布裝置300的發(fā)布控制部350將通信部310接收到的分段發(fā)送給再現(xiàn)裝置200’,且供應(yīng)給分段變換部330 (該處理相當(dāng)于S6中的將向再現(xiàn)部的供應(yīng)置換為向再現(xiàn)裝置200’的發(fā)送)。
[0207]然后,在再現(xiàn)裝置200’中,再現(xiàn)部220再現(xiàn)通信部210’接收到的分段(S7)。
[0208]另一方面,在二次發(fā)布裝置300中,分段變換部330與分段變換部240相同地進(jìn)行S8?SlO的處理。
[0209]以上,說(shuō)明了從開(kāi)始實(shí)況發(fā)布起到實(shí)況再現(xiàn)完成為止的發(fā)布系統(tǒng)的動(dòng)作。
[0210]另外,從以上的說(shuō)明可知,在對(duì)象節(jié)目為60分鐘的節(jié)目且實(shí)況發(fā)布用的媒體分段的時(shí)間長(zhǎng)度為10秒的情況下,一次發(fā)布裝置100’經(jīng)由二次發(fā)布裝置300將360個(gè)實(shí)況發(fā)布用的媒體分段向再現(xiàn)裝置200’發(fā)布。然后,在錄像再現(xiàn)以及VOD再現(xiàn)用的媒體分段的時(shí)間長(zhǎng)度為30秒的情況下,作為上述的動(dòng)作的結(jié)果,在二次發(fā)布裝置300’的存儲(chǔ)部340中,保存120個(gè)錄像再現(xiàn)以及VOD再現(xiàn)用的媒體分段。此外,在存儲(chǔ)部340中,保存用于將120個(gè)錄像再現(xiàn)以及VOD再現(xiàn)用的媒體分段依次再現(xiàn)的錄像再現(xiàn)以及VOD再現(xiàn)用的控制信息。
[0211]之后,再現(xiàn)裝置200’在經(jīng)由操作部(未圖示)接受到接受對(duì)象節(jié)目的VOD發(fā)布的指示的情況下,再現(xiàn)裝置200’向二次發(fā)布裝置300要求VOD發(fā)布。然后,再現(xiàn)裝置200’從二次發(fā)布裝置300接收錄像再現(xiàn)以及VOD再現(xiàn)用的控制信息,且將錄像再現(xiàn)以及VOD再現(xiàn)用的媒體分段群依次接收。再現(xiàn)裝置200’基于接收到的控制信息,接收媒體分段群的同時(shí)依次再現(xiàn)。
[0212]( 二次發(fā)布裝置300的優(yōu)點(diǎn))
[0213]二次發(fā)布裝置300的分段變換部330例如將60分鐘的實(shí)況節(jié)目的節(jié)目?jī)?nèi)容進(jìn)行時(shí)間分割的360個(gè)媒體分段分類(lèi)為每3個(gè)組,且關(guān)于各組將3個(gè)媒體分段(時(shí)分?jǐn)?shù)據(jù))進(jìn)行合并,從而將時(shí)間長(zhǎng)度為10秒的360個(gè)媒體分段變換為時(shí)間長(zhǎng)度為30秒的120個(gè)媒體分段。
[0214]此外,二次發(fā)布裝置300的發(fā)布控制部350將示出與360個(gè)媒體分段的各個(gè)有關(guān)的再現(xiàn)用信息(seg元素)和應(yīng)分類(lèi)為單一的組的媒體分段的個(gè)數(shù)即“3”的實(shí)況發(fā)布用的控制信息向再現(xiàn)裝置200’發(fā)布,且將360個(gè)媒體分段向再現(xiàn)裝置200’進(jìn)行實(shí)況發(fā)布。另外,如之前敘述,該處理也可以不經(jīng)由二次發(fā)布裝置300而在一次發(fā)布裝置和再現(xiàn)裝置之間進(jìn)行。
[0215]然后,二次發(fā)布裝置300的控制信息變換部320將實(shí)況再現(xiàn)用的控制信息變換為示出與120個(gè)媒體分段的各個(gè)有關(guān)的再現(xiàn)用信息(seg元素)的VOD再現(xiàn)用的控制信息。進(jìn)一步,發(fā)布控制部350將VOD再現(xiàn)用的控制信息向再現(xiàn)裝置200’發(fā)布,且將120個(gè)媒體分段向再現(xiàn)裝置200’進(jìn)行VOD發(fā)布。
[0216]根據(jù)上述的結(jié)構(gòu),在二次發(fā)布裝置300的存儲(chǔ)部340中,時(shí)間長(zhǎng)度比實(shí)況發(fā)布用的媒體分段為3倍長(zhǎng)的VOD發(fā)布用的媒體分段保存120個(gè)。
[0217]因此,從在實(shí)施方式I (再現(xiàn)裝置200的優(yōu)點(diǎn))中的說(shuō)明可知,二次發(fā)布裝置300起到能夠?qū)⒈粚?shí)況發(fā)布的節(jié)目?jī)?nèi)容用于VOD發(fā)布而比以往更有效率地記錄的效果。
[0218]進(jìn)一步,起到從再現(xiàn)裝置200’向二次發(fā)布裝置300要求媒體分段的VOD發(fā)布的請(qǐng)求的數(shù)目降低至在實(shí)況發(fā)布時(shí)要求了媒體分段的實(shí)況發(fā)布的請(qǐng)求的數(shù)目(360次)的3分之I的120次的效果。
[0219]另外,也可以將控制信息更新部120置換為在實(shí)施方式I中說(shuō)明的變形例I的發(fā)布裝置的控制信息更新部,且將控制信息變換部320、分段變換部330置換為變形例I的再現(xiàn)裝置的控制信息變換部以及分段變換部。關(guān)于在實(shí)施方式I中說(shuō)明的變形例2?4也是相同的。此外,也可以將再現(xiàn)部220置換為在實(shí)施方式I中說(shuō)明的變形例4的再現(xiàn)裝置的再現(xiàn)部。
[0220]〔實(shí)施方式3〕
[0221]參照?qǐng)D10以及圖11,以下說(shuō)明本發(fā)明的再另一實(shí)施方式的發(fā)布系統(tǒng)。圖10是表示了構(gòu)成本實(shí)施方式的發(fā)布系統(tǒng)的發(fā)布裝置以及再現(xiàn)裝置的主要部分結(jié)構(gòu)的圖。此外,圖11是示意性地表示了合并前的實(shí)況發(fā)布用的媒體分段群和合并后的錄像再現(xiàn)用的媒體分段的圖。
[0222]本實(shí)施方式的發(fā)布系統(tǒng)與實(shí)施方式I的發(fā)布系統(tǒng)相同地,發(fā)布裝置通過(guò)通信將實(shí)況相機(jī)的節(jié)目視頻進(jìn)行實(shí)況發(fā)布,再現(xiàn)裝置將被發(fā)布的節(jié)目視頻進(jìn)行實(shí)況再現(xiàn),并且,再現(xiàn)裝置將正在實(shí)況再現(xiàn)的節(jié)目視頻以有效率的錄像方式進(jìn)行錄像。
[0223]另一方面,本實(shí)施方式的發(fā)布系統(tǒng)與實(shí)施方式I的發(fā)布系統(tǒng)的不同點(diǎn)在于,發(fā)布裝置將分段變換用信息附加在媒體分段的頭部中而不是控制信息。
[0224]以下,參照?qǐng)D10說(shuō)明本實(shí)施方式的發(fā)布系統(tǒng)的主要部分結(jié)構(gòu)。
[0225]如圖10所示,本實(shí)施方式的發(fā)布系統(tǒng)包括發(fā)布裝置10a以及再現(xiàn)裝置200a。
[0226](發(fā)布裝置100a)
[0227]如圖10所示,發(fā)布裝置10a包括存儲(chǔ)部110、控制信息讀出部125、發(fā)布控制部130、發(fā)送部140、分段生成部150以及分段變換信息附加部160。由于存儲(chǔ)部110以及發(fā)送部140已在實(shí)施方式I中說(shuō)明,所以這里省略說(shuō)明。
[0228](控制信息讀出部125)
[0229]控制信息讀出部125讀出在存儲(chǔ)部110中保存的、用于將節(jié)目視頻進(jìn)行實(shí)況發(fā)布以及實(shí)況再現(xiàn)的控制信息,并供應(yīng)給發(fā)布控制部130。
[0230](發(fā)布控制部130)
[0231]發(fā)布控制部130經(jīng)由發(fā)送部140而發(fā)布實(shí)況發(fā)布用的控制信息。此外,發(fā)布控制部130在每次被供應(yīng)實(shí)況發(fā)布用的媒體分段時(shí),經(jīng)由發(fā)送部140而發(fā)布將分段變換用信息包含在頭部中的該媒體分段。
[0232](分段生成部150)
[0233]分段生成部150在輸入來(lái)自實(shí)況相機(jī)的視頻的期間,在每次經(jīng)過(guò)恒定期間時(shí),完成只將該期間內(nèi)的視頻作為視頻信息而包括的媒體分段的生成,開(kāi)始其下一個(gè)媒體分段的生成。
[0234](分段變換信息附加部160)
[0235]分段變換信息附加部160在每次被供應(yīng)媒體分段時(shí),對(duì)該媒體分段的頭部附加分段變換用信息。具體而言,關(guān)于一同合并的一群媒體分段的各個(gè),在每次被供應(yīng)該媒體分段時(shí),對(duì)該媒體分段的頭部附加變量agg。對(duì)各媒體分段的頭部附加的變量agg的值是相同的值,是與在合并后的媒體分段的頭部中包含的變量id的值相同的值。
[0236]例如,如圖11所示,分段變換信息附加部160對(duì)一同合并的3個(gè)媒體分段#sl?#s3的各頭部附加具有“asl”的值的變量agg。
[0237]另外,在本實(shí)施方式的以下的說(shuō)明中,為了簡(jiǎn)化說(shuō)明,設(shè)為對(duì)媒體分段的頭部賦予的變量agg、id和對(duì)控制信息的seg元素賦予的變量id是取相同的值的變量,將變量id的值設(shè)為作為確定各個(gè)媒體分段的信息而交換的信息。實(shí)際上,對(duì)媒體分段的頭部賦予的變量id和對(duì)控制信息的seg元素賦予的變量id是獨(dú)立的變量,此時(shí),通過(guò)將指示媒體分段的URI信息等作為確定媒體分段的信息而交換,執(zhí)行相同的動(dòng)作。
[0238](再現(xiàn)裝置200a)
[0239]如圖10所示,再現(xiàn)裝置200a包括接收部210、再現(xiàn)部220、控制信息變換部230a、分段變換信息分析部235、分段變換部240a以及存儲(chǔ)部250。由于接收部210、再現(xiàn)部220以及存儲(chǔ)部250已在實(shí)施方式I中說(shuō)明,所以這里省略說(shuō)明。
[0240](分段變換信息分析部235)
[0241]分段變換信息分析部235對(duì)從接收部210依次供應(yīng)而來(lái)的各分段的頭部(變量agg)進(jìn)行分析,確定應(yīng)一同合并的一群媒體分段,并將確定的一群媒體分段的id以及合并后的媒體分段的id ( S卩,變量agg的值)供應(yīng)給控制信息變換部230a以及分段變換部240a。
[0242]例如,當(dāng)確認(rèn)了在3個(gè)媒體分段#sl?#s3的各頭部中作為變量agg的值而包括“asl”且在第4個(gè)媒體分段#s4的頭部中作為變量agg的值而包括“as2”的情況下,進(jìn)行以下的處理。即,將3個(gè)媒體分段#sl?#s3的各頭部的變量id的值(“Si”?“S3”)和在3個(gè)媒體分段#sl?#s3的頭部中共同包含的變量agg的值(“asl”)供應(yīng)給控制信息變換部230a以及分段變換部240a。
[0243](控制信息變換部230a)
[0244]控制信息變換部230a將實(shí)況發(fā)布用的控制信息變換為錄像再現(xiàn)用的控制信息,并記錄在存儲(chǔ)部250中。此時(shí),在變換中,使用從分段變換信息分析部235被供應(yīng)的信息。
[0245]例如,在被供應(yīng)3個(gè)媒體分段#sl?#s3的各頭部的變量id的值(“si”?“s3”)和在3個(gè)媒體分段#sl?#s3的頭部中共同包含的變量agg的值(“asl”)時(shí),合并圖7的控制信息4b的id為“si”?“s3”的3個(gè)seg元素,并變換為合并為id為“asl”的I個(gè)seg元素的同圖的控制信息6b(即,在實(shí)施方式I的變形例3中,寫(xiě)入控制信息中的分段變換用信息agg在本實(shí)施方式中寫(xiě)入媒體分段的頭部)。
[0246](分段變換部240a)
[0247]分段變換部240a在每次從分段變換信息分析部235被供應(yīng)具有相同的agg的值的實(shí)況發(fā)布用的媒體分段的id時(shí),將與這些id對(duì)應(yīng)的媒體分段變換為單一的媒體分段。然后,將從分段變換信息分析部235被供應(yīng)的agg的值設(shè)定為合并后的媒體分段。
[0248]例如,分段變換部240a若接受到3個(gè)變量id的值(“si”?“s3”)和變量agg的值(“asl”),則如圖11所示,將實(shí)況發(fā)布用的3個(gè)媒體分段#sl?#s3合并為錄像再現(xiàn)用的單一的媒體分段#asl。
[0249]分段變換部240a將合并后的單一的媒體分段和與以該媒體分段作為構(gòu)成元素的節(jié)目視頻對(duì)應(yīng)的、由分段變換部240a變換后的錄像再現(xiàn)用的控制信息相關(guān)聯(lián)而記錄在存儲(chǔ)部250中ο
[0250]以上,概略性地說(shuō)明了在本實(shí)施方式的發(fā)布系統(tǒng)中包含的發(fā)布裝置10a以及再現(xiàn)裝置200a的結(jié)構(gòu)。
[0251](發(fā)布系統(tǒng)的動(dòng)作)
[0252]接著,以下說(shuō)明本實(shí)施方式的發(fā)布系統(tǒng)的動(dòng)作。另外,作為前提,設(shè)為在發(fā)布裝置10a的存儲(chǔ)部110中,保存用于將對(duì)象節(jié)目的節(jié)目視頻進(jìn)行實(shí)況發(fā)布的控制信息。
[0253]在實(shí)況發(fā)布的開(kāi)始時(shí)刻之前,控制信息讀出部125從存儲(chǔ)部110讀出實(shí)況發(fā)布用的控制信息,并供應(yīng)給發(fā)布控制部130。
[0254]接著,發(fā)布控制部130經(jīng)由發(fā)送部140而發(fā)布實(shí)況發(fā)布用的控制信息。
[0255]接收到控制信息的再現(xiàn)裝置200a的接收部210將接收到的控制信息供應(yīng)給再現(xiàn)部220、控制信息變換部230a。
[0256]之后,若成為實(shí)況發(fā)布的開(kāi)始時(shí)刻,則發(fā)布系統(tǒng)在發(fā)布裝置10a每次開(kāi)始媒體分段的生成、完成媒體分段的生成時(shí),重復(fù)以后的處理。
[0257]S卩,若分段生成部150完成媒體分段的生成,則將媒體分段供應(yīng)給分段變換信息附加部160。
[0258]分段變換信息附加部160在被供應(yīng)的媒體分段中附加分段變換用信息。具體而言,將與一同合并的其他的一個(gè)以上的媒體分段的agg的值相同的值的agg附加到被供應(yīng)的分段的頭部。
[0259]然后,從分段變換信息附加部160接受到被賦予了分段變換用信息的媒體分段的發(fā)布控制部130根據(jù)來(lái)自再現(xiàn)裝置200a的請(qǐng)求,經(jīng)由發(fā)送部140而發(fā)布媒體分段。
[0260]接收到媒體分段的再現(xiàn)裝置200a的接收部210將接收到的媒體分段供應(yīng)給再現(xiàn)部220和分段變換信息分析部235。
[0261]再現(xiàn)部220使用實(shí)況發(fā)布用的控制信息和媒體分段而將視頻進(jìn)行實(shí)況再現(xiàn)。
[0262]分段變換信息分析部235判定被供應(yīng)的媒體分段的agg的值是否與之前被供應(yīng)的媒體分段的agg的值不同。
[0263]分段變換信息分析部235在判定為相同的情況下,將被供應(yīng)的媒體分段供應(yīng)給分段變換部240a。另一方面,在判定為不同的情況下,將被供應(yīng)的媒體分段供應(yīng)給分段變換部240a,且將在頭部中包括最近被供應(yīng)的同一值的agg的一群媒體分段的各id的值和在各媒體分段中相同的agg的值供應(yīng)給控制信息變換部230a以及分段變換部240a。
[0264]控制信息變換部230a基于從分段變換信息分析部235接受到的各id的值和agg的值,更新存儲(chǔ)部250的控制信息。例如,在存儲(chǔ)部250中記錄有圖7的控制信息4b,且作為各id的值而接受“Si”?“s3”,作為agg的值而接受了 “asl”的情況下,將控制信息4b的從上起3個(gè)seg元素更新為圖7的控制信息6b的從上起第I個(gè)seg元素。
[0265]另一方面,分段變換部240a基于從分段變換信息分析部235接受到的各id的值和agg的值,將已經(jīng)接受的實(shí)況發(fā)布用的上述一群媒體分段更新為錄像再現(xiàn)用的單一的媒體分段。例如,在作為各id的值而接受“Si”?“s3”,作為agg的值而接受了“asl”的情況下,將已經(jīng)接受的實(shí)況發(fā)布用的3個(gè)媒體分段#sl?#s3合并為錄像再現(xiàn)用的單一的媒體分段#asl。然后,分段變換部240a將合并后的媒體分段#asI保存在存儲(chǔ)部250中。
[0266]再現(xiàn)部220使用在存儲(chǔ)部250中保存的錄像再現(xiàn)用的控制信息和錄像再現(xiàn)用的媒體分段,再現(xiàn)錄像后的視頻。
[0267]發(fā)布系統(tǒng)通過(guò)在發(fā)布裝置10a每次完成分段的生成時(shí),重復(fù)以上的處理,從而在存儲(chǔ)部250內(nèi)保存錄像再現(xiàn)用的控制信息和錄像再現(xiàn)用的媒體分段群。
[0268]然后,再現(xiàn)裝置200a在經(jīng)由操作部(未圖示)接受到對(duì)象節(jié)目的錄像再現(xiàn)的指示的情況下,首先,從存儲(chǔ)部250讀出錄像再現(xiàn)用的控制信息,并基于錄像再現(xiàn)用的控制信息,依次讀出錄像再現(xiàn)用的媒體分段群而再現(xiàn)。
[0269]因此,本實(shí)施方式的再現(xiàn)裝置200a也起到與實(shí)施方式I的再現(xiàn)裝置200相同的效果O
[0270](發(fā)布系統(tǒng)的變形例I)
[0271]參照?qǐng)D12說(shuō)明實(shí)施方式3的發(fā)布系統(tǒng)的變形例I。圖12是示意性地表示了在變形例I的發(fā)布系統(tǒng)中,發(fā)布裝置向再現(xiàn)裝置發(fā)布的合并前的實(shí)況發(fā)布用的媒體分段群和合并后的媒體分段的圖。
[0272]在變形例I的發(fā)布系統(tǒng)中,分段變換信息附加部、分段變換信息分析部、控制信息變換部、分段變換部以及再現(xiàn)部的動(dòng)作與上述的發(fā)布系統(tǒng)不同。
[0273]在變形例I的發(fā)布系統(tǒng)中,分段變換信息附加部對(duì)各媒體分段賦予作為連續(xù)號(hào)的seq_numo分段變換信息附加部關(guān)于一同合并的連續(xù)的一群媒體分段,對(duì)開(kāi)頭的媒體分段賦予值為“I”的agg_s/e_flag,對(duì)末尾的媒體分段賦予值為“2”的agg_s/e_flag,對(duì)其他的媒體分段賦予值為“O”的agg_s/e_flag。即,agg_s/e_flag是表示附上了 agg_s/e_flag的媒體分段為被合并的連續(xù)的一群媒體分段的開(kāi)頭或者末尾的分段的標(biāo)記。
[0274]分段變換信息分析部將被供應(yīng)的媒體分段供應(yīng)給分段變換部240a。此外,分段變換信息分析部判定被供應(yīng)的媒體分段的agg_S/e_flag的值為“0”、“ 1”、“2”中的哪一個(gè)。
[0275]在經(jīng)由通信路徑中,被發(fā)布的媒體分段不一定按照發(fā)布裝置的發(fā)布順序到達(dá)再現(xiàn)裝置。因此,分段變換信息分析部將在判定了 agg_S/e_flag的值為“I”的媒體分段和agg_s/e_flag的值為“2”的媒體分段的時(shí)刻在此期間的媒體分段是否全部湊齊,使用這些seq_num的值和agg_s/e_flag的值為“O”的媒體分段的seq_num的值來(lái)確認(rèn)。然后,在判定為全部湊齊的時(shí)刻,將agg_s/e_flag的值“I”的媒體分段和agg_s/e_flag的值“2”的媒體分段的各seq_num的值供應(yīng)給控制信息變換部以及分段變換部。
[0276]控制信息變換部求出將被供應(yīng)的agg_s/e_f lag的值“ I ”的媒體分段的seq_num的值除以從agg_S/e_flag的值“I”的媒體分段至值“2”的媒體分段的媒體分段的個(gè)數(shù)(即,被供應(yīng)的seq_num之間的個(gè)數(shù))所得的商,并決定將該商設(shè)為與合并后的媒體分段有關(guān)的seg元素的id屬性的屬性值。例如,在作為seq_num的值而被供應(yīng)3t”和“3t+2”的情況下,決定將與合并后的媒體分段有關(guān)的seg元素的id屬性的屬性值設(shè)為“t”。然后,將與在存儲(chǔ)部250的控制信息中包含的上述一群媒體分段有關(guān)的seg元素群更新為與合并后的媒體分段有關(guān)的seg元素。
[0277]分段變換部基于被供應(yīng)的各Seq_num的值,將對(duì)應(yīng)的一群媒體分段合并為錄像再現(xiàn)用的單一的媒體分段而記錄在存儲(chǔ)部250中。例如,在作為seq_num的值而被供應(yīng)“3t”和“3t+2”的情況下,將seq_num的值為“3t”、“3t+l”、“3t+2”的一群媒體分段合并為錄像再現(xiàn)用的單一的媒體分段,并將在合并后的媒體分段的頭部中包含的seq_num的值設(shè)為“t”。另外,t的值通過(guò)與控制信息變換部相同的方法來(lái)求出。
[0278]再現(xiàn)部將控制信息內(nèi)的seg元素從上起依次讀出。然后,按照seg元素的讀出的順序,讀出在頭部中包括與seg元素的id屬性的屬性值相等的值的seq_num的媒體分段而再現(xiàn)。
[0279](發(fā)布系統(tǒng)的變形例2)
[0280]參照?qǐng)D13說(shuō)明實(shí)施方式3的發(fā)布系統(tǒng)的變形例2。圖13是示意性地表示了在變形例2的發(fā)布系統(tǒng)中,發(fā)布裝置向再現(xiàn)裝置發(fā)布的合并前的實(shí)況發(fā)布用的媒體分段群和合并后的媒體分段的圖。
[0281]在變形例2的發(fā)布系統(tǒng)中,分段變換信息附加部、分段變換信息分析部、分段變換部以及控制信息變換部的動(dòng)作與變形例I的發(fā)布系統(tǒng)不同。
[0282]在變形例2的發(fā)布系統(tǒng)中,分段變換信息附加部對(duì)各媒體分段賦予作為連續(xù)號(hào)的seq_numo分段變換信息附加部關(guān)于一同合并的連續(xù)的一群媒體分段,對(duì)末尾的媒體分段賦予值為“ I ”的agg_en_f lag,對(duì)其他的媒體分段賦予值為“O”的agg_en_f lag。即,agg_en_flag是表示附上了 agg_en_flag的媒體分段為被合并的連續(xù)的一群媒體分段中末尾的分段的標(biāo)記。
[0283]分段變換信息分析部將被供應(yīng)的媒體分段供應(yīng)給分段變換部。此外,分段變換信息分析部判定被供應(yīng)的媒體分段的agg_en_flag的值為中的哪一個(gè)。
[0284]與在變形例I中所示相同地,在經(jīng)由通信路徑中,被發(fā)布的媒體分段不一定按照發(fā)布裝置的發(fā)布順序到達(dá)再現(xiàn)裝置。在本變形例2中,在判定為agg_en_flag的值為“I”的情況下,與最近相同地判定為值“I”的媒體分段比較seq_num的值,判定新判定的媒體分段是否準(zhǔn)確地成為后面的seq_num的值。接著,使用agg_en_flag的值“O”的媒體分段的seq_num的值來(lái)判斷在此期間的媒體分段是否湊齊。然后,若判斷為湊齊,則將agg_en_flag的值“I”的媒體分段的seq_num的值供應(yīng)給控制信息變換部以及分段變換部。
[0285]分段變換部若新接受到agg_en_f lag的值“ I ”的媒體分段的seq_num的值,則使用該值和已經(jīng)取得的緊之前的agg_en_flag的值“I”的媒體分段的seq_num的值,合并從緊之前的agg_en_flag的值“ I”的媒體分段的下一個(gè)媒體分段起到新接受到的seq_num所指的agg_en_flag的值“I”的媒體分段為止的一群媒體分段。
[0286]控制信息變換部若新接受到agg_en_flag的值“I”的媒體分段的seq_num的值,則使用該值和已經(jīng)取得的緊之前的agg_en_flag的值“I”的媒體分段的seq_num的值,將與從緊之前的agg_en_flag的值“I”的媒體分段的下一個(gè)媒體分段起到新接受到的seq_num所指的agg_en_flag的值“I”的媒體分段為止的一群媒體分段對(duì)應(yīng)的seg元素合并為I個(gè)seg元素。
[0287](發(fā)布系統(tǒng)的變形例3)
[0288]參照?qǐng)D14說(shuō)明實(shí)施方式3的發(fā)布系統(tǒng)的變形例3。圖14是示意性地表示了在變形例3的發(fā)布系統(tǒng)中,發(fā)布裝置向再現(xiàn)裝置發(fā)布的合并前的實(shí)況發(fā)布用的媒體分段群和合并后的媒體分段的圖。
[0289]在變形例3的發(fā)布系統(tǒng)中,分段變換信息附加部、分段變換信息分析部、分段變換部以及控制信息變換部的動(dòng)作與變形例I的發(fā)布系統(tǒng)不同。
[0290]在變形例3的發(fā)布系統(tǒng)中,分段變換信息附加部對(duì)各媒體分段賦予作為連續(xù)號(hào)的seq_numo分段變換信息附加部關(guān)于一同合并的連續(xù)的一群媒體分段,對(duì)開(kāi)頭的媒體分段賦予值為“I”的agg_st_flag,對(duì)其他的媒體分段賦予值為“O”的agg_st_flag。即,agg_st_flag是表示附上了 agg_st_flag的媒體分段為被合并的連續(xù)的一群媒體分段中開(kāi)頭的分段的標(biāo)記。
[0291]分段變換信息分析部將被供應(yīng)的媒體分段供應(yīng)給分段變換部。此外,分段變換信息分析部判定被供應(yīng)的媒體分段的agg_st_flag的值為中的哪一個(gè)。
[0292]分段變換信息分析部在判定為“I”的情況下,與最近相同地判定為值“I”的媒體分段比較seq_num的值,判定新判定的媒體分段是否準(zhǔn)確地成為后面的seq_num的值。接著,使用agg_st_flag的值“O”的媒體分段的seq_num的值來(lái)判斷在此期間的媒體分段是否湊齊,若判斷為湊齊,則將agg_st_flag的值“I”的媒體分段的seq_num的值供應(yīng)給控制信息變換部以及分段變換部。
[0293]分段變換部若新接受到agg_st_flag的值“ I ”的媒體分段的seq_num的值,則使用該值和已經(jīng)取得的緊之前的agg_st_flag的值“I”的媒體分段的seq_num的值,合并從緊之前的agg_st_flag的值“I”的媒體分段起到新接受到的seq_num所指的agg_st_flag的值“I”的媒體分段的緊之前的媒體分段為止的一群媒體分段。
[0294]控制信息變換部若新接受到agg_st_flag的值“I”的媒體分段的seq_num的值,則使用該值和已經(jīng)取得的緊之前的agg_st_flag的值“I”的媒體分段的seq_num的值,將與從緊之前的agg_st_flag的值“I”的媒體分段起到新接受到的seq_num所指的agg_st_flag的值“I”的媒體分段的緊之前的媒體分段為止的一群媒體分段對(duì)應(yīng)的seg元素合并為I個(gè)seg元素。
[0295](發(fā)布系統(tǒng)的變形例4)
[0296]即使將變形例2的agg_en_flag置換為表示要合并的剩余的媒體分段數(shù)的屬性值agg_rest_num,也能夠進(jìn)行同樣的處理。圖15表示媒體分段的例。agg_rest_num =“0”與agg_en_frag = “I” 實(shí)質(zhì)上等效。
[0297]另外,控制信息變換部230a或者變形例I?4的各控制信息變換部也可以將實(shí)況發(fā)布用的控制信息變換為實(shí)況發(fā)布以及錄像再現(xiàn)兼用的控制信息。
[0298]例如,也可以將圖7的控制信息4b更新為圖16(a)的控制信息5f,也可以更新為圖16(b)的控制信息5g。控制信息5f中的seg元素的profile屬性在其屬性值為“onDemand”的情況下表示只應(yīng)在錄像再現(xiàn)時(shí)參照該seg元素,在其屬性值為“Live”的情況下表示只應(yīng)在實(shí)況再現(xiàn)時(shí)參照該seg元素。另外,也可以省略在控制信息5f中屬性值為“Live”的profile屬性,此時(shí),再現(xiàn)部只在實(shí)況再現(xiàn)時(shí)參照不包括profile屬性的seg元素。
[0299]此外,控制信息5g表示在Control元素中描述了規(guī)定下位的seg元素的profile屬性可取的值的profile屬性的例。在Control元素的profile屬性的屬性值為“LiveonDemand”的2值的情況下,seg元素的profile屬性在其屬性值為“I”的情況下表示“onDemand”,表示只應(yīng)在錄像再現(xiàn)時(shí)參照該seg元素。另一方面,在其屬性值為“O”的情況下表示“Live”,表示只應(yīng)在實(shí)況再現(xiàn)時(shí)參照該seg元素。另外,也可以省略在控制信息5g中屬性值為“O”的profile屬性,但此時(shí),再現(xiàn)部只在實(shí)況再現(xiàn)時(shí)參照不包括profile屬性的seg元素。
[0300]當(dāng)然,圖16所示的控制信息也能夠利用于實(shí)施方式I或者實(shí)施方式2。
[0301](備注事項(xiàng)I)
[0302]實(shí)施方式I的步驟S8以及步驟S9中的N的值既可以在發(fā)布裝置100中預(yù)先確定,也可以是基于使用發(fā)布裝置100的節(jié)目提供者經(jīng)由操作部(未圖示)而輸入的值的值。即,屬性agg_seg_dur的屬性值為“30s”或?qū)傩詀gg_seg_num的屬性值為“3”等的值既可以在發(fā)布裝置100中預(yù)先確定,也可以是使用發(fā)布裝置100的節(jié)目提供者經(jīng)由操作部(未圖示)而輸入的值。當(dāng)然,“30s”或“3”等的值是一例,并不限定于此。
[0303]實(shí)施方式I中的“asl”、“as2”等的值也可以是按照在發(fā)布裝置100或者再現(xiàn)裝置200中預(yù)先確定的規(guī)則而賦予的值。
[0304]在實(shí)施方式I的變形例3中,控制信息更新部120對(duì)連續(xù)的幾個(gè)seg元素附加相同值的變量agg既可以在發(fā)布裝置100中預(yù)先確定,也可以是基于使用發(fā)布裝置100的節(jié)目提供者經(jīng)由操作部(未圖示)而輸入的值的值。進(jìn)一步,個(gè)數(shù)也可以不是固定,而是對(duì)要合并的每個(gè)媒體分段取不同的個(gè)數(shù)。此時(shí),實(shí)施方式I的步驟S8以及步驟S9中的N的值也對(duì)要合并的每個(gè)媒體分段而不同。
[0305]在實(shí)施方式3中,分段變換信息附加部160對(duì)連續(xù)的幾個(gè)媒體分段附加相同值的變量agg既可以在發(fā)布裝置10a中預(yù)先確定,也可以是基于使用發(fā)布裝置10a的節(jié)目提供者經(jīng)由操作部(未圖示)而輸入的值的值。進(jìn)一步,個(gè)數(shù)也可以不是固定,而是對(duì)要合并的每個(gè)媒體分段取不同的個(gè)數(shù)。
[0306]此外,各媒體分段的id的值也可以不是連續(xù)號(hào),而是表示開(kāi)始或者完成了媒體分段的生成的時(shí)刻的時(shí)刻值。此外,也能夠取連接(concatenate) 了視頻的標(biāo)題和連續(xù)號(hào)的復(fù)合型的值。
[0307]在實(shí)施方式3的變形例2、3中,agg_en_flag、agg_st_flag也能夠不是取的值的標(biāo)記,而是將其本身設(shè)為表示要合并的分段中末尾的分段、要合并的分段中開(kāi)頭的分段的識(shí)別符。即,也可以是賦予了 agg_en_flag的媒體分段表示是要合并的分段的末尾的分段,對(duì)其他的媒體分段不賦予識(shí)別符agg_en_flag的結(jié)構(gòu)。
[0308](備注事項(xiàng)2)
[0309]實(shí)施方式I的步驟S8以及步驟S9中的N的值優(yōu)選是合并后的各媒體分段的開(kāi)頭位置成為隨機(jī)接入點(diǎn)的值。
[0310]S卩,例如,在對(duì)實(shí)況發(fā)布用的媒體分段的長(zhǎng)度為10秒且每個(gè)25秒配置隨機(jī)接入點(diǎn)的節(jié)目?jī)?nèi)容進(jìn)行發(fā)布的情況下,發(fā)布裝置100的控制信息更新部120也可以將屬性值為“5” (將25和10的最小公倍數(shù)除以10所得的商)的屬性agg_Seg_num附加到存儲(chǔ)部110的控制信息,從而更新控制信息。
[0311]此時(shí),如圖17所示,再現(xiàn)裝置200在每次接收到5個(gè)實(shí)況發(fā)布用的媒體分段S時(shí),將該5個(gè)媒體分段S合并為錄像再現(xiàn)用的單一的媒體分段AS。然后,如圖17所示,錄像再現(xiàn)用的各媒體分段AS的開(kāi)頭位置成為隨機(jī)接入點(diǎn)(圖中的“RAP”)。
[0312]或者,也能夠進(jìn)行如下變換:使用分段的信息來(lái)判定隨機(jī)接入點(diǎn)(RAP)是否位于分段的開(kāi)頭位置,以RAP位于開(kāi)頭位置的長(zhǎng)度小的分段為起點(diǎn),形成長(zhǎng)度大的分段。即,將從RAP位于開(kāi)頭位置的長(zhǎng)度小的分段起到RAP位于開(kāi)頭位置的下一個(gè)長(zhǎng)度小的分段的緊之前的分段為止進(jìn)行合并,形成長(zhǎng)度大的分段。此時(shí),設(shè)為在長(zhǎng)度小的各分段的頭中附加表示了有無(wú)RAP或者RAP的位置的信息,使用該信息來(lái)確定應(yīng)合并為單一的媒體分段的一群分量。即,也可以將該表示了有無(wú)RAP或者RAP的位置的信息作為分段變換用信息而使用。
[0313]由于內(nèi)容生成者知道內(nèi)容數(shù)據(jù)(媒體分段)中的能夠隨機(jī)接入的位置,所以從隨機(jī)接入位置開(kāi)始的長(zhǎng)度大的媒體分段的設(shè)定等更適合從提供者側(cè)、即發(fā)布裝置傳送。通過(guò)從發(fā)布裝置傳送必要的信息,不需要在再現(xiàn)裝置或者二次發(fā)布裝置中進(jìn)行特殊的分析,也能夠進(jìn)行媒體分段的合并。
[0314]此外,有時(shí)以能夠匯集長(zhǎng)度小的多個(gè)分段而構(gòu)成長(zhǎng)度大的I個(gè)分段的方式提供者側(cè)預(yù)先分割小分段。此時(shí),通過(guò)通知必要最小限度的變換信息,能夠容易地進(jìn)行變換。
[0315](備注事項(xiàng)3)
[0316]也可以在發(fā)布裝置100以及一次發(fā)布裝置100’中具有分段變換部以及控制信息變換部。即,也可以在節(jié)目?jī)?nèi)容的實(shí)況發(fā)布中,分段變換部在發(fā)布控制部每次發(fā)布N個(gè)實(shí)況發(fā)布用的媒體分段時(shí),將該N個(gè)媒體分段合并為單一的媒體分段而記錄在存儲(chǔ)部110中。然后,控制信息變換部也可以在節(jié)目?jī)?nèi)容的實(shí)況發(fā)布中,將控制信息更新部更新后的控制信息變換為錄像再現(xiàn)用的控制信息。
[0317]S卩,這可以說(shuō)是設(shè)想了如下情況的結(jié)構(gòu):在一次發(fā)布裝置100’兼具實(shí)施方式2中的二次發(fā)布裝置300的功能的結(jié)構(gòu)時(shí),發(fā)布裝置100以及一次發(fā)布裝置100’提供追溯而將再現(xiàn)完畢的場(chǎng)景進(jìn)行時(shí)間移位發(fā)布以及時(shí)間移位再現(xiàn)等能夠進(jìn)行特殊再現(xiàn)的服務(wù)。這是因?yàn)槿缦略?為了追溯發(fā)布完畢的場(chǎng)景而進(jìn)行時(shí)間移位發(fā)布,供應(yīng)商服務(wù)器(發(fā)布裝置100以及一次發(fā)布裝置100’)進(jìn)行向能夠隨機(jī)接入的長(zhǎng)度大的媒體分段的變換,并將其保持。
[0318]若關(guān)于在發(fā)布裝置100以及一次發(fā)布裝置100’中具有分段變換部以及控制信息變換部的結(jié)構(gòu)進(jìn)一步具體說(shuō)明,則如下所述。
[0319]分段變換部在每次發(fā)布媒體分段時(shí),將該媒體分段記錄在存儲(chǔ)部110中。并且,分段變換部在每次將N個(gè)媒體分段記錄在存儲(chǔ)部110中時(shí),從存儲(chǔ)部110讀出最近記錄在存儲(chǔ)部110中的該N個(gè)媒體分段,并合并為單一的媒體分段。由此,分段變換部將存儲(chǔ)部110的N個(gè)媒體分段更新為單一的媒體分段。
[0320]例如,在N的值為5且發(fā)布控制部發(fā)布了最初的3個(gè)媒體分段S的時(shí)刻,如圖18所示,在存儲(chǔ)部110中保存3個(gè)實(shí)況發(fā)布用的媒體分段S。
[0321]之后,在發(fā)布控制部發(fā)布了第5個(gè)實(shí)況發(fā)布用的媒體分段S的時(shí)刻,在存儲(chǔ)部110中保存的最初的5個(gè)媒體分段S更新為錄像發(fā)布用的單一的媒體分段AS。另外,在完成了更新的時(shí)刻,從存儲(chǔ)部110刪除在存儲(chǔ)部110中保存的5個(gè)媒體分段S(圖中虛線的矩形對(duì)應(yīng)于被刪除的媒體分段S)。
[0322]進(jìn)一步,在發(fā)布控制部發(fā)布了第8個(gè)實(shí)況發(fā)布用的媒體分段S的時(shí)刻,在存儲(chǔ)部110中保存I個(gè)錄像再現(xiàn)用的媒體分段AS、3個(gè)實(shí)況發(fā)布用的媒體分段S (第6個(gè)?第8個(gè)媒體分段)。
[0323]進(jìn)一步在其之后,在發(fā)布控制部發(fā)布了第10個(gè)實(shí)況發(fā)布用的媒體分段S的時(shí)刻,存儲(chǔ)部110的第6個(gè)?第10個(gè)的5個(gè)媒體分段S更新為錄像發(fā)布用的單一的媒體分段AS,在存儲(chǔ)部110中保存2個(gè)錄像發(fā)布用的媒體分段AS。在完成了更新的時(shí)刻,從存儲(chǔ)部110刪除第6個(gè)?第10個(gè)的5個(gè)媒體分段S。
[0324]其結(jié)果,在實(shí)況發(fā)布的結(jié)束時(shí)刻,在存儲(chǔ)部110中保存構(gòu)成內(nèi)容的錄像發(fā)布用的全部媒體分段。
[0325]因此,發(fā)布裝置100以及一次發(fā)布裝置100’能夠?qū)⑦^(guò)去實(shí)況發(fā)布的內(nèi)容進(jìn)行錄像發(fā)布,而不會(huì)無(wú)用地消耗存儲(chǔ)部110的存儲(chǔ)區(qū)域。
[0326]另外,發(fā)布裝置與分段的變換的同時(shí)在控制信息變換部中更新控制信息而發(fā)布,但也可以是為了使用已經(jīng)發(fā)布的過(guò)去的控制信息而請(qǐng)求的再現(xiàn)裝置,在恒定期間,使實(shí)況發(fā)布用的媒體分段和錄像發(fā)布用的媒體分段在發(fā)布裝置內(nèi)共存的方法。這樣的方法在控制信息的更新只是定期地進(jìn)行的情況下尤其有用。此外,由于在發(fā)布的途中,控制信息中實(shí)況發(fā)布用的媒體分段和錄像發(fā)布用的媒體分段的信息混合存在,所以也可以在媒體分段的描述(seg元素)中追加表示在控制信息中描述的媒體分段是用于錄像發(fā)布而合并之后的媒體分段的屬性信息(例如,aggregated屬性)或者識(shí)別符。這與在合并前的媒體分段中附加agg屬性的情況實(shí)質(zhì)上相同,但由于如下實(shí)現(xiàn)的功能不同,所以特別記載。S卩,該屬性信息或者識(shí)別符表示在發(fā)布裝置中存在合并了基于過(guò)去的控制信息的實(shí)況發(fā)布用的媒體分段群的錄像發(fā)布用的媒體分段,再現(xiàn)裝置既可以使用過(guò)去的控制信息(保持過(guò)去的控制信息),請(qǐng)求合并前的實(shí)況發(fā)布用媒體分段群,也可以使用被更新的控制信息(丟棄過(guò)去的控制信息),請(qǐng)求合并后的錄像發(fā)布用的媒體分段。本處理能夠應(yīng)用于例如進(jìn)行發(fā)布完畢的媒體分段的時(shí)間移位再現(xiàn)時(shí)。
[0327]此外,除了在控制信息中描述上述屬性信息或者識(shí)別符之外,也可以在進(jìn)行合并時(shí)正在發(fā)送的HTTP響應(yīng)消息的頭部中附加表示進(jìn)行合并的信息。例如,也可以作為Content-Type頭中的媒體類(lèi)型的參數(shù)而附加。由此,再現(xiàn)裝置能夠在被更新的控制信息的取得前,及時(shí)知道進(jìn)行合并的情況。
[0328](備注事項(xiàng)4)
[0329]簡(jiǎn)單接觸實(shí)況發(fā)布用的各媒體分段的數(shù)據(jù)結(jié)構(gòu)以及合并了各媒體分段的錄像再現(xiàn)用的媒體分段的數(shù)據(jù)結(jié)構(gòu)。
[0330]圖19是示意性地表示了這些媒體分段的數(shù)據(jù)結(jié)構(gòu)的圖。
[0331]如圖19所示,實(shí)況再現(xiàn)用的媒體分段和錄像再現(xiàn)用的媒體分段都由頭部(由標(biāo)號(hào)fl、ml、si等表示的部分)和媒體數(shù)據(jù)部(由標(biāo)號(hào)mdl、md2、md3等表示的部分)構(gòu)成。
[0332]由標(biāo)號(hào)fl?f3、f6表示的ftyp (File Type Box,文件類(lèi)型箱)包括分段文件的類(lèi)別或版本信息等。此外,由標(biāo)號(hào)ml?m3、m6表示的moov (Movie Box,電影箱)包括分段的基準(zhǔn)時(shí)刻或跟蹤的信息等。進(jìn)一步,由標(biāo)號(hào)si?s3、s6表示的sidx(Segment Index Box,分段索引箱)包括與隨機(jī)接入點(diǎn)有關(guān)的信息。
[0333]此外,moof (Movie Fragment Box,電影片段箱)包括與構(gòu)成媒體分段的電影片段有關(guān)的元信息,mdat (Media Data Box,媒體數(shù)據(jù)箱)包括構(gòu)成媒體分段的電影片段的視頻數(shù)據(jù)。
[0334]接著,以下,更具體地說(shuō)明將實(shí)況發(fā)布用的連續(xù)的一群媒體分段合并為錄像再現(xiàn)用的單一的媒體分段的合并處理。
[0335]分段變換部關(guān)于頭部,刪除各錄像再現(xiàn)用的媒體分段的ftyp(fl?f3),生成錄像再現(xiàn)用的媒體分段的ftyp (f6)而附上。此外,形成合并了各媒體分段的moov (ml?m3)的內(nèi)容的m00V(m6),并設(shè)為錄像再現(xiàn)用的媒體分段的moov。同樣地,形成合并了各媒體分段的sidx (si?s3)的內(nèi)容的sidx(s6),并設(shè)為錄像再現(xiàn)用的媒體分段的sidx。
[0336]另一方面,分段變換部通過(guò)將被發(fā)布的一群媒體分段的moof以及mdat的對(duì)按照被發(fā)布的順序從開(kāi)頭排列,從而生成錄像再現(xiàn)用的媒體分段的媒體數(shù)據(jù)部。
[0337]通過(guò)上述的處理,分段變換部例如將在圖19的箭頭的上方示意性地表示的3個(gè)媒體分段合并為在圖19的箭頭的下方示意性地表示的單一的媒體分段。即,分段變換部生成如下的媒體數(shù)據(jù)部:最初發(fā)布的媒體分段的媒體數(shù)據(jù)部的內(nèi)容mdl配置在開(kāi)頭,最后發(fā)布的媒體分段的媒體數(shù)據(jù)部的內(nèi)容md3配置在末尾,第2個(gè)發(fā)布的媒體分段的媒體數(shù)據(jù)部的內(nèi)容md3配置在開(kāi)頭和末尾之間。
[0338]另外,分段變換部?jī)?yōu)選參照被供應(yīng)的各媒體分段的sidx,合并從包括表示隨機(jī)接入點(diǎn)位于開(kāi)頭位置的Sidx的實(shí)況發(fā)布用的媒體分段起到下一次供應(yīng)同樣的媒體分段為止的期間的媒體分段。
[0339](備注事項(xiàng)5)
[0340]本發(fā)明能夠通過(guò)將實(shí)施方式2的發(fā)布系統(tǒng)的特征部分和實(shí)施方式3的發(fā)布系統(tǒng)的特征部分進(jìn)行組合的方式而實(shí)施。例如,本發(fā)明能夠作為如圖20所示的包括一次發(fā)布裝置100b、二次發(fā)布裝置(代理服務(wù)器)300a以及再現(xiàn)裝置200’的發(fā)布系統(tǒng)而實(shí)現(xiàn)。
[0341]S卩,與實(shí)施方式2的一次發(fā)布裝置100’相同地,一次發(fā)布裝置10b將實(shí)況相機(jī)的節(jié)目視頻向二次發(fā)布裝置300a發(fā)布,與實(shí)施方式2的二次發(fā)布裝置300相同地,二次發(fā)布裝置300a將實(shí)況相機(jī)的節(jié)目視頻向再現(xiàn)裝置200’進(jìn)行實(shí)況發(fā)布,該再現(xiàn)裝置200’向一次發(fā)布裝置10b發(fā)送了實(shí)況發(fā)布的要求。此外,與實(shí)施方式2的二次發(fā)布裝置300相同地,二次發(fā)布裝置300a將實(shí)況相機(jī)的節(jié)目視頻以適合VOD發(fā)布的記錄方式記錄,將節(jié)目視頻向發(fā)出VOD發(fā)布的要求的再現(xiàn)裝置進(jìn)行VOD發(fā)布。
[0342]然后,在一次發(fā)布裝置10b中,與實(shí)施方式3的發(fā)布裝置10a相同地,分段變換信息附加部160將分段變換信息附加到媒體分段的頭部。
[0343]省略關(guān)于該發(fā)布系統(tǒng)的詳細(xì)的說(shuō)明。從觀看圖20可知,由于構(gòu)成一次發(fā)布裝置100b、二次發(fā)布裝置300a以及再現(xiàn)裝置200’的各部分已在實(shí)施方式I?3的任一個(gè)中進(jìn)行說(shuō)明,所以若是本領(lǐng)域的技術(shù)人員,則即使沒(méi)有詳細(xì)的說(shuō)明,也應(yīng)該能夠理解該發(fā)布系統(tǒng)的結(jié)構(gòu)。
[0344]此外,若是接觸到實(shí)施方式I?3的說(shuō)明的本領(lǐng)域的技術(shù)人員,則該發(fā)布系統(tǒng)的動(dòng)作也自然應(yīng)該能夠理解。另外,附加控制信息變換部320a以及分段變換部330a分別與控制信息變換部230a以及分段變換部240a相同
[0345]另外,也可以將分段變換信息附加部160置換為在實(shí)施方式3中說(shuō)明的變形例I的發(fā)布裝置的分段變換信息附加部,且將控制信息變換部320a、分段變換信息分析部325、分段變換部330a以及再現(xiàn)部220分別置換為變形例I的再現(xiàn)裝置的控制信息變換部、分段變換信息分析部、分段變換部以及再現(xiàn)部。關(guān)于在實(shí)施方式3中說(shuō)明的變形例2?4也是相同的。
[0346](備注事項(xiàng)6)
[0347]在本發(fā)明的各實(shí)施方式中,設(shè)為在再現(xiàn)裝置或者二次發(fā)布裝置完成了變換為單一的媒體分段的一群媒體分段的取得的時(shí)刻,進(jìn)行分段的變換處理以及控制信息的變換處理。與此不同,也可以通過(guò)另外獲得表示合并處理的定時(shí)的信息,進(jìn)行分段的變換處理以及控制信息的變換處理。不是完成一群媒體分段的接收后立即合并,另外指示合并的定時(shí)的實(shí)施方式設(shè)想了在接收后也用于實(shí)況發(fā)布而在某種程度的期間、保持長(zhǎng)度小的媒體分段的用途。
[0348]作為分段變換部240將實(shí)況發(fā)布用的一群分段合并為錄像再現(xiàn)用的單一的媒體分段的合并處理的定時(shí),考慮以下的定時(shí)。
[0349]例如,發(fā)布控制部130也可以將對(duì)分段變換部240指示變換的定時(shí)的指令,定期地(例如,每30秒)或者在結(jié)束了實(shí)況發(fā)布用的全部媒體分段的發(fā)布之后,發(fā)送給再現(xiàn)裝置200,分段變換部240在再現(xiàn)裝置200接收到指令的定時(shí)進(jìn)行合并處理。
[0350]此外,也可以在存儲(chǔ)部110的實(shí)況發(fā)布用的控制信息中記錄有表示進(jìn)行合并處理的定時(shí)的時(shí)刻信息,分段變換部240也可以在與被供應(yīng)的控制信息內(nèi)記錄的時(shí)刻信息對(duì)應(yīng)的定時(shí)進(jìn)行合并處理。
[0351]此外,分段變換信息附加部160也可以在每個(gè)規(guī)定的定時(shí)從分段生成部150被供應(yīng)的媒體分段的頭部或者元數(shù)據(jù)箱中,附加表示應(yīng)進(jìn)行合并處理的信息。然后,分段變換部240也可以在被供應(yīng)包括這樣的信息的媒體分段的定時(shí)進(jìn)行合并處理。
[0352]雖然分段變換信息附加部160只在實(shí)施方式3的圖10、備注事項(xiàng)5的圖20中示出,但也可以在實(shí)施方式I的圖1的分段生成部150、實(shí)施方式2的圖9的分段生成部150生成媒體分段時(shí),在媒體分段的頭部或者元數(shù)據(jù)箱中附加表示應(yīng)進(jìn)行合并處理的信息。
[0353]具體而言,設(shè)為分段變換信息附加部160或者分段生成部150生成用于通知分段變換用信息的專(zhuān)用的元數(shù)據(jù)箱Segment Aggregat1n Box (該箱置于媒體分段的頭部),設(shè)為在其中記載在實(shí)施方式3的發(fā)布系統(tǒng)的例以及變形例I?4中表示的agg、seq_num、agg_s/e_frag、agg_en_frag、agg_st_frag、agg_rest_num 中的任一個(gè)要利用的。與此對(duì)應(yīng),在Segment Aggregat1n Box中記載指示合并處理的觸發(fā)標(biāo)記agg trigger ο
[0354]分段變換部240若被供應(yīng)的媒體分段的頭部的agg trigger的值為“0”,則尚不進(jìn)行合并處理而將該媒體分段記錄在存儲(chǔ)部中。另一方面,若頭部的agg trigger的值為“ 1”,則執(zhí)行在該時(shí)刻還沒(méi)有成為合并處理的對(duì)象的存儲(chǔ)部的媒體分段群的合并處理。
[0355]此外,也可以將agg trigger本身設(shè)為識(shí)別符。分段變換部240也可以若在被供應(yīng)的媒體分段的頭部中沒(méi)有agg trigger,則尚不進(jìn)行合并處理而將該媒體分段記錄在存儲(chǔ)部中。并且,也可以執(zhí)行在被供應(yīng)的媒體分段的頭部中附加agg trigger的時(shí)刻還沒(méi)有成為合并處理的對(duì)象的存儲(chǔ)部的媒體分段群的合并處理。
[0356]進(jìn)一步,如已經(jīng)所說(shuō)明,前述的agg_en_frag、agg_st_frag是表示要合并的媒體分段的末尾的媒體分段、開(kāi)頭的媒體分段的信息,也可以是其本身作為指示合并處理的執(zhí)行的標(biāo)記而處理。即,能夠解釋為agg_en_frag =“1”是指示將直到接受到的媒體分段為止進(jìn)行合并的信息,能夠解釋為agg_St_frag = “l(fā)”是指示將直到接受到的媒體片段的緊之前的媒體片段為止進(jìn)行合并的信息。
[0357]Segment Aggregat1n Box 是與圖 19 的 ftyp、moov、sidx 箱等并行地置于分段的頭部的專(zhuān)用的元數(shù)據(jù)箱。Segment Aggregat1n Box例如作為sega箱等而圖示。也能夠不使用這樣的專(zhuān)用的元數(shù)據(jù)箱,而在現(xiàn)有的箱中附加表示應(yīng)進(jìn)行合并處理的信息而通知的結(jié)構(gòu)。例如,也可以作為現(xiàn)有的ftyp箱的compatible_brands元素(4字節(jié)的列表)可取的值,設(shè)定指示合并處理的值‘sagg’。
[0358]此時(shí),分段變換部240也可以在被供應(yīng)的媒體分段的ftyp箱的compatible—brands元素中沒(méi)有值‘sagg’的情況下,尚不進(jìn)行合并處理而將該媒體分段記錄在存儲(chǔ)部中。然后,也可以在被供應(yīng)的媒體分段的ftyp箱的compatible_brands元素中有值‘sagg’的情況下,執(zhí)行還沒(méi)有成為合并處理的對(duì)象的存儲(chǔ)部的媒體分段群的合并處理。
[0359]此外,例如在將本發(fā)明應(yīng)用于MPEG-DASH的情況下,發(fā)布控制部130將包括媒體分段(或者,作為其一部分的電影片段)的HTTP響應(yīng)消息重復(fù)生成而發(fā)布。此時(shí),發(fā)布控制部130也可以在每個(gè)規(guī)定的定時(shí),將表示應(yīng)進(jìn)行合并處理的信息(合并處理的定時(shí)信息)附加到HTTP響應(yīng)消息的頭部,發(fā)布包括合并處理的定時(shí)信息的HTTP響應(yīng)消息。然后,分段變換部240也可以在再現(xiàn)裝置接收到包括這樣的定時(shí)信息的HTTP數(shù)據(jù)的定時(shí)進(jìn)行合并處理。
[0360]此外,由于HTTP響應(yīng)消息存儲(chǔ)了各個(gè)媒體分段,所以在實(shí)施方式3中,也能夠?qū)⒎侄巫儞Q信息附加部附加到媒體分段的頭部的分段變換用信息,由發(fā)布控制部附加到HTTP響應(yīng)消息的頭部而不是媒體分段的頭部。例如,發(fā)布控制部能夠作為Content-Type頭中的媒體類(lèi)型的參數(shù)而附加分段變換用信息。在HTTP響應(yīng)消息的頭部中附加分段變換信息而發(fā)布的發(fā)布裝置也起到與實(shí)施方式3的發(fā)布系統(tǒng)的發(fā)布裝置10a相同的效果。
[0361]另外,在到目前為止的說(shuō)明中,將表示了合并處理的定時(shí)的信息記錄在獨(dú)立的指令、實(shí)況發(fā)布用的控制信息、媒體分段的頭部或者元數(shù)據(jù)箱、HTTP響應(yīng)消息的頭部的任一個(gè)中而通知。
[0362]另外,用于取得并再現(xiàn)節(jié)目視頻的控制信息是在發(fā)布的開(kāi)始時(shí)或者發(fā)布的期間定期地取得的信息,與最多也只發(fā)布幾次相比,發(fā)布的媒體分段的數(shù)目一般大。因此,始終監(jiān)視媒體分段的頭部(或者元數(shù)據(jù)箱)、始終判斷有無(wú)通知合并處理執(zhí)行成為接收時(shí)的再現(xiàn)裝置的處理負(fù)荷。尤其,在通過(guò)發(fā)布服務(wù)而預(yù)先明確不按每個(gè)發(fā)布期間或者每個(gè)媒體分段進(jìn)行媒體分段的合并處理執(zhí)行的通知的情況下,不需要上述的判斷處理。
[0363]作為避免產(chǎn)生這樣的沒(méi)有效率的處理的狀況的手段,也可以按在控制信息中描述的每個(gè)發(fā)布期間或者每個(gè)媒體分段,在控制信息中描述表示媒體分段是否具有合并處理執(zhí)行的通知的描述(是否能夠通過(guò)該描述而判斷有無(wú)執(zhí)行合并處理)的識(shí)別符,通過(guò)該識(shí)別符能夠省略一部分判斷處理。即,只有在控制信息中描述的該識(shí)別符示出在媒體分段中具有合并處理執(zhí)行的通知的描述的情況下,從媒體分段的頭部或者元數(shù)據(jù)箱中讀出合并處理執(zhí)行的通知的描述。這樣,能夠提高發(fā)布整體的處理效率。
[0364]圖21表示包括上述識(shí)別符的控制信息的例。在圖21中,“inband_event_signal=“aggregate””是表示合并處理執(zhí)行的通知的描述位于媒體分段的識(shí)別符。圖21 (a)是表示了對(duì)控制信息整體在媒體分段中(即,分段Si?s6的全部中)有合并處理執(zhí)行的通知的描述的例,圖21(b)是表示了對(duì)層次性地寫(xiě)入的媒體分段的組在屬于組的媒體分段中(即,分段Si?s3中)有合并處理執(zhí)行的通知的描述的例,圖21(c)是表示了對(duì)各個(gè)媒體分段在媒體分段中(即,在分段s2、s3中)有合并處理執(zhí)行的通知的描述的例。
[0365]此外,在不是由再現(xiàn)裝置或者二次發(fā)布裝置、即接收側(cè)裝置進(jìn)行分段的變換處理,而是如備注事項(xiàng)3所示,由發(fā)布裝置或者一次發(fā)布裝置、即發(fā)布側(cè)裝置進(jìn)行分段的變換處理的實(shí)施方式時(shí),也可以將在上述說(shuō)明的媒體分段的頭部或者元數(shù)據(jù)箱中存儲(chǔ)的合并處理執(zhí)行的通知的描述、以及表示通知的描述的存在的在控制信息中包含的上述識(shí)別符,作為用于將在發(fā)布側(cè)裝置執(zhí)行了合并處理的情況在執(zhí)行的定時(shí)傳遞給接收側(cè)裝置的通知、以及表示媒體分段是否具有該通知的描述的識(shí)別符而實(shí)施。
[0366]另外,如在備注事項(xiàng)3中相同地已經(jīng)說(shuō)明,由發(fā)布裝置或者一次發(fā)布裝置、即發(fā)布側(cè)裝置進(jìn)行分段的變換處理以及控制信息的變換處理并發(fā)布這樣的實(shí)施方式的目的在于,將追溯發(fā)布、再現(xiàn)完畢的場(chǎng)景而進(jìn)行時(shí)間移位發(fā)布以及時(shí)間移位再現(xiàn)等特殊再現(xiàn)服務(wù)提供給接收側(cè)裝置。由此,在不利用特殊再現(xiàn)的服務(wù)的再現(xiàn)裝置或者二次發(fā)布裝置、即接收側(cè)裝置中,能夠進(jìn)行即使從發(fā)布側(cè)裝置接受到上述的通知也不更新本身的控制信息這樣的選擇。由此,一部分不利用特殊再現(xiàn)服務(wù)的接收側(cè)裝置能夠省略控制信息的更新處理,作為結(jié)果,不利用特殊再現(xiàn)服務(wù)的接收側(cè)裝置保持與利用特殊再現(xiàn)服務(wù)的接收側(cè)裝置不同的控制信息。
[0367]在只從發(fā)布側(cè)裝置看的情況下,優(yōu)選能夠管理這樣的在接收側(cè)裝置中保持的控制信息的差異。即,若是用于附加上述的特殊再現(xiàn)服務(wù)的控制信息的更新,則能夠自由地選擇接收側(cè)裝置是否更新(允許接收側(cè)裝置中的取舍選擇)。另一方面,在因通信環(huán)境的變化等而用于將當(dāng)前的發(fā)布裝置切換為其他裝置(變更發(fā)布源服務(wù)器的地址)的控制信息的更新中,需要使全部的接收側(cè)裝置相等地進(jìn)行控制信息的更新。此時(shí),發(fā)布側(cè)裝置以接收側(cè)裝置的控制信息被更新為前提進(jìn)行以后的發(fā)布,沒(méi)有更新控制信息的接收側(cè)裝置不能繼續(xù)進(jìn)行媒體分段的接收。因此,進(jìn)行上述通知的發(fā)布側(cè)裝置也可以是與上述通知一同,發(fā)布表示是否允許在接收側(cè)裝置中不進(jìn)行控制信息的更新的信息的結(jié)構(gòu)。
[0368]圖22是在通知分段變換用信息的元數(shù)據(jù)箱Segment Aggregat1n Box中,插入了表示是否允許在上述接收側(cè)裝置中不執(zhí)行控制信息的更新的識(shí)別符的描述例。在圖22中,“essentiality” 相當(dāng)于該識(shí)別符?!癳ssentiality” 可取 O、I 的 2 值(true、false 的2值),0(false)表示允許不執(zhí)行更新,I (true)表示禁止不執(zhí)行更新(即,將在接收側(cè)裝置中的更新作為必須)。當(dāng)然,也可以定義通知包括分段合并的各種事件的通用的元數(shù)據(jù)箱Event Message Box, Event Message Box 具有上述的識(shí)別符“essentiality,,。
[0369]在圖22中,“type”表示該元數(shù)據(jù)箱的類(lèi)別、即該元數(shù)據(jù)箱通知的通知信息的類(lèi)另U。在Segment Aggregat1n Box的情況下,例如存儲(chǔ)了在實(shí)施方式3中表示的agg、seq_rium、agg_s/e_frag、agg_en_frag、agg_st_frag、agg_rest_rium Φ 一類(lèi)別而記載?;蛘?,也可以是時(shí)間移位專(zhuān)用、時(shí)間移位+特技再現(xiàn)用這樣的表示用途的信息作為字符信息而記載。此外,也可以預(yù)先定義“type”可取的值,作為1、2、3這樣的數(shù)值索引而記載。
[0370]進(jìn)一步,若考慮通用的元數(shù)據(jù)箱Event Message Box,則在“type”中,“SegmentConcatenat1n” (分段合并)、“Server Change” (服務(wù)器切換)這樣的信息作為字符信息或者數(shù)值索引而記載。
[0371]“data□”是用于將在該元數(shù)據(jù)箱中傳輸?shù)母鞣N通知信息實(shí)際存儲(chǔ)的數(shù)據(jù)字段?!癲ata[] ”的數(shù)據(jù)格式由“type”的值唯一決定。例如,在SegmentAggregat1nBox的情況下,在實(shí)施方式3以及備注事項(xiàng)6中說(shuō)明的各種分段變換用信息記載在該字段中。此外,在備注事項(xiàng)6中表示的觸發(fā)標(biāo)記agg trigger也記載在該字段中。
[0372]另外,在根據(jù)通知的內(nèi)容而唯一決定是否允許不更新控制信息的情況下,也可以是表示通知內(nèi)容的類(lèi)別的信息包含在通知中,兼作上述許可的信息。即,在圖22的情況下,也可以是元數(shù)據(jù)箱不具有“essentiality”,“type”兼作不執(zhí)行控制信息的更新的許可信息。
[0373]此外,進(jìn)一步,也設(shè)想將上述的通知作為只有一部分接收側(cè)裝置接受的附加價(jià)值服務(wù)而提供。此時(shí),上述分段合并的通知(傳遞在發(fā)布側(cè)執(zhí)行了分段的合并處理的通知)也可以只是向特定的接收側(cè)裝置發(fā)行的。即,只有一部分接受到附加價(jià)值服務(wù)的接收側(cè)裝置、將其處理的用戶(hù)接受通知,接受對(duì)應(yīng)的更新后的控制信息而享受附加價(jià)值服務(wù)。此時(shí),在利用服務(wù)的接收側(cè)裝置和不利用服務(wù)的接收側(cè)裝置中保持不同的控制信息。
[0374]在只從發(fā)布側(cè)裝置看的情況下,設(shè)為當(dāng)然能夠管理在接收側(cè)裝置中保持的控制信息的這樣的差異。即,設(shè)為發(fā)布側(cè)裝置能夠管理使特定的用戶(hù)必須更新,使剩余的用戶(hù)不進(jìn)行更新的動(dòng)作和處理。這樣的管理通過(guò)在通知中描述按每個(gè)接收側(cè)裝置變更通知內(nèi)容(對(duì)不能接受的接收側(cè)裝置根本就不通知)或者能夠接受的發(fā)布地址(接收側(cè)裝置)的信息而實(shí)現(xiàn)。圖23表不有關(guān)后者的描述例。
[0375]圖23是在元數(shù)據(jù)箱Segment Aggregat1n Box中描述了能夠接受該通知的發(fā)布地址的信息的描述例。在圖 23 中,“registered_number”、“registered_user_id[] ” 對(duì)應(yīng)于上述發(fā)布地址信息。在“registered_number”中,記載了注冊(cè)的發(fā)布地址的注冊(cè)數(shù),在“registered_user_id□”中,記載了注冊(cè)的各個(gè)發(fā)布地址的用戶(hù)ID信息(例如,接收機(jī)IP地址)(作為注冊(cè)數(shù)個(gè)的列表)。當(dāng)然,也可以定義通知事件的通用的元數(shù)據(jù)箱EventMessage Box, Event Message Box 具有 “registered_number,,、‘‘registered_user_id[],,。另外,關(guān)于“type”、“data[] ”、“essentiality”等,在圖23中也適用與在圖22中進(jìn)行的說(shuō)明相同的說(shuō)明。
[0376]此外,也能夠設(shè)想如下的實(shí)施方式:不是各個(gè)分段具有事件通知用的元數(shù)據(jù)箱,而是另外規(guī)定將各分段的元數(shù)據(jù)箱匯集的事件通知用的數(shù)據(jù)流,與分段分開(kāi)(例如,與分段的媒體流進(jìn)行復(fù)用)發(fā)布。此時(shí),也可以是如下結(jié)構(gòu):事件通知用數(shù)據(jù)流在頭部中具有上述許可信息 “essentiality”、發(fā)布地址信息 “registered_number”、“registered_user_id □”,這些信息對(duì)在數(shù)據(jù)流中包含的各個(gè)通知事件應(yīng)用。
[0377]此外,也可以在圖21中說(shuō)明的、描述了表示在媒體分段中是否包括事件(在圖21的情況下,執(zhí)行合并處理)的通知的識(shí)別符的控制信息中描述上述許可信息“essentiality”,與在各分段的元數(shù)據(jù)箱中描述的許可信息“essentiality”組合而利用?;蛘撸部梢栽谙嗤目刂菩畔⒅忻枋錾鲜鲈S可信息“essentiality”以及發(fā)布地址信息“registered_number”、“registered_user_id[] ”,與在各分段的元數(shù)據(jù)箱中描述的它們組合而利用。
[0378]圖24是在圖21(b)中附加了許可信息“essentiality”的描述例。
[0379]在圖24中,對(duì)媒體分段的組asl顯式了 “essentiality = “ 1””,即禁止不執(zhí)行事件(在圖24的情況下,禁止合并處理的不執(zhí)行)。此時(shí),對(duì)在分段組asl中包含的全部分段sl、s2、s3解釋為禁止不執(zhí)行事件。因此,不需要在各分段sl、s2、s3的媒體分段數(shù)據(jù)的元數(shù)據(jù)箱中描述“essentiality” (或者,描述被忽略)。
[0380]在對(duì)媒體分段的組asl顯式為“essentiality = “O””的情況下,對(duì)在分段組asl中包含的全部分段sl、s2、s3,允許不執(zhí)行事件被解釋為默認(rèn)值。若在各分段sl、s2、s3的媒體分段數(shù)據(jù)的元數(shù)據(jù)箱中沒(méi)有“essentiality”的描述,則分別解釋為默認(rèn)值、即允許不執(zhí)行事件。另一方面,若只有在媒體分段S3的元數(shù)據(jù)箱中有“essentiality”的描述(“essentiality = “I””的描述),則只有分段s3的事件解釋為禁止不執(zhí)行。
[0381]這樣,由于在控制信息中描述的許可信息“essentiality = “I””被優(yōu)先,所以通過(guò)將通知的事件分為適當(dāng)?shù)念?lèi)別,關(guān)于禁止不執(zhí)行的事件,在控制信息中總括明確記載,能夠簡(jiǎn)化執(zhí)行不執(zhí)行的判定處理。另外,雖然在圖24的例中只記載了一組事件的類(lèi)別“ inband_event_signal”和許可信息“essentiality”的,但也可以將多個(gè)事件進(jìn)行列表描述,對(duì)各自描述“essentiality”。
[0382]在上述的說(shuō)明中,將識(shí)別符“essentiality”設(shè)為0、I的2值,但也可以設(shè)為除此以外的多值。例如,也可以取如下的值。
[0383]O:允許不執(zhí)行事件
[0384]1:禁止不執(zhí)行事件,但若終端未對(duì)應(yīng)事件則允許不執(zhí)行且不需要向事件發(fā)行源的通知
[0385]2:禁止不執(zhí)行事件,但若終端未對(duì)應(yīng)事件則允許不執(zhí)行且需要向事件發(fā)行源通知
[0386]3:禁止不執(zhí)行事件,且若終端未對(duì)應(yīng)事件等不能執(zhí)行則停止執(zhí)行并向事件發(fā)行源通知
[0387]如以上所說(shuō)明,這里,設(shè)為通知從實(shí)況發(fā)布用分段到錄像再現(xiàn)用分段的變換的事件的例。并且,錄像再現(xiàn)用分段利用于特殊再現(xiàn)服務(wù)等。在上述4值的“essentiality”中,如到目前為止的說(shuō)明那樣,“essentiality =“0””表示接收側(cè)裝置能夠任意地接受該事件而選擇是否進(jìn)行特殊再現(xiàn)?!癳ssentiality = “I””顯式了在容許未對(duì)應(yīng)特殊再現(xiàn)的接收側(cè)裝置的基礎(chǔ)上,若是對(duì)應(yīng)于特殊再現(xiàn)的接收側(cè)裝置則必須解釋事件。“essentiality =“2””顯式了在相同地容許未對(duì)應(yīng)特殊再現(xiàn)的接收側(cè)裝置的基礎(chǔ)上,若是對(duì)應(yīng)于特殊再現(xiàn)的接收側(cè)裝置則必須解釋事件,但進(jìn)一步,未對(duì)應(yīng)的接收側(cè)裝置以向事件發(fā)行源的應(yīng)答作為必須,在發(fā)行源中能夠把握發(fā)布狀態(tài)?!癳ssentiality =“3””顯式地禁止未對(duì)應(yīng)特殊再現(xiàn)的接收側(cè)裝置。
[0388](備注事項(xiàng)6-1)
[0389]在對(duì)控制信息進(jìn)行變換處理時(shí),變換既有涉及控制信息整體的情況,也有只限定于控制信息的一部分的情況。在備注事項(xiàng)3所示的、配合實(shí)況發(fā)布而依次將媒體分段以及控制信息在發(fā)布側(cè)進(jìn)行變換處理的情形下,在預(yù)定數(shù)的媒體分段S每次被實(shí)況發(fā)布時(shí),對(duì)控制信息進(jìn)行實(shí)況發(fā)布完畢媒體分段S的描述的刪除和錄像發(fā)布用媒體分段AS的描述的追加(即,從媒體分段S向媒體分段AS置換描述),但關(guān)于其他的描述內(nèi)容沒(méi)有變更。進(jìn)一步,在備注事項(xiàng)3所示的發(fā)布側(cè)將分段和控制信息的變換處理一同進(jìn)行的情形下,由于每次都對(duì)接收側(cè)裝置發(fā)布變換后的控制信息,所以若發(fā)布時(shí)的控制信息的尺寸增大則不能忽略其尺寸。此時(shí),若控制信息的描述內(nèi)容基本不變,則重復(fù)傳送描述內(nèi)容不變的控制信息顯然為冗余,從數(shù)據(jù)傳輸效率而言,也是沒(méi)有效率的。
[0390]因此,考慮取控制信息的差分,只將差分信息作為差分控制信息而傳送。
[0391]例如在備注事項(xiàng)3的情況下,差分控制信息由表示了要?jiǎng)h除的媒體分段S是控制信息的第幾個(gè)媒體分段的位置信息和表示刪除的指令“delete”的組合構(gòu)成差分控制信息。同樣地,由要追加的媒體分段AS的元素描述信息、表示了作為控制信息的第幾個(gè)媒體分段而追加的位置信息、和表示追加的指令“add”的組合構(gòu)成差分控制信息?;蛘?,作為表示將從第幾個(gè)至第幾個(gè)媒體分段S置換為I個(gè)媒體分段AS的信息,由媒體分段AS的元素描述信息、從第幾個(gè)至第幾個(gè)這樣的位置信息、以及表示置換的指令“replace”的組合構(gòu)成差分控制信息。由于這樣的描述形式的差分控制信息依賴(lài)于控制信息的結(jié)構(gòu),所以稱(chēng)為結(jié)構(gòu)型(“structural”)差分控制信息。
[0392]或者,在備注事項(xiàng)3的情況下,也可以將控制信息掌握為一個(gè)文本,刪除從第幾行至第幾行的媒體分段S的描述,在第幾行附加媒體分段AS的描述這樣的差分控制信息的描述。這樣的描述形式的差分控制信息稱(chēng)為文本型(“textual”)差分控制信息。
[0393]此外,將在實(shí)施方式I中附加到控制信息的分段變換用信息作為獨(dú)立的信息而與控制信息單獨(dú)地處理時(shí),也可以將該分段變換用信息(與作為分段變換用的信息的同時(shí))掌握為用于更新控制信息的差分控制信息。在實(shí)施方式3中附加到媒體分段的頭部的分段變換用信息、在備注事項(xiàng)6中存儲(chǔ)在媒體分段頭部的元數(shù)據(jù)箱Segment Aggregat1n Box中的分段變換用信息是這樣的差分控制信息的例。即,即使是在發(fā)布側(cè)進(jìn)行分段的變換處理的情形下,也設(shè)想將這些作為用于更新控制信息的差分控制信息而傳送到發(fā)布側(cè)。通過(guò)這些在發(fā)布側(cè)、接收側(cè)共同地被解釋?zhuān)軌蜻M(jìn)行控制信息的變換、更新。將這樣的描述形式的差分控制信息稱(chēng)為解釋型(“analytic”)差分控制信息。
[0394]原本備注事項(xiàng)3的情形是,發(fā)布側(cè)裝置將媒體分段的變換處理和控制信息的變換處理一同進(jìn)行,接收側(cè)裝置在接受到備注事項(xiàng)6所示的通知(通知分段變換的媒體分段的元數(shù)據(jù)箱Segment Aggregat1n Box)時(shí),新要求控制信息,接受新的控制信息,通過(guò)新的控制信息來(lái)新要求媒體分段。此時(shí),如上述所示,由發(fā)布側(cè)裝置、接收側(cè)裝置構(gòu)成的發(fā)布系統(tǒng)是能夠發(fā)布差分控制信息的系統(tǒng),根據(jù)差分控制信息,在接收側(cè)裝置中能夠更新控制信息的情況下(在能夠根據(jù)原來(lái)的控制信息和差分控制信息而形成新的控制信息的情況下),將表示發(fā)布的控制信息是完全的(“complete”)控制信息還是差分的(“delta”)控制信息的識(shí)別符“isDelta”追加到通知(通知分段變換的媒體分段的元數(shù)據(jù)箱SegmentAggregat1n Box)中,對(duì)發(fā)布的控制信息進(jìn)行識(shí)別。在“ isDelta”為O時(shí)設(shè)為完全(“complete”),在 “ isDelta” 為 I 時(shí)設(shè)為差分(“delta”)。
[0395]差分控制信息是只匯集了控制信息的變更部分的小尺寸的數(shù)據(jù)。由此,也能夠設(shè)想通過(guò)媒體分段的頭或者元數(shù)據(jù)箱而通知有差分控制信息的情況,在通知接收后要求而獲得差分控制信息以外,將差分控制信息本身存儲(chǔ)在頭或者元數(shù)據(jù)箱中與分段的數(shù)據(jù)一同發(fā)布。此時(shí),將表示了是另外發(fā)布差分控制信息(“exclude”)還是差分控制信息被捆綁(“include”)的識(shí)別符“islnband”追加到頭或者元數(shù)據(jù)箱,對(duì)差分控制信息是否被捆綁進(jìn)行識(shí)別。在“islnband”為O時(shí)設(shè)為另外發(fā)布(“exclude”),在“islnband”為I時(shí)設(shè)為捆綁發(fā)布(“include”)。
[0396]圖25是包括差分識(shí)別符“isDelta”、捆綁識(shí)別符“islnband”的元數(shù)據(jù)箱SegmentAggregat1n Box的例。發(fā)布的控制信息根據(jù)是完全還是差分、是否為捆綁而如以下總結(jié)。
[0397]isDelta = “O”,islnband = “O”:
[0398]完全的(“complete”)控制信息,并且,在分段接收后要求且另外發(fā)布(“exclude”)
[0399]isDelta = “O”,islnband = “ I,,:
[0400]完全的(“complete”)控制信息,并且,與分段數(shù)據(jù)捆綁發(fā)布(“include”)
[0401]isDelta = “ I,,,islnband = “O”:
[0402]差分(“delta”)控制信息,并且,在分段接收后要求且另外發(fā)布(“exclude”)
[0403]isDelta = “ I ”,islnband = “ I,,:
[0404]差分(“delta”)控制信息,并且,與分段數(shù)據(jù)捆綁發(fā)布(“include”)
[0405]此外,此時(shí),也可以添加表示發(fā)布的差分控制信息是對(duì)于哪個(gè)控制信息的差分信息的信息。作為表示對(duì)象的控制信息的信息,能夠利用控制信息本身的id信息、表示控制信息被發(fā)布的時(shí)刻的發(fā)布時(shí)刻信息等。另外,設(shè)為在通過(guò)差分控制信息而被更新的控制信息中,附加差分控制信息的發(fā)布時(shí)刻。
[0406]作為將差分控制信息存儲(chǔ)在媒體分段的頭或者元數(shù)據(jù)箱中而發(fā)布的特殊的情形,也考慮將發(fā)布的差分控制信息進(jìn)一步分割為多個(gè)部分差分控制信息,并存儲(chǔ)在多個(gè)媒體分段中而細(xì)分發(fā)布。接收側(cè)裝置根據(jù)從多個(gè)媒體分段的頭或者元數(shù)據(jù)箱獲得的多個(gè)部分差分控制信息而形成差分控制信息,更新控制信息。此時(shí),通過(guò)與對(duì)差分控制信息進(jìn)行識(shí)別的信息、例如ID信息一同,將部分差分控制信息的編號(hào)和分割數(shù)包含在頭或者元數(shù)據(jù)箱中傳送,接收側(cè)裝置能夠形成差分控制信息,更新控制信息。此時(shí),在分割的部分差分控制信息的發(fā)布時(shí)刻中,附加原始的差分控制信息的發(fā)布時(shí)刻。
[0407]若使用圖25說(shuō)明部分差分控制信息的發(fā)布例,則如下所述。在ID信息“id”中,描述包括分割數(shù)的值、例如“abcde-5”這樣的值?!?”表示分割數(shù),該ID值對(duì)全部的部分差分控制信息共同賦予。并且,在捆綁識(shí)別符“islnband”中描述編號(hào)的值、即從“I”至“5”。因此,圖25的“islnband”設(shè)為可取O至63的值的6比特的變量。即,捆綁識(shí)別符“islnband”是“O”表示另外傳送、“ I ”至“63”表示捆綁且編號(hào)的識(shí)別符。
[0408]另外,若控制信息的尺寸本身不大,則也能夠?qū)⒖刂菩畔⒈旧泶鎯?chǔ)在媒體分段的頭或者元數(shù)據(jù)箱中而發(fā)布。此時(shí),也當(dāng)然考慮與上述相同地,將發(fā)布的控制信息分割為多個(gè)部分控制信息,并存儲(chǔ)在多個(gè)分段中而細(xì)分發(fā)布。接收側(cè)裝置根據(jù)從多個(gè)媒體分段獲得的多個(gè)部分控制信息而形成控制信息。此時(shí),通過(guò)與對(duì)控制信息進(jìn)行識(shí)別的信息、例如ID信息一同,將部分控制信息的編號(hào)和分割數(shù)包含在頭或者元數(shù)據(jù)箱中傳送,能夠形成控制信息,這與上述相同。此外,同樣地,在分割的部分控制信息的發(fā)布時(shí)刻中,附加原始的控制信息的發(fā)布時(shí)刻。
[0409]另外,如上所述,若是有多個(gè)不同的差分控制信息的描述形式(“structural”、“teXtual”、“analytiC”),能夠利用多個(gè)不同的描述形式的差分控制信息的系統(tǒng),則也可以與對(duì)是完全還是差分進(jìn)行識(shí)別的識(shí)別符一同,將表示差分控制信息的描述形式的形式信息追加在同樣地通知的元數(shù)據(jù)箱中,能夠?qū)Πl(fā)布的差分控制信息進(jìn)行識(shí)別。當(dāng)然,也可以規(guī)定兼作表示是完全還是差分的識(shí)別符和表示是哪一個(gè)差分形式的形式信息的識(shí)別信息,并追加在上述箱中。
[0410]將其使用圖25說(shuō)明,則如下所述。設(shè)為差分識(shí)別符“isDelta”取“O”至“3”的4值,“I”表示結(jié)構(gòu)型(“structural”)差分控制信息,“2”表示文本型(“textual”)差分控制信息,“3”表示解釋型(“analytic”)差分控制信息?!癘”表示完全的(“complete”)控制信息。因此,圖25的“isDelta”設(shè)為可取O至3的值的2比特的變量。S卩,差分識(shí)別符“isDetla”成為“O”表示完全的控制信息、“I”至“3”表示差分控制信息且其描述形式的識(shí)別符。
[0411]另外,控制信息是完全還是差分,也能夠作為控制信息的類(lèi)別的一種來(lái)掌握。艮P,控制信息的類(lèi)別信息也能夠兼作差分識(shí)別符。同樣地,控制信息或者差分控制信息是與媒體分段的頭或者元數(shù)據(jù)箱捆綁還是另外發(fā)布,也能夠作為控制信息的類(lèi)別的一種來(lái)掌握。即,控制信息的類(lèi)別信息也能夠兼作捆綁識(shí)別符。換言之,也能夠定義能夠?qū)⒖刂菩畔⒈硎臼裁词录⑹峭耆€是差分、是捆綁還是另外傳送的全部識(shí)別的類(lèi)別信息,并添加到控制信息中而利用。
[0412]差分控制信息(或者控制信息)是否被捆綁,例如通過(guò)知道元數(shù)據(jù)箱的尺寸也能夠檢測(cè)。即,元數(shù)據(jù)箱的尺寸信息等也能夠兼作捆綁識(shí)別符。此外,也可以將捆綁識(shí)別符包含在數(shù)據(jù)字段data[]中而通知。尤其,在控制信息是完全還是差分作為控制信息的類(lèi)別信息而被通知的情況下,也可以將捆綁識(shí)別符包含在數(shù)據(jù)字段data[]中而通知。
[0413]與在備注事項(xiàng)6中說(shuō)明的相同地,即使是在發(fā)布差分控制信息的情況下,也能夠應(yīng)用在接收側(cè)裝置中能夠取舍選擇控制信息的更新。此時(shí),在元數(shù)據(jù)箱SegmentAggregat1n Box中,追加表示是否允許接收側(cè)裝置中不執(zhí)行控制信息的更新的識(shí)別符“essentiality,,。
[0414]但是,與接收備注事項(xiàng)6的控制信息整體而更新的情況不同地,在基于差分控制信息的更新中,需要更新歷史的管理。即,這是因?yàn)樵谌菰S接收側(cè)裝置不執(zhí)行更新的情況下,根據(jù)成為差分控制信息的對(duì)象的控制信息是以前執(zhí)行了更新的控制信息,還是跳過(guò)了基于差分控制信息的更新的控制信息,產(chǎn)生不能處理新的差分控制信息的可能性。
[0415]作為解決這個(gè)問(wèn)題的簡(jiǎn)單的方法,有如下手段:將成為差分控制信息的對(duì)象的控制信息的識(shí)別信息描述在元數(shù)據(jù)箱Segment Aggregat1n Box中,在接收側(cè)裝置已經(jīng)保持的控制信息與在元數(shù)據(jù)箱中描述的識(shí)別信息不一致的情況下,重新要求控制信息整體。作為控制信息的識(shí)別信息,使用id信息或者控制信息(差分控制信息)的發(fā)布時(shí)刻信息。此時(shí),若有多個(gè)成為差分控制信息的更新對(duì)象的控制信息,則將各個(gè)識(shí)別信息進(jìn)行列表描述。例如,在O點(diǎn)發(fā)布最初的控制信息、I點(diǎn)、2點(diǎn)、3點(diǎn)發(fā)布差分控制信息時(shí),若在3點(diǎn)發(fā)布的差分控制信息能夠應(yīng)用于O點(diǎn)的控制信息、由O點(diǎn)的控制信息+1點(diǎn)的差分控制信息而成的控制信息、由O點(diǎn)的控制信息+1點(diǎn)的差分控制信息+2點(diǎn)的差分控制信息而成的控制信息,則作為對(duì)3點(diǎn)的差分控制信息添加的識(shí)別信息,將發(fā)布時(shí)刻O(píng)點(diǎn)、I點(diǎn)、2點(diǎn)進(jìn)行列表描述。
[0416]但是,從上述的例也能夠容易想像那樣,在上述的例中,在有由漏掉中途的I點(diǎn)的差分控制信息的O點(diǎn)的控制信息+2點(diǎn)的差分控制信息而成的控制信息時(shí),不能夠?qū)ζ溥M(jìn)行管理?;蛘?,若將識(shí)別信息以表示組合的O點(diǎn)、O點(diǎn)+1點(diǎn)、O點(diǎn)+1點(diǎn)+2點(diǎn)、O點(diǎn)+2點(diǎn)那樣表示則能夠管理,但這樣必須考慮全部的組合,若更新的次數(shù)(差分控制信息的數(shù)目)增加,則大概不成現(xiàn)實(shí)。在接收側(cè)裝置中,也相同地需要控制信息的版管理,不適當(dāng)。
[0417]因此,作為可能的管理方法,有以下的方法。
[0418]接收側(cè)裝置將控制信息的版根據(jù)控制信息(差分控制信息)的發(fā)布時(shí)刻和表示了是否將過(guò)去接受到的差分控制信息進(jìn)行應(yīng)用并更新的0、1的寄存器計(jì)數(shù)器來(lái)管理。
[0419]在接受到完全的控制信息時(shí),將寄存器計(jì)數(shù)器復(fù)位為全部(oll)O。
[0420]在接受差分控制信息,判斷是否應(yīng)用差分控制信息并更新控制信息之后,將寄存器計(jì)數(shù)器向大I級(jí)側(cè)移位。關(guān)于是否更新的判斷,在后述。即。將寄存器I的值向寄存器2移位,將寄存器2的值向寄存器3移位。之后,若應(yīng)用接受到的差分控制信息而更新控制信息,則將寄存器I的計(jì)數(shù)器設(shè)置為0,若不更新,則將寄存器I的計(jì)數(shù)器設(shè)置為I。
[0421]發(fā)布側(cè)裝置在傳送差分控制信息時(shí),若有為了應(yīng)用該差分控制信息而過(guò)去需要的差分控制信息,則將與該差分控制信息對(duì)應(yīng)的順序位置設(shè)為I的掩模與對(duì)應(yīng)的控制信息的發(fā)布時(shí)刻一同描述在元數(shù)據(jù)箱中,傳送到接收側(cè)裝置。即,若關(guān)于在發(fā)布時(shí)刻T識(shí)別的控制信息需要2個(gè)前的差分控制信息,則傳送01的掩模。
[0422]然后,接收側(cè)裝置取接受到的掩模和寄存器計(jì)數(shù)器值的串的邏輯與,若邏輯與的值為1,則判斷為在當(dāng)前的控制信息中不包括需要的差分控制信息,新要求完全的控制信息。但是,若沒(méi)有標(biāo)上表示是否允許不執(zhí)行更新的識(shí)別符“essentiality”,則不要求完全的控制信息,在寄存器中注冊(cè)不執(zhí)行應(yīng)用而能夠繼續(xù)處理。若邏輯與的值為0,則選擇是否根據(jù)識(shí)別符“essentiality”的值而更新,在寄存器中注冊(cè)之后,繼續(xù)處理。
[0423]例如,關(guān)于在發(fā)布時(shí)刻T中識(shí)別的控制信息,若應(yīng)用I個(gè)前、2個(gè)前的差分控制信息,則第I個(gè)、第2個(gè)寄存器計(jì)數(shù)器注冊(cè)為00。因此,與上述01的掩模的邏輯與成為0,原樣應(yīng)用差分控制信息。若不應(yīng)用I個(gè)前的差分控制信息而應(yīng)用2個(gè)前的差分控制信息,則第I個(gè)、第2個(gè)寄存器計(jì)數(shù)器注冊(cè)為10。與上述01的掩模的邏輯與成為0,同樣原樣應(yīng)用差分控制信息。另一方面,在應(yīng)用I個(gè)前的差分控制信息而不應(yīng)用2個(gè)前的差分控制信息的情況下,第I個(gè)、第2個(gè)寄存器計(jì)數(shù)器注冊(cè)為01。與上述01的掩模的邏輯與成為1,判斷為是不應(yīng)用需要的差分控制信息的控制信息,所以重新要求完全的控制信息。
[0424]在超出了能夠管理的寄存器計(jì)數(shù)器數(shù)的情況下,要求完全的控制信息。這樣,能夠管理控制信息的版。
[0425]或者,為了解除上述的不適,也可以在控制信息的管理中施加一定的限制來(lái)解除不適。例如,附加以下的條件。在中途有遺漏的情況下,只有在不影響后面的更新的情況下,將新的差分控制信息的應(yīng)用設(shè)為可能。在上述的情況下,只有在O點(diǎn)+2點(diǎn)中也能夠應(yīng)用3點(diǎn)的差分控制信息,不需要O點(diǎn)+1點(diǎn)+2點(diǎn)和O點(diǎn)+2點(diǎn)的區(qū)分的情況下,設(shè)為允許。
[0426]另外,在發(fā)布差分控制信息的情況下,尤其在元數(shù)據(jù)箱中存儲(chǔ)差分控制信息而與分段同時(shí)發(fā)布的情況下,由于在差分控制信息中只存儲(chǔ)有要更新的控制信息的元素,所以能夠從差分控制信息知道控制信息更新的類(lèi)別。因此,也可以代替在元數(shù)據(jù)箱中存儲(chǔ)類(lèi)別信息“type”,通過(guò)觀察差分控制信息的元素信息而選擇執(zhí)行/不執(zhí)行更新。即,是在差分控制信息中包含的要更新的元素的類(lèi)別兼作類(lèi)別信息的結(jié)構(gòu)。
[0427](備注事項(xiàng)7)
[0428]在上述的各實(shí)施方式中,說(shuō)明了將通過(guò)實(shí)況相機(jī)生成的實(shí)況發(fā)布用的一群媒體分段合并為錄像再現(xiàn)用的單一的媒體分段。與此相反,為了從記錄了錄像再現(xiàn)用(蓄積用)的(蓄積效率高的)媒體分段的發(fā)布裝置、二次發(fā)布裝置、或者再現(xiàn)裝置進(jìn)行延遲(此時(shí),從VOD發(fā)布要求的延遲)少的VOD發(fā)布,也可以如下構(gòu)成進(jìn)行VOD發(fā)布的各裝置。S卩,也可以將進(jìn)行VOD發(fā)布的各裝置設(shè)為如下結(jié)構(gòu):附加用于將已經(jīng)記錄的錄像再現(xiàn)用(蓄積用)的單一的媒體分段時(shí)間分割為低延遲VOD發(fā)布用的時(shí)間長(zhǎng)度較短的多個(gè)媒體分段的信息。
[0429]具體而言,控制信息更新部也可以對(duì)控制信息內(nèi)的Control元素附加diV_seg_dur屬性(表示時(shí)間分割后的各分段的時(shí)間長(zhǎng)度的屬性)。例如,也可以將控制信息內(nèi)的〈Control seg_dur = “30s” > 這樣的標(biāo)簽字符串更新為〈Control seg_dur = “30s”div_seg_dur = “ 10s” >這樣的標(biāo)簽字符串。
[0430]分段變換部也可以基于更新后的控制信息,將蓄積用的時(shí)間長(zhǎng)度長(zhǎng)的I個(gè)媒體分段(在上述的例中,時(shí)間長(zhǎng)度為30秒的I個(gè)媒體分段)時(shí)間分割為時(shí)間長(zhǎng)度較短的低延遲VOD發(fā)布用的多個(gè)媒體分段(在上述的例中,時(shí)間長(zhǎng)度為10秒的3個(gè)媒體分段)。
[0431]然后,控制信息變換部也可以將從發(fā)布裝置發(fā)送的控制信息更新為包括與時(shí)間長(zhǎng)度較短的各媒體分段有關(guān)的seg元素的控制信息。
[0432](備注事項(xiàng)8)
[0433]在本實(shí)施方式中,都將時(shí)間長(zhǎng)度短的媒體分段作為實(shí)況發(fā)布用的媒體分段、將時(shí)間長(zhǎng)度長(zhǎng)的媒體分段作為錄像再現(xiàn)用/VOD發(fā)布用的媒體分段,進(jìn)行發(fā)布裝置、二次發(fā)布裝置、再現(xiàn)裝置的功能以及動(dòng)作的說(shuō)明。但是,清楚時(shí)間長(zhǎng)度和發(fā)布用途并不是一對(duì)一地對(duì)應(yīng)。例如,將時(shí)間長(zhǎng)度短的媒體分段設(shè)為極低延遲的實(shí)況發(fā)布用媒體分段、將時(shí)間長(zhǎng)度長(zhǎng)的媒體分段設(shè)為允許延遲的一般實(shí)況發(fā)布用媒體分段也沒(méi)有關(guān)系。將低延遲實(shí)況發(fā)布用媒體分段變換為一般實(shí)況發(fā)布用媒體分段的結(jié)構(gòu)也包含在本申請(qǐng)的發(fā)明的范疇中。
[0434]〔基于軟件的實(shí)現(xiàn)例〕
[0435]最后,發(fā)布裝置、一次發(fā)布裝置、二次發(fā)布裝置、再現(xiàn)裝置的各模塊,尤其是再現(xiàn)部220、控制信息變換部230(320)、分段變換部240(330)、發(fā)布控制部350等的模塊既可以通過(guò)在集成電路(IC芯片)上形成的邏輯電路以硬件方式實(shí)現(xiàn),也可以使用CPU (CentralProcessing Unit,中央處理器)以軟件方式實(shí)現(xiàn)。
[0436]在后者的情況下,發(fā)布裝置以及再現(xiàn)裝置包括執(zhí)行用于實(shí)現(xiàn)各功能的程序的命令的CPU、存儲(chǔ)了上述程序的ROM (Read Only Memory,只讀存儲(chǔ)器)、展開(kāi)上述程序的RAM (Random Access Memory,隨機(jī)存取存儲(chǔ)器)、存儲(chǔ)上述程序以及各種數(shù)據(jù)的存儲(chǔ)器等的存儲(chǔ)裝置(記錄介質(zhì))等。并且,通過(guò)將作為實(shí)現(xiàn)上述的功能的軟件的各發(fā)布裝置以及再現(xiàn)裝置的控制程序的程序代碼(執(zhí)行形式程序、中間代碼程序、源程序)以計(jì)算機(jī)可讀取的方式記錄的記錄介質(zhì)提供給上述各發(fā)布裝置以及再現(xiàn)裝置,其計(jì)算機(jī)(或者CPU或MPU)讀出并執(zhí)行在記錄介質(zhì)中記錄的程序代碼,也能夠?qū)崿F(xiàn)本發(fā)明的目的。
[0437]作為上述記錄介質(zhì),能夠使用不是暫時(shí)的有形的介質(zhì)(non-transitory tangiblemedium,非暫時(shí)有形介質(zhì)),例如磁帶或卡帶等的帶類(lèi)、包括軟盤(pán)(注冊(cè)商標(biāo))/硬盤(pán)等的磁盤(pán)或⑶-R0M/M0/MD/DVD/⑶-R等的光盤(pán)的盤(pán)類(lèi)、IC卡(包括存儲(chǔ)卡)/光卡等的卡類(lèi)、掩模R0M/EPR0M/EEPR0M(注冊(cè)商標(biāo))/閃速ROM等的半導(dǎo)體存儲(chǔ)器類(lèi)、或者PLD(Programmablelogic device,可編程邏輯電路)或FPGA (Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門(mén)陣列)等的邏輯電路類(lèi)等。
[0438]此外,也可以將上述各發(fā)布裝置以及再現(xiàn)裝置構(gòu)成為能夠與通信網(wǎng)絡(luò)連接,經(jīng)由通信網(wǎng)絡(luò)而提供上述程序代碼。該通信網(wǎng)絡(luò)只要能夠傳輸程序代碼即可,不特別限定。例如,可以利用互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、LAN、ISDN、VAN、CATV通信網(wǎng)、虛擬專(zhuān)用網(wǎng)絡(luò)(virtualprivate network)、電話(huà)線路網(wǎng)、移動(dòng)通信網(wǎng)、衛(wèi)星通信網(wǎng)等。此外,構(gòu)成該通信網(wǎng)絡(luò)的傳輸介質(zhì)也只要是能夠傳輸程序代碼的介質(zhì)即可,并不限定于特定的結(jié)構(gòu)或者種類(lèi)。例如可使用IEEE1394、USB、電力線傳輸、電纜TV線路、電話(huà)線、ADSL (Asymmetric DigitalSubscriber Line,非對(duì)稱(chēng)數(shù)字用戶(hù)線路)線路等的有線,也可以使用IrDA或遙控那樣的紅外線、Bluetooth(注冊(cè)商標(biāo))、IEEE802.11 無(wú)線、HDR(High Data Rate,高數(shù)據(jù)率)、NFC(NearField Communicat1n,近距離無(wú)線通信)、DLNA(Digital Living Network Alliance,數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)、移動(dòng)電話(huà)網(wǎng)、衛(wèi)星線路、地面波數(shù)字網(wǎng)等的無(wú)線。另外,通過(guò)上述程序代碼以電子化傳輸而具體化的、埋入載波的計(jì)算機(jī)數(shù)據(jù)信號(hào)的方式,也能夠?qū)崿F(xiàn)本發(fā)明。
[0439]產(chǎn)業(yè)上的可利用性
[0440]本發(fā)明能夠適合利用于發(fā)布內(nèi)容的發(fā)布服務(wù)器或再現(xiàn)內(nèi)容的播放器、電視接收機(jī)、廣播接收機(jī)、游戲機(jī)等。
[0441]附圖標(biāo)記說(shuō)明
[0442]10UOOa 發(fā)布裝置
[0443]10MOOb 一次發(fā)布裝置
[0444]110存儲(chǔ)部
[0445]120控制信息更新部
[0446]130發(fā)布控制部
[0447]140發(fā)送部
[0448]140’通信部
[0449]150分段生成部
[0450]200、200’ 再現(xiàn)裝置
[0451]210接收部(取得單元)
[0452]210’通信部
[0453]220再現(xiàn)部(再現(xiàn)單元)
[0454]230控制信息變換部(第二變換單元)
[0455]240分段變換部(第一變換單元)
[0456]250存儲(chǔ)部
[0457]300,300a二次發(fā)布裝置
[0458]310通信部
[0459]320控制信息變換部(第二變換單元)
[0460]330分段變換部(第一變換單元)
[0461]340存儲(chǔ)部
[0462]350發(fā)布控制部(第一發(fā)布單元、第二發(fā)布單元)
【權(quán)利要求】
1.一種發(fā)布裝置,其特征在于,包括: 第一變換單元,將內(nèi)容進(jìn)行時(shí)間分割的多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第一發(fā)布單元,發(fā)布示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且發(fā)布上述多個(gè)時(shí)分?jǐn)?shù)據(jù); 第二變換單元,將第一元數(shù)據(jù)變換為示出與上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 第二發(fā)布單元,發(fā)布第二元數(shù)據(jù),且發(fā)布上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù), 上述第一發(fā)布單元與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)一同發(fā)布通知信息,該通知信息表示將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
2.—種再現(xiàn)裝置,對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行再現(xiàn),其特征在于,包括: 第一取得單元,取得多個(gè)時(shí)分?jǐn)?shù)據(jù)、和示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且取得表示將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的通知信息; 第二取得單元,取得上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)、和示出與上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 再現(xiàn)單元,在接受上述通知信息之前,基于第一元數(shù)據(jù),再現(xiàn)所發(fā)布的上述多個(gè)時(shí)分?jǐn)?shù)據(jù),在接受到上述通知信息之后,基于第二元數(shù)據(jù),再現(xiàn)所發(fā)布的上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
3.一種發(fā)布方法,其特征在于,包括如下步驟: 第一變換步驟,將內(nèi)容進(jìn)行時(shí)間分割的多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第一發(fā)布步驟,發(fā)布示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且發(fā)布上述多個(gè)時(shí)分?jǐn)?shù)據(jù); 第二變換步驟,將第一元數(shù)據(jù)變換為示出與上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 第二發(fā)布步驟,發(fā)布第二元數(shù)據(jù),且發(fā)布上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù), 在上述第一發(fā)布步驟中,與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)一同發(fā)布通知信息,該通知信息表示將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
4.一種再現(xiàn)方法,用于對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行再現(xiàn)的再現(xiàn)裝置,其特征在于,包括如下步驟: 第一取得步驟,取得多個(gè)時(shí)分?jǐn)?shù)據(jù)、和示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且取得表示將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的通知信息; 第二取得步驟,取得上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)、和示出與上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 再現(xiàn)步驟,在接受上述通知信息之前,基于第一元數(shù)據(jù),再現(xiàn)上述多個(gè)時(shí)分?jǐn)?shù)據(jù),在接受到上述通知信息之后,基于第二元數(shù)據(jù),再現(xiàn)上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
5.一種再現(xiàn)裝置,對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行記錄、再現(xiàn),其特征在于,包括: 取得單元,取得示出與構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù); 第一變換單元,將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù); 第二變換單元,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 再現(xiàn)單元,基于第一元數(shù)據(jù),原樣再現(xiàn)所發(fā)布的上述多個(gè)時(shí)分?jǐn)?shù)據(jù),基于第二元數(shù)據(jù),將上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、再現(xiàn)。
6.如權(quán)利要求5所述的再現(xiàn)裝置,其特征在于, 上述內(nèi)容是時(shí)間分割為上述多個(gè)時(shí)分?jǐn)?shù)據(jù)而實(shí)況發(fā)布的內(nèi)容, 上述再現(xiàn)單元基于第一元數(shù)據(jù),將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)進(jìn)行實(shí)況再現(xiàn)。
7.如權(quán)利要求5或6所述的再現(xiàn)裝置,其特征在于, 上述第一變換單元將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。
8.如權(quán)利要求7所述的再現(xiàn)裝置,其特征在于, 上述第一變換單元通過(guò)將上述全部或者一部分進(jìn)行分組的同時(shí)關(guān)于各組將該組的時(shí)分?jǐn)?shù)據(jù)群進(jìn)行合并,從而將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。
9.如權(quán)利要求8所述的再現(xiàn)裝置,其特征在于, 上述第一變換單元將上述全部或者一部分分組為每個(gè)恒定個(gè)數(shù)的組。
10.如權(quán)利要求9所述的再現(xiàn)裝置,其特征在于, 上述恒定個(gè)數(shù)是構(gòu)成上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)的開(kāi)頭位置成為隨機(jī)接入點(diǎn)的個(gè)數(shù)。
11.如權(quán)利要求9或10所述的再現(xiàn)裝置,其特征在于, 在第一元數(shù)據(jù)中,示出構(gòu)成上述全部或者一部分的各時(shí)分?jǐn)?shù)據(jù)的時(shí)間長(zhǎng)度即第一時(shí)間長(zhǎng)度、和構(gòu)成上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)的時(shí)間長(zhǎng)度即作為第一時(shí)間長(zhǎng)度的整數(shù)倍的第二時(shí)間長(zhǎng)度, 上述恒定個(gè)數(shù)通過(guò)第一時(shí)間長(zhǎng)度以及上述第二時(shí)間長(zhǎng)度而在第一元數(shù)據(jù)中非顯式地示出。
12.如權(quán)利要求9或10所述的再現(xiàn)裝置,其特征在于, 上述恒定個(gè)數(shù)在第一元數(shù)據(jù)中顯式地示出。
13.如權(quán)利要求5至12的任一項(xiàng)所述的再現(xiàn)裝置,其特征在于, 在第一元數(shù)據(jù)中,示出用于確定上述一部分的確定信息, 上述第一變換單元將基于上述確定信息而確定的上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的一部分變換為上述較少數(shù)的時(shí)分?jǐn)?shù)據(jù)。
14.如權(quán)利要求13所述的再現(xiàn)裝置,其特征在于, 上述確定信息是在構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的一部分的時(shí)序順序中開(kāi)頭的時(shí)分?jǐn)?shù)據(jù)的識(shí)別符, 在構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)的再現(xiàn)用信息中,包括該時(shí)分?jǐn)?shù)據(jù)的識(shí)別符。
15.如權(quán)利要求14所述的再現(xiàn)裝置,其特征在于, 在第一元數(shù)據(jù)中示出的上述識(shí)別符成為在上述取得單元取得第一元數(shù)據(jù)的定時(shí)還沒(méi)有發(fā)布的開(kāi)頭的時(shí)分?jǐn)?shù)據(jù)的識(shí)別符。
16.一種發(fā)布裝置,其特征在于,包括: 第一變換單元,將內(nèi)容進(jìn)行時(shí)間分割的多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第一發(fā)布單元,發(fā)布示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且發(fā)布上述多個(gè)時(shí)分?jǐn)?shù)據(jù); 第二變換單元,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 第二發(fā)布單元,發(fā)布第二元數(shù)據(jù),且發(fā)布上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
17.—種發(fā)布裝置,對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行記錄、發(fā)布,其特征在于,包括: 取得單元,取得示出與構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù); 第一變換單元,將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù); 第二變換單元,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 發(fā)布單元,發(fā)布第二元數(shù)據(jù),且將上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、發(fā)布。
18.—種再現(xiàn)方法,用于對(duì)時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而發(fā)布的內(nèi)容進(jìn)行記錄、再現(xiàn)的再現(xiàn)裝置,其特征在于,包括如下步驟: 取得步驟,取得示出與構(gòu)成上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù); 第一變換步驟,將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù); 第二變換步驟,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 再現(xiàn)步驟,基于第一元數(shù)據(jù),原樣再現(xiàn)上述多個(gè)時(shí)分?jǐn)?shù)據(jù),基于第二元數(shù)據(jù),將上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)進(jìn)行記錄、再現(xiàn)。
19.一種發(fā)布方法,其特征在于,包括如下步驟: 第一變換步驟,將內(nèi)容進(jìn)行時(shí)間分割的多個(gè)時(shí)分?jǐn)?shù)據(jù)變換為不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù);第一發(fā)布步驟,發(fā)布示出與上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的各個(gè)有關(guān)的再現(xiàn)用信息的第一元數(shù)據(jù),且發(fā)布上述多個(gè)時(shí)分?jǐn)?shù)據(jù); 第二變換步驟,將第一元數(shù)據(jù)變換為示出與構(gòu)成上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)的各時(shí)分?jǐn)?shù)據(jù)有關(guān)的再現(xiàn)用信息的第二元數(shù)據(jù);以及 第二發(fā)布步驟,發(fā)布第二元數(shù)據(jù),且發(fā)布上述不同的個(gè)數(shù)的時(shí)分?jǐn)?shù)據(jù)。
20.一種再現(xiàn)程序,是用于使計(jì)算機(jī)作為權(quán)利要求2或權(quán)利要求5至15的任一項(xiàng)所述的再現(xiàn)裝置進(jìn)行動(dòng)作的再現(xiàn)程序,且是用于使計(jì)算機(jī)作為上述各單元發(fā)揮作用的再現(xiàn)程序。
21.一種計(jì)算機(jī)能夠讀取的記錄介質(zhì),記錄了權(quán)利要求20所述的再現(xiàn)程序。
22.—種發(fā)布程序,是用于使計(jì)算機(jī)作為權(quán)利要求1、權(quán)利要求16或17的任一項(xiàng)所述的發(fā)布裝置進(jìn)行動(dòng)作的發(fā)布程序,且是用于使計(jì)算機(jī)作為上述各單元發(fā)揮作用的發(fā)布程序。
23.一種計(jì)算機(jī)能夠讀取的記錄介質(zhì),記錄了權(quán)利要求22所述的發(fā)布程序。
24.—種元數(shù)據(jù),與時(shí)間分割為多個(gè)時(shí)分?jǐn)?shù)據(jù)而實(shí)況發(fā)布的內(nèi)容有關(guān),其特征在于,所述元數(shù)據(jù)示出如下信息: 合并信息,用于將上述多個(gè)時(shí)分?jǐn)?shù)據(jù)的全部或者一部分分類(lèi)為每個(gè)恒定個(gè)數(shù)的組,且關(guān)于各組將該組的時(shí)分?jǐn)?shù)據(jù)群進(jìn)行合并;以及 再現(xiàn)用信息,與構(gòu)成上述全部或者一部分的各時(shí)分?jǐn)?shù)據(jù)有關(guān)。
【文檔編號(hào)】H04N5/76GK104429087SQ201380036953
【公開(kāi)日】2015年3月18日 申請(qǐng)日期:2013年7月4日 優(yōu)先權(quán)日:2012年7月10日
【發(fā)明者】渡部秀一, 德毛靖昭, 巖波琢也 申請(qǐng)人:夏普株式會(huì)社