信息處理裝置、內(nèi)容請(qǐng)求方法以及計(jì)算機(jī)程序的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)內(nèi)容涉及信息處理裝置、內(nèi)容請(qǐng)求方法和計(jì)算機(jī)程序。
【背景技術(shù)】
[0002]近年來(lái),廣泛使用超文本傳輸協(xié)議(HTTP)以傳輸內(nèi)容和與內(nèi)容壓縮編碼有關(guān)的MP4 ο HTTP不僅能夠下載因特網(wǎng)上的內(nèi)容而且能夠?qū)ζ溥M(jìn)行流送。HTTP流送也用在例如“DLNA指南”(2006)和“開(kāi)放式IPTV論壇”(2009)的網(wǎng)絡(luò)媒體標(biāo)準(zhǔn)中。而且,MP4 (ISO/IEC-14496-12, 14)不僅可以用作存儲(chǔ)格式,而且可以用作用于例如下載和流送的傳送格式。
[0003]關(guān)于流送,已知下面的非專利文獻(xiàn)中所描述的自適應(yīng)比特率流送(ABS)技術(shù)。ABS技術(shù)是下述技術(shù):在所述技術(shù)中,將具有以不同比特率表示的相同內(nèi)容的多條編碼數(shù)據(jù)存儲(chǔ)在內(nèi)容服務(wù)器中,使得客戶端根據(jù)網(wǎng)絡(luò)頻帶來(lái)選擇多條編碼數(shù)據(jù)中的任一編碼數(shù)據(jù)并且再現(xiàn)該編碼數(shù)據(jù)。
[0004]在正常流送的情況下,當(dāng)網(wǎng)絡(luò)頻帶變得低于比特率時(shí),數(shù)據(jù)供給變得不能趕上消耗,并且客戶端側(cè)的緩沖數(shù)據(jù)被耗盡。結(jié)果,客戶端不能繼續(xù)進(jìn)行再現(xiàn)。相比之下,在ABS技術(shù)中,當(dāng)頻帶變窄時(shí),再現(xiàn)數(shù)據(jù)被轉(zhuǎn)換至低比特率的編碼數(shù)據(jù)。因此,可以抑制在再現(xiàn)期間的中斷。
[0005]在該ABS技術(shù)的領(lǐng)域中,從客戶端側(cè)遠(yuǎn)程控制網(wǎng)絡(luò)照相機(jī)的技術(shù)已經(jīng)在下面所述的非專利文獻(xiàn)2中被提出。另外,關(guān)于ABS技術(shù)的領(lǐng)域,已經(jīng)提出了在非專利文獻(xiàn)3中描述的下述技術(shù):在參數(shù)被添加在服務(wù)器側(cè)并且該參數(shù)由客戶端存儲(chǔ)時(shí),該技術(shù)執(zhí)行恰當(dāng)?shù)馗淖兂洚?dāng)分配目的地的服務(wù)器的重定向。
[0006]引文列表
[0007]非專利文獻(xiàn)
[0008]非專利文獻(xiàn)1:MPEG_DASH(Dynamic Adaptive Streaming over HTTP)(URL:http://mpeg, chiarigl1ne.0rg/standards/mpeg-dash/media-pr esentat1n-descript1n-and-segment-formats/text-1soiec-23009-12012-dam_l)
[0009]非專利文獻(xiàn)2:m28017DASH:Device/Server Specific Representat1n in MPD(CE-URLPARAM),MPEG#103, Geneva, 2013
[0010]非專利文獻(xiàn)3:m28354Core Experiment on Parameters Insert1n in MediaSegment URL, MPEG#103, Geneva, 2013
【發(fā)明內(nèi)容】
[0011]技術(shù)問(wèn)題
[0012]當(dāng)將ABS技術(shù)用在客戶端對(duì)裝置進(jìn)行遠(yuǎn)程控制的應(yīng)用中如用在對(duì)網(wǎng)絡(luò)相機(jī)的遠(yuǎn)程控制中時(shí),元信息中描述的信息的量隨著控制變得更加詳細(xì)而變得更大。當(dāng)元信息中描述的信息的量變得較大時(shí),元信息的可維護(hù)性相應(yīng)地下降。
[0013]因此,本公開(kāi)內(nèi)容提供了一種新穎且改進(jìn)的信息處理裝置、內(nèi)容請(qǐng)求方法和計(jì)算機(jī)程序,其中,在客戶端使用ABS技術(shù)對(duì)裝置進(jìn)行遠(yuǎn)程控制時(shí),能夠通過(guò)避免元信息的量的增加來(lái)進(jìn)行維護(hù)。
[0014]問(wèn)題的解決方案
[0015]根據(jù)本公開(kāi)內(nèi)容,提供了一種信息處理裝置,包括:存儲(chǔ)單元,所述存儲(chǔ)單元被配置成存儲(chǔ)用于向訪問(wèn)信息添加參數(shù)的預(yù)定定義,所述訪問(wèn)信息用于訪問(wèn)構(gòu)成每條編碼數(shù)據(jù)的多個(gè)子段中的每個(gè)子段,或者用于訪問(wèn)MPD中描述的要通過(guò)向服務(wù)器的請(qǐng)求來(lái)獲取的每個(gè)要素,所述每條編碼數(shù)據(jù)通過(guò)以不同比特率對(duì)相同內(nèi)容進(jìn)行編碼來(lái)獲得;以及通信單元,所述通信單元被配置成通過(guò)基于所述存儲(chǔ)單元中存儲(chǔ)的所述預(yù)定定義指定參數(shù)而訪問(wèn)在所述訪問(wèn)信息中定義的地址,其中,在所述訪問(wèn)信息中定義的所述地址是用于控制對(duì)所述內(nèi)容進(jìn)行成像的裝置的地址。
[0016]根據(jù)本公開(kāi)內(nèi)容,提供了一種內(nèi)容請(qǐng)求方法,包括:存儲(chǔ)用于向訪問(wèn)信息添加參數(shù)的預(yù)定定義,所述訪問(wèn)信息用于訪問(wèn)構(gòu)成每條編碼數(shù)據(jù)的多個(gè)子段中的每個(gè)子段,或用于訪問(wèn)MPD中描述的要通過(guò)向服務(wù)器的請(qǐng)求來(lái)獲取的每個(gè)要素,所述每條編碼數(shù)據(jù)通過(guò)以不同比特率對(duì)相同內(nèi)容進(jìn)行編碼來(lái)獲得;以及基于存儲(chǔ)單元中存儲(chǔ)的所述預(yù)定定義來(lái)指定參數(shù),并且訪問(wèn)在所述訪問(wèn)信息中定義的地址,其中,在所述訪問(wèn)信息中定義的所述地址是用于控制對(duì)所述內(nèi)容進(jìn)行成像的裝置的地址。
[0017]根據(jù)本公開(kāi)內(nèi)容,提供了一種計(jì)算機(jī)程序,所述計(jì)算機(jī)程序使計(jì)算機(jī)執(zhí)行以下操作:存儲(chǔ)用于向訪問(wèn)信息添加參數(shù)的預(yù)定定義,所述訪問(wèn)信息用于訪問(wèn)構(gòu)成每條編碼數(shù)據(jù)的多個(gè)子段中的每個(gè)子段,或用于訪問(wèn)MPD中描述的要通過(guò)向服務(wù)器的請(qǐng)求來(lái)獲取的每個(gè)要素,所述每條編碼數(shù)據(jù)通過(guò)以不同比特率對(duì)相同內(nèi)容進(jìn)行編碼來(lái)獲得;以及基于存儲(chǔ)單元中存儲(chǔ)的所述預(yù)定定義來(lái)指定參數(shù)并且訪問(wèn)在所述訪問(wèn)信息中定義的地址,其中,在所述訪問(wèn)信息中定義的所述地址是用于控制對(duì)所述內(nèi)容進(jìn)行成像的裝置的地址。
[0018]本發(fā)明的有益效果
[0019]根據(jù)上述的本公開(kāi)內(nèi)容,能夠提供一種新穎且改進(jìn)的信息處理裝置、內(nèi)容請(qǐng)求方法和計(jì)算機(jī)程序,其中,在客戶端使用ABS技術(shù)對(duì)裝置進(jìn)行遠(yuǎn)程控制時(shí),能夠通過(guò)避免元信息的量的增加來(lái)進(jìn)行維護(hù)。
【附圖說(shuō)明】
[0020][圖1]圖1為示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)的配置的描述圖;
[0021][圖2]圖2為示出根據(jù)本實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)中的數(shù)據(jù)流的描述圖;
[0022][圖3]圖3為示出MPD的具體示例的描述圖;
[0023][圖4]圖4為示出根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器10的配置的功能框圖;
[0024][圖5]圖5為示出根據(jù)本實(shí)施方式的內(nèi)容再現(xiàn)裝置20的配置的功能框圖;
[0025][圖6]圖6為示出根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器13的配置的功能框圖;
[0026][圖7]圖7為示出參數(shù)描述的內(nèi)容的描述圖;
[0027][圖8]圖8為示出參數(shù)描述的內(nèi)容的描述圖;
[0028][圖9]圖9為示出引用參數(shù)描述的MPD的示例的描述圖;
[0029][圖10A]圖1OA為示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)的操作示例的順序圖;
[0030][圖10B]圖1OB為示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)的操作示例的順序圖;
[0031][圖11]圖11為示出計(jì)算機(jī)的硬件配置的示例的框圖;
[0032][圖12]圖12為示出多視圖圖像編碼方案的示例的圖;
[0033][圖13]圖13為示出本公開(kāi)內(nèi)容所應(yīng)用于的多視圖圖像編碼裝置的配置的示例的圖;
[0034][圖14]圖14為示出本公開(kāi)內(nèi)容所應(yīng)用于的多視圖圖像解碼裝置的配置的示例的圖;
[0035][圖15]圖15為示出分層圖像編碼方案的示例的圖;
[0036][圖16]圖16為用于描述空間可伸縮編碼的示例的圖;
[0037][圖17]圖17為用于描述時(shí)間可伸縮編碼的示例的圖;
[0038][圖18]圖18為用于描述信噪比的可伸縮編碼的示例的圖;
[0039][圖19]圖19為示出本公開(kāi)內(nèi)容所應(yīng)用于的分層圖像編碼裝置的配置的示例的圖;
[0040][圖20]圖20為示出本公開(kāi)內(nèi)容所應(yīng)用于的分層圖像解碼裝置的配置的示例的圖;
[0041][圖21]圖21為示出本公開(kāi)內(nèi)容所應(yīng)用于的電視裝置的示意性配置的示例的圖;
[0042][圖22]圖22為示出本公開(kāi)內(nèi)容所應(yīng)用于的移動(dòng)電話的示意性配置的示例的圖;
[0043][圖23]圖23為示出本公開(kāi)內(nèi)容所應(yīng)用于的記錄和再現(xiàn)裝置的示意性配置的示例的圖;
[0044][圖24]圖24為示出本公開(kāi)內(nèi)容所應(yīng)用于的成像裝置的示意性配置的示例的圖;
[0045][圖25]圖25為示出可伸縮編碼的使用的示例的框圖;
[0046][圖26]圖26為示出可伸縮編碼的使用的另一示例的框圖;
[0047][圖27]圖27為示出可伸縮編碼的使用的又一示例的框圖;
[0048][圖28]圖28示出本公開(kāi)內(nèi)容所應(yīng)用于的視頻設(shè)備的示意性配置的示例;以及
[0049][圖29]圖29示出本公開(kāi)內(nèi)容所應(yīng)用于的視頻處理器的示意性配置的示例。
【具體實(shí)施方式】
[0050]在下文中,將參照附圖來(lái)詳細(xì)描述本公開(kāi)內(nèi)容的優(yōu)選實(shí)施方式。注意,在該說(shuō)明書(shū)和附圖中,用相同的附圖標(biāo)記表示具有基本相同的功能和結(jié)構(gòu)的要素,并且省略了重復(fù)說(shuō)明。
[0051]而且,在該說(shuō)明書(shū)和附圖中,可以通過(guò)在相同的附圖標(biāo)記之后提供不同的字母來(lái)對(duì)具有基本相同的功能和結(jié)構(gòu)的多個(gè)要素進(jìn)行區(qū)分。例如,如果必要,將具有基本相同的功能和結(jié)構(gòu)或者邏輯意義的多個(gè)要素區(qū)分為內(nèi)容再現(xiàn)裝置20A、20B和20C。然而,在不必要對(duì)具有基本相同的功能和結(jié)構(gòu)的多個(gè)要素中的每一者進(jìn)行區(qū)分時(shí),則僅提供相同的附圖標(biāo)記。例如,在不必要特別地對(duì)內(nèi)容再現(xiàn)裝置20A、20B和20C進(jìn)行區(qū)分時(shí),則將內(nèi)容再現(xiàn)裝置簡(jiǎn)稱為內(nèi)容再現(xiàn)裝置20。
[0052]此外,將按照下面所述的條目順序?qū)Ρ竟_(kāi)內(nèi)容進(jìn)行描述。
[0053]〈1.內(nèi)容再現(xiàn)系統(tǒng)的概述〉
[0054]<2.內(nèi)容服務(wù)器10的配置〉
[0055]〈3.內(nèi)容再現(xiàn)裝置20的配置〉
[0056]<4.內(nèi)容服務(wù)器13的配置〉
[0057]<5.MPD 的配置 >
[0058]<6.結(jié)論〉
[0059]〈1.內(nèi)容再現(xiàn)系統(tǒng)的概述〉
[0060]首先,將參照?qǐng)D1至圖3來(lái)示意性地描述根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)。
[0061]在下文中,將參照?qǐng)D1和圖2來(lái)首先描述每個(gè)實(shí)施方式中公共的基本配置。
[0062]圖1為示出根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)的配置的描述圖。如圖1所示,根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)包括:內(nèi)容服務(wù)器10和內(nèi)容服務(wù)器13 ;網(wǎng)絡(luò)相機(jī)11 ;網(wǎng)絡(luò)12 ;以及內(nèi)容再現(xiàn)裝置20 (客戶端裝置)。
[0063]內(nèi)容服務(wù)器10和內(nèi)容再現(xiàn)裝置20通過(guò)網(wǎng)絡(luò)12相連。網(wǎng)絡(luò)12為從連接至網(wǎng)絡(luò)12的裝置所傳送的信息的有線或無(wú)線傳送路徑。
[0064]例如,網(wǎng)絡(luò)12可以包括例如:例如因特網(wǎng)、電話網(wǎng)絡(luò)和衛(wèi)星通信網(wǎng)絡(luò)的公共網(wǎng)絡(luò);包括以太網(wǎng)(注冊(cè)商標(biāo))的各種局域網(wǎng)(LAN);以及廣域網(wǎng)(WAN)。而且,網(wǎng)絡(luò)12可以包括專用網(wǎng)絡(luò),例如互聯(lián)網(wǎng)協(xié)議虛擬專用網(wǎng)絡(luò)(IP-VPN)。
[0065]內(nèi)容服務(wù)器10對(duì)內(nèi)容數(shù)據(jù)進(jìn)行編碼,并且生成和存儲(chǔ)包括編碼數(shù)據(jù)和編碼數(shù)據(jù)的元信息的數(shù)據(jù)文件。注意,在內(nèi)容服務(wù)器10生成MP4格式數(shù)據(jù)文件時(shí),編碼數(shù)據(jù)對(duì)應(yīng)于“mdat”,并且元信息對(duì)應(yīng)于“moov”。
[0066]而且,內(nèi)容數(shù)據(jù)可以為例如:例如音樂(lè)、演講和無(wú)線電節(jié)目的音樂(lè)數(shù)據(jù);例如電影、電視節(jié)目、視頻節(jié)目、圖片、文檔、圖畫(huà)、圖表、游戲和軟件的圖像數(shù)據(jù)。另外,內(nèi)容數(shù)據(jù)可以是由網(wǎng)絡(luò)相機(jī)11所拍攝的視頻。內(nèi)容服務(wù)器10可以根據(jù)來(lái)自內(nèi)容再現(xiàn)裝置20的請(qǐng)求來(lái)控制網(wǎng)絡(luò)相機(jī)11。
[0067]在此,根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器10關(guān)于相同內(nèi)容而生成不同比特率的多個(gè)數(shù)據(jù)文件。另外,根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器13響應(yīng)于來(lái)自內(nèi)容再現(xiàn)裝置20的用于對(duì)內(nèi)容進(jìn)行再現(xiàn)的請(qǐng)求而將內(nèi)容服務(wù)器10的URL信息傳送至內(nèi)容再現(xiàn)裝置20,所述內(nèi)容服務(wù)器10的URL信息包括要由內(nèi)容再現(xiàn)裝置20添加至URL的參數(shù)的信息。在下文中,將參照?qǐng)D2來(lái)具體描述該主題。
[0068]圖2為示出根據(jù)本實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)中的數(shù)據(jù)流的描述圖。內(nèi)容服務(wù)器10以不同比特率對(duì)相同內(nèi)容數(shù)據(jù)進(jìn)行編碼,并且生成如圖2所示的2Mbps的文件A、l.5Mbps的文件B和IMbps的文件C。相對(duì)地,文件A具有高比特率,文件B具有標(biāo)準(zhǔn)比特率,并且文件C具有低比特率。
[0069]而且,如圖2所示,每個(gè)文件的編碼數(shù)據(jù)被劃分成多個(gè)片段。例如,文件A的編碼數(shù)據(jù)被劃分成片段“A1”、“A2”、“A3”.......和“An”。文件B的編碼數(shù)據(jù)被劃分成片段“BI”、
“B2”、“B3”.......和“Bn”。文件C的編碼數(shù)據(jù)被劃分成片段“Cl”、“C2”、“C3”.......和
“Cn,,。
[0070]注意,每個(gè)片段可以由以MP4同步樣本(AVC/H.264視頻編碼中的IDR圖片)開(kāi)始的一條或兩條或更多條視頻編碼數(shù)據(jù)和聲音編碼數(shù)據(jù)的配置樣本構(gòu)成并且可以被獨(dú)立地再現(xiàn)。例如,在將每秒30幀的視頻數(shù)據(jù)編碼成具有15幀的固定長(zhǎng)度的圖片組(GOP)時(shí),每個(gè)片段可以是與4個(gè)GOP相對(duì)應(yīng)的兩秒視頻和聲音編碼數(shù)據(jù),或者與20個(gè)GOP相對(duì)應(yīng)的10秒視頻和聲音編碼數(shù)據(jù)。
[0071]而且,在每個(gè)文件中,通過(guò)具有相同布置順序的片段的再現(xiàn)范圍(從內(nèi)容的頭部開(kāi)始的時(shí)間位置的范圍)是相同的。例如,片段“A2”、片段“B2”和片段“C2”的再現(xiàn)范圍相同,并且在每個(gè)片段為兩秒編碼數(shù)據(jù)時(shí),片段“A2”、片段“B2”和片段“C2”中的任一片段的再現(xiàn)范圍為兩秒至四秒的內(nèi)容。
[0072]內(nèi)容服務(wù)器10生成由這樣的多個(gè)片段構(gòu)成的文件A至文件C,并且存儲(chǔ)文件A至文件C。然后,如圖2所示,內(nèi)容服務(wù)器10將構(gòu)成不同文件的片段順序地傳送至內(nèi)容再現(xiàn)裝置20,并且內(nèi)容再現(xiàn)裝置20對(duì)所接收的片段進(jìn)行流送再現(xiàn)。
[0073]在此,根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器10將包括每個(gè)編碼數(shù)據(jù)的比特率信息和訪問(wèn)信息的播放列表文件(在下文中,稱為媒體呈現(xiàn)描述(MPD))傳送至內(nèi)容再現(xiàn)裝置20?;贛PD,內(nèi)容再現(xiàn)裝置20選擇多個(gè)比特率中的任意的比特率,并且請(qǐng)求內(nèi)容服務(wù)器10傳送與所選比特率相對(duì)應(yīng)的片段。
[0074]雖然在圖1中示出了僅一個(gè)內(nèi)容服務(wù)器10,但是不用說(shuō)的是,本公開(kāi)內(nèi)容不限于此。
[0075]圖3為示出MPD的具體示例的描述圖。如圖3所示,MPD包括與具有不同比特率(帶寬)的多個(gè)編碼數(shù)據(jù)有關(guān)的訪問(wèn)信息。例如,圖3所示的MPD指示256Kbps、1.024Mbps、1.384Mbps、1.536Mbps和2.048Mbps的編碼數(shù)據(jù)的存在,并且包括與每個(gè)編碼數(shù)據(jù)有關(guān)的訪問(wèn)信息。內(nèi)容再現(xiàn)裝置20可以基于這樣的MPD來(lái)動(dòng)態(tài)改變要進(jìn)行流送再現(xiàn)的編碼數(shù)據(jù)的比特率。
[0076]注意,雖然圖1示出了移動(dòng)終端作為內(nèi)容再現(xiàn)裝置20的示例,但是內(nèi)容再現(xiàn)裝置20并不限于這樣的示例。例如,內(nèi)容再現(xiàn)裝置20可以為例如下述的信息處理裝置:個(gè)人計(jì)算機(jī)(PC);家庭圖像處理器(DVD刻錄機(jī)和錄放機(jī)等);個(gè)人數(shù)字助理(PDA);家庭游戲機(jī);以及家用電器。而且,內(nèi)容再現(xiàn)裝置20可以為例如下述的信息處理裝置:蜂窩電話;個(gè)人手持電話系統(tǒng)(PHS);便攜式音樂(lè)再現(xiàn)裝置;便攜式圖像處理器;以及便攜式游戲機(jī)。
[0077]<2.內(nèi)容服務(wù)器10的配置>
[0078]在上文中,已經(jīng)參照?qǐng)D1至圖3描述了根據(jù)本公開(kāi)內(nèi)容的實(shí)施方式的內(nèi)容再現(xiàn)系統(tǒng)的概述。隨后,將參照?qǐng)D4來(lái)描述根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器10的配置。
[0079]圖4為示出根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器10的配置的功能框圖。如圖4所示,根據(jù)本實(shí)施方式的內(nèi)容服務(wù)器10包括文件生成單元120、存儲(chǔ)單元130和通信單元140。
[0080]文件生成單元120包括對(duì)內(nèi)容數(shù)據(jù)進(jìn)行編碼的編碼器122,并且生成具有以不同比特率的相同內(nèi)容的多條編碼數(shù)據(jù)和上述MPD。例如,在生成256Kbps、1.024Mbps、
1.384Mbps、1.536Mbps和2.048Mbps的編碼數(shù)據(jù)時(shí),文件生成單元120生成圖3所示的MPD。
[0081]存儲(chǔ)單元130存儲(chǔ)由文件生成單元120生成的不同比特率的