信號(hào)發(fā)送和接收裝置以及用于提供特技播放服務(wù)的信號(hào)發(fā)送和接收方法
【專利摘要】本發(fā)明涉及信號(hào)發(fā)送和接收裝置以及信號(hào)發(fā)送和接收方法。本發(fā)明的實(shí)施例提供信號(hào)傳輸方法,包括:編碼視頻數(shù)據(jù)的步驟(S110);編碼包括編碼的視頻數(shù)據(jù)的文件格式的步驟(S120),其中文件格式包括用于特技播放的預(yù)過(guò)濾信息;以及傳送包括編碼的文件格式的數(shù)據(jù)的步驟(S130)。按照本發(fā)明的實(shí)施例,可以更加有效率地提供用于編碼的流的特技播放。
【專利說(shuō)明】
信號(hào)發(fā)送和接收裝置以及用于提供特技播放服務(wù)的信號(hào)發(fā)送和接收方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及信號(hào)發(fā)送/接收設(shè)備和信號(hào)發(fā)送/接收方法。
【背景技術(shù)】
[0002]隨著數(shù)字技術(shù)和通信技術(shù)的發(fā)展,基于音頻/視頻的多媒體內(nèi)容已經(jīng)在各種各樣的領(lǐng)域,諸如因特網(wǎng)和個(gè)人媒體以及廣播和電影中日益地分布和需求。此外,消費(fèi)者對(duì)經(jīng)由廣播和電影提供立體效果的逼真的媒體的需求已經(jīng)增長(zhǎng)。此外,由于用于家庭的TV的大小與顯示器技術(shù)的發(fā)展一起增長(zhǎng),所以消費(fèi)者對(duì)HD的高質(zhì)量或者較高級(jí)別的逼真的內(nèi)容的需求正在增長(zhǎng)。經(jīng)由超高分辨率TV(UHDTV)和3DTV的逼真的廣播已經(jīng)作為下一代廣播服務(wù)引起相當(dāng)大的關(guān)注。尤其是,超高分辨率(UHD)廣播服務(wù)已經(jīng)越來(lái)越多地論述。
[0003]UHD廣播內(nèi)容具有比SD或者HD廣播內(nèi)容更高的質(zhì)量。由于這個(gè)緣故,要發(fā)送的數(shù)據(jù)量是相對(duì)很大的。為了有效率地發(fā)送這樣的高質(zhì)量?jī)?nèi)容,因此,已經(jīng)開發(fā)了新的數(shù)據(jù)壓縮方法。近年來(lái),優(yōu)于傳統(tǒng)H.264/AVC壓縮方法的HEVC壓縮方法已經(jīng)被商業(yè)化。因此,需要對(duì)利用使用HEVC編碼的內(nèi)容數(shù)據(jù)的方法進(jìn)行研究。
[0004]對(duì)于傳統(tǒng)編碼的內(nèi)容,特技播放是可能的。特技播放指的是提供在預(yù)先確定的時(shí)間之后能夠再現(xiàn)圖像,即啟用隨機(jī)接入的功能,以及X速度功能,諸如X2速度和X4速度的服務(wù)。
[0005]傳統(tǒng)地,特技播放功能被基于AVC流對(duì)于媒體服務(wù)提供。例如,特技播放對(duì)于以傳統(tǒng)通用文件格式(CFF)媒體文件格式編碼的內(nèi)容H.264/AVC是可能的。
[0006]傳統(tǒng)接收器具有在隨特技播放X速度再現(xiàn)期間,在內(nèi)容(例如,UHD4K、8K等等)的高圖像質(zhì)量的情況下視頻解碼器輸入之前,用于特技播放的高處理速度在系統(tǒng)級(jí)別中不能實(shí)現(xiàn)的難題。在傳統(tǒng)接收器中的視頻解碼器無(wú)法知道每個(gè)圖片的信息,并且因此,X速度再現(xiàn)功能不能在可以在接收器中產(chǎn)生的最大比特速率范圍內(nèi)平滑地執(zhí)行。
[0007]因此,存在當(dāng)在接收器和外部存儲(chǔ)器或者服務(wù)器之間發(fā)送和接收視頻數(shù)據(jù)時(shí),在由視頻解碼器解碼視頻數(shù)據(jù)之前,每個(gè)圖片不能被過(guò)濾的難題。
【發(fā)明內(nèi)容】
[0008]技術(shù)問(wèn)題
[0009]被設(shè)計(jì)以解決該問(wèn)題的本發(fā)明的目的在于能夠更加有效率地對(duì)編碼的流提供特技播放的信號(hào)發(fā)送/接收設(shè)備和信號(hào)發(fā)送/接收方法。
[0010]被設(shè)計(jì)以解決該問(wèn)題的本發(fā)明的另一個(gè)目的在于能夠基于諸如AVC或者HEVC流的標(biāo)準(zhǔn)化編碼方案來(lái)發(fā)送和接收用于流的特技播放的信令信息的信號(hào)發(fā)送/接收方法和信號(hào)發(fā)送/接收設(shè)備。
[0011]被設(shè)計(jì)以解決該問(wèn)題的本發(fā)明的另一個(gè)目的在于能夠在用信號(hào)通知編碼流的特技播放的情形下提供可擴(kuò)展方案的信號(hào)發(fā)送/接收方法和信號(hào)發(fā)送/接收設(shè)備。
[0012]被設(shè)計(jì)以解決該問(wèn)題的本發(fā)明的另一個(gè)目的在于能夠更加有效率地執(zhí)行特技播放同時(shí)與用于HEVC編碼的內(nèi)容的特技播放方案兼容的信號(hào)發(fā)送/接收方法和信號(hào)發(fā)送/接收設(shè)備。
[0013]被設(shè)計(jì)以解決該問(wèn)題的本發(fā)明的另一個(gè)目的在于用于發(fā)送和接收供基于HEVC的廣播內(nèi)容的特技播放的廣播信號(hào)的方法和/或設(shè)備、以及能夠定義適用于HEVC流的文件格式以便更加有效率地提供特技播放的信號(hào)發(fā)送/接收方法和信號(hào)發(fā)送/接收設(shè)備。
[0014]被設(shè)計(jì)以解決該問(wèn)題的本發(fā)明的再一個(gè)目的在于能夠?qū)⒆畲骕速度信息提供給用戶的信令方法、以及能夠使用HEVC的時(shí)間可分級(jí)性提供特技播放的信號(hào)發(fā)送/接收方法和信號(hào)發(fā)送/接收設(shè)備。
[0015]技術(shù)解決方案
[0016]本發(fā)明的目的可以通過(guò)提供發(fā)送信號(hào)的方法來(lái)實(shí)現(xiàn),該方法包括:對(duì)視頻數(shù)據(jù)進(jìn)行編碼,對(duì)包括編碼的視頻數(shù)據(jù)的文件格式進(jìn)行編碼,文件格式包括用于特技播放的預(yù)過(guò)濾信息,以及發(fā)送包括編碼的文件格式的數(shù)據(jù)。
[0017]預(yù)過(guò)濾信息可以包括傳輸單元類型信息(NAL_unit_type)和編碼的視頻數(shù)據(jù)的圖片或者采樣的時(shí)間ID信息(時(shí)間ID)。
[0018]文件格式可以包括基礎(chǔ)媒體文件格式或者通用文件格式,以及預(yù)過(guò)濾信息可以被包括在盒信息中,盒信息被包括在基礎(chǔ)媒體文件格式或者通用文件格式中。
[0019]包括編碼的文件格式數(shù)據(jù)的發(fā)送可以包括產(chǎn)生包括具有最大時(shí)間識(shí)別值的PVR輔助信息的視頻流,以及發(fā)送視頻流。
[0020]在本發(fā)明的另一個(gè)方面中,在此處提供的是一種接收信號(hào)的方法,該方法包括:接收包括編碼的視頻數(shù)據(jù)的文件格式數(shù)據(jù),解析接收到的文件格式數(shù)據(jù)以從文件格式數(shù)據(jù)獲得預(yù)過(guò)濾信息并且過(guò)濾編碼的視頻數(shù)據(jù)的圖片,以及解碼過(guò)濾和發(fā)送的視頻數(shù)據(jù),并且對(duì)視頻數(shù)據(jù)執(zhí)行特技播放。
[0021]在本發(fā)明的另一個(gè)方面中,在此處提供的是一種用于發(fā)送信號(hào)的裝置,該裝置包括:被配置成對(duì)視頻數(shù)據(jù)進(jìn)行編碼的視頻編碼器,被配置成對(duì)包括編碼的視頻數(shù)據(jù)的文件格式進(jìn)行編碼的文件格式變換器,文件格式包括用于特技播放的預(yù)過(guò)濾信息,以及被配置成發(fā)送包括編碼的文件格式的數(shù)據(jù)的發(fā)射器。
[0022]在本發(fā)明的另一個(gè)方面中,在此處提供的是一種用于接收信號(hào)的裝置,該裝置包括:接收器,該接收器被配置成接收包括編碼的視頻數(shù)據(jù)的文件格式數(shù)據(jù);內(nèi)容解析器,該內(nèi)容解析器被配置成解析接收到的文件格式數(shù)據(jù)以從文件格式數(shù)據(jù)獲得預(yù)過(guò)濾信息并且過(guò)濾編碼的視頻數(shù)據(jù)的圖片;以及視頻解碼器,該視頻解碼器被配置成解碼過(guò)濾和發(fā)送的視頻數(shù)據(jù)。
[0023]在本發(fā)明的另一個(gè)方面中,在此處提供的是一種發(fā)送信號(hào)的方法,該方法包括:對(duì)視頻數(shù)據(jù)進(jìn)行編碼以產(chǎn)生視頻流,視頻流包括具有視頻流的最大時(shí)間識(shí)別值的PVR輔助信息,以及發(fā)送產(chǎn)生的視頻流。
[0024]在本發(fā)明的另一個(gè)方面中,在此處提供的是一種用于接收信號(hào)的裝置,該裝置包括:解復(fù)用器,該解復(fù)用器被配置成解復(fù)用接收的信號(hào)以提取視頻流,視頻流包括具有視頻流的最大時(shí)間識(shí)別值的PVR輔助信息;以及視頻解碼器,該視頻解碼器被配置成基于PVR輔助信息來(lái)解碼提取的視頻流以及對(duì)視頻數(shù)據(jù)執(zhí)行特技播放。
[0025]有益效果
[0026]按照本發(fā)明的實(shí)施例,可以更加有效率地對(duì)編碼的流提供特技播放。
[0027 ]按照本發(fā)明的實(shí)施例,可以基于標(biāo)準(zhǔn)化的編碼方案,諸如AVC或者HE VC流來(lái)發(fā)送和接收用于流的特技播放的信令信息。
[0028]按照本發(fā)明的實(shí)施例,可以在用信號(hào)通知編碼的流的特技播放的情形下提供可擴(kuò)展的方案。
[0029]按照本發(fā)明的實(shí)施例,可以更加有效率地執(zhí)行特技播放,同時(shí)與用于HEVC編碼的內(nèi)容的特技播放方案兼容。
[0030]按照本發(fā)明的實(shí)施例,可以提供用于發(fā)送和接收用于基于HEVC的廣播內(nèi)容的特技播放的廣播信號(hào),以及定義適用于HEVC流,以便更加有效率地提供特技播放的文件格式的方法和/或設(shè)備。
[0031]按照本發(fā)明的實(shí)施例,可以提供一種能夠提供最大X速度信息給用戶的信令方法以及使用HEVC的時(shí)間可分級(jí)性提供特技播放。
【附圖說(shuō)明】
[0032]圖1是示出按照基于情形的本發(fā)明實(shí)施例的用于特技播放的信令方法的圖。
[0033]圖2是示出按照本發(fā)明實(shí)施例的用于支持基于HEVC的流的通用文件格式(CFF)盒結(jié)構(gòu)的圖。
[0034]圖3是示出按照本發(fā)明實(shí)施例的“hvcn”盒的句法的圖。
[0035]圖4是示出按照本發(fā)明實(shí)施例的在Common_Metadata中包括的支持高動(dòng)態(tài)范圍(HDR)的元素的圖。
[0036]圖5是示出按照本發(fā)明實(shí)施例的在HEVC流的情形下用于隨機(jī)接入的圖片類型的圖。
[0037]圖6是示出按照本發(fā)明實(shí)施例的在封閉的GOP的情形下的特技播放方法的圖。
[0038]圖7是示出按照本發(fā)明實(shí)施例的在開放GOP的情形下的特技播放方法的圖,其中GOP包括可解碼的引導(dǎo)圖片。
[0039]圖8是示出按照本發(fā)明實(shí)施例的在開放GOP的情形下的特技播放方法的圖,其中GOP包括可解碼的引導(dǎo)圖片和跳過(guò)的引導(dǎo)圖片。
[0040]圖9是示出按照本發(fā)明實(shí)施例的在開放GOP的情形下的特技播放方法的圖,其中GOP包括跳過(guò)的引導(dǎo)圖片。
[0041 ]圖10是示出按照本發(fā)明實(shí)施例的用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0042]圖11是示出按照本發(fā)明的另一個(gè)實(shí)施例的用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0043]圖12是示出按照本發(fā)明實(shí)施例的在用于支持具有0的11^_1611^10作1_丨(1的!^(:流的特技播放的特技播放盒中包括的P i c_ty P e的描述的圖。
[0044]圖13是示出按照本發(fā)明實(shí)施例的在pic_type不包括與引導(dǎo)圖片相關(guān)的內(nèi)容的情形下,用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0045]圖14是示出按照本發(fā)明的另一個(gè)實(shí)施例的在pic_type不包括與引導(dǎo)圖片相關(guān)的內(nèi)容的情形下,用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0046]圖15是示出按照本發(fā)明實(shí)施例的支持時(shí)間可分級(jí)性的HEVC流配置的圖。
[0047]圖16是示出按照本發(fā)明實(shí)施例的用于限制在支持時(shí)間可分級(jí)性的HEVC流中以支持特技播放的最大X速度的特技播放盒配置的圖。
[0048]圖17是示出按照本發(fā)明的另一個(gè)實(shí)施例的用于限制在支持時(shí)間可分級(jí)性的HEVC流中以支持特技播放的最大X速度的特技播放盒配置的圖。
[0049]圖18是示出按照本發(fā)明實(shí)施例的在時(shí)間子層圖片類型是TSA的情形下的幀速率變化方法的圖。
[0050]圖19是示出按照本發(fā)明實(shí)施例的在時(shí)間子層圖片類型是STSA的情形下的幀速率變化方法的圖。
[0051]圖20是示出按照本發(fā)明實(shí)施例的(情形3)的在支持時(shí)間可分級(jí)性的HEVC流中用于支持高X速度特技播放的特技播放盒配置的圖。
[0052]圖21是示出按照本發(fā)明的另一個(gè)實(shí)施例的在支持時(shí)間可分級(jí)性的HEVC流中用于支持高X速度特技播放的特技播放盒配置的圖。
[0053]圖22是示出按照本發(fā)明實(shí)施例的使用時(shí)間id和層的特技播放方法的圖。
[0054]圖23是示出按照本發(fā)明實(shí)施例的基于傳統(tǒng)層概念的特技播放方法的圖。
[0055]圖24是示出按照本發(fā)明實(shí)施例的基于一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的方法的特技播放方法的圖。
[0056]圖25是示出按照本發(fā)明的另一個(gè)實(shí)施例的基于一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的方法的特技播放方法的圖。
[0057]圖26是示出按照本發(fā)明實(shí)施例的一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的結(jié)果的圖。
[0058]圖27是示出按照本發(fā)明的另一個(gè)實(shí)施例一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的結(jié)果的圖。
[0059]圖28是示出按照本發(fā)明實(shí)施例的基于映射一個(gè)時(shí)間id給幾個(gè)層的方法的特技播放方法的圖。
[0060]圖29是示出按照本發(fā)明實(shí)施例的包括用于時(shí)間id和層的映射的信息的TS分組的自適應(yīng)字段配置的圖。
[0061 ] 圖30是示出按照本發(fā)明實(shí)施例的HEVC_temporal_id_tier_mapping_info配置的圖。
[0062] 圖31是示出按照本發(fā)明實(shí)施例的在HEVC_temporal_id_tier_mapping_info中包括的trick_play_speed字段的配置的圖。
[0063 ] 圖3 2是示出按照本發(fā)明實(shí)施例的PVR_as s ist_inf ormat i on配置的圖。
[0064]圖33是示出按照本發(fā)明實(shí)施例的具有增加給其的時(shí)間i d構(gòu)架的P V R _ a s s i s t _informat1n的配置的圖。
[0065]圖34是示出按照本發(fā)明的另一個(gè)實(shí)施例的具有增加給其的時(shí)間id構(gòu)架的PVR_assist_informat1n配置的圖。
[0066]圖35是示出按照本發(fā)明實(shí)施例的用于支持使用時(shí)間id的特技播放的PVR_assi st_informat1n配置的圖。
[0067]圖36是示出按照本發(fā)明實(shí)施例的接收裝置的圖。
[0068]圖37是示出按照本發(fā)明實(shí)施例的在層構(gòu)架和HEVC時(shí)間子層之間比較的圖。
[0069]圖38是示出按照本發(fā)明的另一個(gè)實(shí)施例的PVR_assist_informat1n配置的圖。
[0070]圖39是示出按照本發(fā)明實(shí)施例的使用HEVC時(shí)間子層的特技播放方法的圖。
[0071]圖40是示出按照本發(fā)明實(shí)施例的廣播信號(hào)傳輸方法的圖。
[0072]圖41是示出按照本發(fā)明實(shí)施例的廣播信號(hào)接收裝置的結(jié)構(gòu)的圖。
[0073]圖42是示出按照本發(fā)明的信號(hào)發(fā)送/接收方法的實(shí)施例的圖。
[0074]圖43是示出按照本發(fā)明實(shí)施例的在視頻數(shù)據(jù)被編碼的情形下的圖片組(GOP)結(jié)構(gòu)的圖。
[0075]圖44是示出按照本發(fā)明實(shí)施例的發(fā)送和接收的視頻數(shù)據(jù)的句法結(jié)構(gòu)示例的圖。
[0076]圖45是圖示按照本發(fā)明實(shí)施例的使用GOP元數(shù)據(jù)的特技播放的示意圖。
[0077]圖46是圖示以上示范性的預(yù)過(guò)濾信息的示例的示意圖。
[0078]圖47是圖示包括以上示范性的預(yù)過(guò)濾信息示例的文件傳輸盒示例的示意圖。
[0079]圖48是圖示包括以上示范性的預(yù)過(guò)濾信息示例的文件傳輸盒的另一個(gè)示例的示意圖。
[0080]圖49是圖示按照本發(fā)明實(shí)施例的信號(hào)發(fā)送裝置的示意圖。
【具體實(shí)施方式】
[0081]為了本發(fā)明容易理解和描述的便利,術(shù)語(yǔ)和縮寫定義如下。
[0082]高效的視頻編譯(HEVC)是提供與傳統(tǒng)H.265/AVC技術(shù)相同的視頻質(zhì)量的高效視頻編譯標(biāo)準(zhǔn),同時(shí)具有大約比H.265/AVC技術(shù)高兩倍的壓縮速率。
[0083]時(shí)間可分級(jí)性指的是編譯在相同的空間分辨率中具有不同的幀頻率的幀的方法。
[0084]特技播放指的是在隨機(jī)時(shí)間之后能夠再現(xiàn)圖像,即允許隨機(jī)接入的功能,以及提供X速度功能。
[0085]開放GOP指的是能夠在使用在相應(yīng)的GOP之前設(shè)置的圖片作為參考圖片的一個(gè)G0P,即,包括引導(dǎo)圖片的GOP中編碼圖片的結(jié)構(gòu)。
[0086]封閉的GOP指的是用于在僅僅使用在相應(yīng)的GOP中圖片作為參考圖片的一個(gè)G0P,即與開放GOP不同,不包括引導(dǎo)圖片的GOP中編碼圖片的結(jié)構(gòu)。
[0087]引導(dǎo)圖片指的是在具有比IRAP更后的解碼順序,但是更早的再現(xiàn)順序的HEVC中的圖片。
[0088]時(shí)間id是在HEVC中引入支持時(shí)間可分級(jí)性的術(shù)語(yǔ),并且可以由NAL_unit_header的 nuh_temporal_id_plusl 用信號(hào)通知。
[0089]層(tier)是在AVC流或者mpeg-2流中引入支持特技播放的術(shù)語(yǔ),并且可以以TS分組被包括在自適應(yīng)字段中。
[0090]圖1是示出按照基于情形的本發(fā)明實(shí)施例的特技播放方法的圖。
[0091]按照本發(fā)明的實(shí)施例,用于特技播放的信令方法可以基于是否使用HEVC的時(shí)間可分級(jí)性來(lái)定義。
[0092]在按照本發(fā)明實(shí)施例的視頻流是不提供時(shí)間可分級(jí)性的流的情形下,即,在視頻流對(duì)于封閉的GOP僅僅包括具有O的temporal_id的圖片的情形下,以CFF媒體文件格式定義的dependency_level和pic_type可以用信號(hào)通知以提供特技播放,因?yàn)橐曨l流不包括引導(dǎo)圖片(情形1-1)。另一方面,對(duì)于開放GOP,引導(dǎo)圖片類型可以包括在piC_type中,并且dependency」evel可以被用信號(hào)通知以提供特技播放(情形I_2)。
[0093]在按照本發(fā)明實(shí)施例的視頻流是基于時(shí)間可分級(jí)性的流的情形下,S卩,在視頻流包括具有大于O的temporal_id的圖片的情形下,dependency_level、pic_type和temporal—sub_layer_pic_type可以被用信號(hào)通知以提供特技播放。更具體地說(shuō),可支持的速度級(jí)別可以被經(jīng)由流中包括的temporaljd用信號(hào)通知以提供特技播放(情形2)。此外,可支持的X速度級(jí)別可以以與情形2相同的方式被經(jīng)由temporal_id用信號(hào)通知,并且具有O的temp0ral_id的圖片可以另外用于提供用于X速度(情形3)的附加服務(wù)。
[0094]在這個(gè)圖中示出的盒可以指示構(gòu)成視頻流的圖片,并且在該盒中描述的乙叩可以指的是用于支持時(shí)間可分級(jí)性的temporal_id。
[0095]圖2是示出按照本發(fā)明實(shí)施例的用于支持基于HEVC的流的通用文件格式(CFF)盒結(jié)構(gòu)的圖。
[0096]在這個(gè)圖中,“NL0”、“NL1”和“NL2”可以指示CFF盒的包含關(guān)系,“格式請(qǐng)求”可以指示相應(yīng)的盒的存在或者不存在以及相應(yīng)的盒的數(shù)目,“詳細(xì)說(shuō)明”可以指示定義相應(yīng)的盒的一部分標(biāo)準(zhǔn),和“描述”可以指示相應(yīng)的盒的描述。在“格式請(qǐng)求”是“+”的情形下,其可以指的是一個(gè)或多個(gè)相應(yīng)的盒存在。在“格式請(qǐng)求”是“0/1”的情形下,其可以指的是相應(yīng)的盒存在或者不存在。在“格式請(qǐng)求”是“I”的情形下,其可以指的是相應(yīng)的盒存在。在“格式請(qǐng)求”是“O”的情形下,其可以指的是相應(yīng)的盒不存在。
[0097]這個(gè)圖示出按照本發(fā)明實(shí)施例的CFF盒結(jié)構(gòu),其中用于HEVC的新的特技播放盒被增加給傳統(tǒng)CFFο此外,按照本發(fā)明實(shí)施例的CFF盒結(jié)構(gòu)可以包括縮寫為用于支持基于HEVC的nal單元的“hvcn”的存儲(chǔ)盒。
[0098]圖3是示出按照本發(fā)明實(shí)施例的“hvcn”盒的句法的圖。
[0099 ]按照本發(fā)明的實(shí)施例,CFF盒結(jié)構(gòu)可以包括縮寫為“hvcn”的na I單元存儲(chǔ)盒。
[0100]按照本發(fā)明的實(shí)施例,nal單元存儲(chǔ)盒可以定義用于特技播放的每個(gè)編解碼器。
[0101]按照本發(fā)明的實(shí)施例,nal單元存儲(chǔ)盒不能定義用于特技播放的每個(gè)編解碼器,并且不同于傳統(tǒng)AVC特技盒的HEVC特技盒可以在傳統(tǒng)“特技”盒中定義。此外,AVC或者HEVC特技播放可以按照“特技”盒的標(biāo)記選擇。
[0102]在這個(gè)圖中,HEVCConfig可以包括HEVC的序列參數(shù)集(SPS)和圖片參數(shù)集(PPS)和SPS的諸如VUI參數(shù)的視頻信息。
[0?03]圖4是示出按照本發(fā)明實(shí)施例的在Common_Metadata中包括的支持高動(dòng)態(tài)范圍(HDR)的元素的圖。
[0104]由按照本發(fā)明實(shí)施例的X m I盒涉及的C ο m m ο η _ M e t a d a t a可以包括HighDynamicRange 兀素。
[0? O5] 按照本發(fā)明實(shí)施例的HighDynami cRange元素可以具有按照xml規(guī)劃的字符串的值。一個(gè)HighDynamicRange元素可以存在或者HighDynamicRange元素可以不存在。
[Ο?Ο?]按照本發(fā)明實(shí)施例的HighDynami cRange元素可以指示最小亮度和/或最大亮度(min.luminance和/或max.luminance)。
[0?07]按照本發(fā)明實(shí)施例的HighDynamicRange元素可以給出最小亮度和/或最大亮度劃分的概貌值。例如,HighDynamicRange元素可以指示傳統(tǒng)容量(最小:0.1cd/m2,最大:1000(1/1112)、中間容量(最小:0.0010(1/1112,最大:100(^(1/1112)或者大容量(最小:0.00010(1/m2,最大:10000cd/m2)。
[0108]圖5是示出按照本發(fā)明實(shí)施例的在HEVC流的情形下用于隨機(jī)接入的圖片類型的圖。
[0109]這個(gè)圖示出圖片類型,其可以是用于隨機(jī)接入的基礎(chǔ),并且在HEVCNAL單元類型之中執(zhí)行特技播放。
[0110]在這個(gè)圖中陰影圖片類型(TSA,STSA)可以指示HEVC時(shí)間子層圖片類型,在包括具有大于O的時(shí)間ID的流,S卩,提供時(shí)間可分級(jí)性的情形下,其可以用于特技播放。陰影圖片類型按照本發(fā)明的實(shí)施例可以使用情形2和3。
[0111]按照本發(fā)明的實(shí)施例,隨機(jī)接入點(diǎn)圖片可以包括瞬時(shí)解碼刷新(IDR)圖片、斷開鏈接訪問(wèn)(BLA)圖片和/或清除隨機(jī)接入(CRA)圖片,引導(dǎo)圖片可以包括隨機(jī)接入可解碼的引導(dǎo)(RADL)圖片和/或隨機(jī)接入跳過(guò)的引導(dǎo)(RASL)圖片,并且時(shí)間子層接入圖片可以包括時(shí)間子層訪問(wèn)(TSA)圖片和/或逐步時(shí)間子層訪問(wèn)(STSA)圖片。
[0112]瞬時(shí)解碼刷新(IDR)圖片可以包括其中IDR圖片具有相關(guān)的引導(dǎo)圖片的情形和/或其中IDR圖片不具有相關(guān)的引導(dǎo)圖片的情形。
[0113]斷開鏈接接入(BLA)圖片可以包括其中BLA圖片具有相關(guān)的RADL圖片但是不具有相關(guān)的RASL圖片的情形、和/或其中BLA圖片不具有相關(guān)的引導(dǎo)圖片的情形。
[0114]清除隨機(jī)接入(CRA)圖片可以包括其中CRA圖片具有相關(guān)的引導(dǎo)圖片的情形。
[0115]時(shí)間子層接入(TSA)圖片可以包括其中TSA圖片沒(méi)有由相同的子層涉及的情形和/或其中TSA圖片由相同的子層涉及的情形。
[0116]逐步時(shí)間子層接入(STSA)圖片可以包括其中STSA圖片沒(méi)有由相同的子層涉及的情形和/或其中STSA圖片由相同的子層涉及的情形。
[0117]圖6是示出按照本發(fā)明的實(shí)施例(情形1-1)在封閉的GOP的情形下的特技播放方法的圖。
[0118]這個(gè)圖示出在其中視頻流中的最大temporal_id是O的情形下和在封閉的GOP的情形下執(zhí)行特技播放的方法。GOP對(duì)于一組圖片是短的,并且指示用于允許隨機(jī)接入的一組編碼的圖片。封閉的GOP可以指的是不包括引導(dǎo)圖片的G10P,并且開放GOP可以指的是包括引導(dǎo)圖片的G10P。引導(dǎo)圖片可以指示在具有比內(nèi)部隨機(jī)接入點(diǎn)(IRAP)更后解碼順序,但是更早的顯示順序的HEVC中的圖片(與在AVC編解碼器中的隨機(jī)接入點(diǎn)相同的概念)。
[0119]在這個(gè)圖中,一個(gè)四邊形盒可以指示一個(gè)圖片。圖片可以用作與幀和/或圖像相同的含義。
[0120]在這個(gè)圖中,一組圖片Il至P9可以指示一個(gè)G0P。圖片I是用于MPEG編譯信號(hào)的三個(gè)圖片類型中的一個(gè),其可以包括構(gòu)成一個(gè)完整的圖片的所有數(shù)據(jù)。也就是說(shuō),圖片I不涉及其他圖片。圖片P可以僅僅包括在通過(guò)以呈現(xiàn)順序觀察在當(dāng)前圖片和先前圖片之間的差值所獲得的估計(jì)的信息和真實(shí)的信息之間的差值。也就是說(shuō),圖片P可以涉及以呈現(xiàn)順序在當(dāng)前圖片之前存在的圖片。圖片B可以僅僅包括通過(guò)以呈現(xiàn)順序觀察在當(dāng)前圖片、先前圖片和接下來(lái)圖片之中的差值獲得的估計(jì)的信息。也就是說(shuō),圖片B可以涉及在當(dāng)前圖片的前和后存在的圖片。在這個(gè)圖中指示的箭頭可以指示在圖片之中的參考。例如,圖片B3可以涉及圖片Il和圖片B5以生成完整的圖片,并且圖片P9可以涉及圖片II。
[0121 ] 在這個(gè)圖中,在盒中的數(shù)字可以指示每個(gè)圖片的dependency_level。例如,第一圖片可以指示具有I的dependency jevel的圖片,第二圖片可以指示具有5的dependency—level的圖片,以及第三圖片可以指示具有4的dependency_level的圖片。
[ΟΙ22]按照本發(fā)明的實(shí)施例,X2速度特技播放可以由具有I至4的dependency_level值的解碼圖片執(zhí)行。X4速度特技播放可以由具有I至3的dependency_level值的解碼圖片執(zhí)行。X8速度特技播放可以由具有I或者2的dependency_level值的解碼圖片執(zhí)行。X16速度特技播放可以由具有I的dependency_level值的解碼圖片執(zhí)行。
[0123]圖7是示出按照本發(fā)明的實(shí)施例(情形1-2)在開放GOP的情形下的特技播放方法的圖,其中GOP包括可解碼的引導(dǎo)圖片。
[0124]第一圖部分示出構(gòu)成視頻流的圖片的解碼順序,第二圖部分以普通X速度示出構(gòu)成視頻流的圖片的顯示順序,以及第三圖部分示出在執(zhí)行X2速度特技播放期間構(gòu)成視頻流的圖片的顯示順序。
[0125]在第二圖部分中,標(biāo)記的圖片BO至B6可以指示可解碼的引導(dǎo)圖片。
[0126]因?yàn)樵谶@個(gè)圖中,GOP中包括的引導(dǎo)圖片是可解碼的引導(dǎo)圖片,圖片可以從由如第二圖部分所示的箭頭指示的部分來(lái)顯示,并且特技播放可以如第三圖部分所示執(zhí)行。在執(zhí)行X2速度特技播放的情形下,圖片B1、B3、B5、RAP和BI可以按照如該圖所示的每個(gè)圖片的dependency」eve I顯示??山獯a的引導(dǎo)圖片可以包括隨機(jī)接入可解碼的引導(dǎo)(RADL)圖片。
[0127]圖8是示出按照本發(fā)明的實(shí)施例(情形1-2)在開放GOP的情形下的特技播放方法的圖,其中GOP包括可解碼的引導(dǎo)圖片和跳過(guò)的引導(dǎo)圖片。
[0128]第一圖部分示出構(gòu)成視頻流的圖片的解碼順序,第二圖部分以普通X速度示出構(gòu)成視頻流的圖片的顯示順序,并且第三圖部分示出在執(zhí)行X2速度特技播放期間構(gòu)成視頻流的圖片的顯示順序。
[0129]在第二和第三圖部分中,標(biāo)記的圖片BO至B2可以指示跳過(guò)的引導(dǎo)圖片,并且標(biāo)記的圖片B3至B6可以指示可解碼的引導(dǎo)圖片。
[0130]在這個(gè)圖中,跳過(guò)的引導(dǎo)圖片不可以被顯示,并且不可以執(zhí)行特技播放。因此,圖片可以從如第二圖部分所示的圖片B3顯示,并且特技播放可以從如第三圖部分所示的圖片B3執(zhí)行。在執(zhí)行X2速度特技播放的情形下,圖片B3、B5、RAP和BI可以按照如該圖所示的每個(gè)圖片的dependency_level顯示??山獯a的引導(dǎo)圖片可以包括隨機(jī)接入可解碼的引導(dǎo)(RADL)圖片,并且跳過(guò)的引導(dǎo)圖片可以包括隨機(jī)接入跳過(guò)的引導(dǎo)(RASL)圖片。
[0131]圖9是示出按照本發(fā)明的實(shí)施例(情形1-2)在開放GOP的情形下的特技播放方法的圖,其中GOP包括跳過(guò)的引導(dǎo)圖片。
[0132]第一圖部分示出構(gòu)成視頻流的圖片的解碼順序,第二圖部分以普通X速度示出構(gòu)成視頻流的圖片的顯示順序,并且第三圖部分示出在執(zhí)行X2速度特技播放期間構(gòu)成視頻流的圖片的顯示順序。
[0133]在第二和第三圖部分中,標(biāo)記的圖片BO至B6可以指示跳過(guò)的引導(dǎo)圖片。
[0134]在這個(gè)圖中,跳過(guò)的引導(dǎo)圖片不可以被顯示,并且不可以執(zhí)行特技播放。因此,圖片可以從如第二圖部分所示的圖片RAP顯示,并且在執(zhí)行X2速度特技播放的情形下,圖片RAP和BI可以如第三圖部分所示顯示。跳過(guò)的引導(dǎo)圖片可以包括隨機(jī)接入跳過(guò)的引導(dǎo)(RASL)圖片。
[Ο135]圖1O是示出按照本發(fā)明的實(shí)施例(情形1-2)用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0136]這個(gè)圖示出用于執(zhí)行具有O的最大temporal_id的流的特技播放的特技播放盒的ig令方法。
[0137]按照本發(fā)明的實(shí)施例,可以定義新的盒“trikhvc”。按照本發(fā)明的實(shí)施例的trikhvc盒可以包括在由sample_count的值重復(fù)的for循環(huán)中的口:[(3_七7口6字段和/或dependency」eve I 字段。
[0138]Sample_count可以指的是包括在流中圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[ΟΙ39] pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例可以用于特技播放的一些NAL_unit_types可以選擇和用作picjypec^picjype字段可以指示4位的值。
[OMO] dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。dependency_level字段可以指示6位的值。
[0141]圖11是示出按照本發(fā)明的另一個(gè)實(shí)施例(情形1-2)用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0142]這個(gè)圖示出用于執(zhí)行具有O的最大temporal_id的流的特技播放的特技播放盒的ig令方法。
[0143]按照本發(fā)明的實(shí)施例,HEVC流的特技播放可以使用傳統(tǒng)地定義的盒“trik”執(zhí)行。按照本發(fā)明的實(shí)施例,AVC或者HEVC特技播放可以使用一個(gè)標(biāo)記選擇。
[0144]按照本發(fā)明的實(shí)施例的trik盒可以使用一個(gè)標(biāo)記基于視頻編解碼器來(lái)分解和用信號(hào)通知流。此外,trik盒可以包括在由sample_count值重復(fù)的for循環(huán)中的pic_type字段和/或 dependency_level 字段。
[0145]在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,trik盒可以用信號(hào)通知H.264/AVC特技播放。在標(biāo)記的值是I的情形下,trik盒可以用信號(hào)通知HEVC特技播放。
[0146]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[OH7] pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例可以用于特技播放的一些NAL_unit_types可以選擇和用作pic_type。在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,pic_type字段可以指示2位的值。在標(biāo)記的值是I的情形下,picjype字段可以指示4位的值。
[OH8] dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。dependency_level字段可以指示6位的值。
[0149]圖12是示出按照本發(fā)明的實(shí)施例包括在用于支持具有O的max_temporal_id的HEV C流的特技播放的特技播放盒中的P i c_ty P e的描述的圖。
[0150]按照本發(fā)明的實(shí)施例的Pic_type可以具有O至15的值。
[0151]在pic_type的值是O的情形下,pic_type可以指示IDR圖片,其不具有相關(guān)的引導(dǎo)圖片。在這種情況下,nal_unit_type可以指示I DR_N_LP。
[0152]在pic_type的值是I的情形下,pic_type可以指示IDR圖片,其具有相關(guān)的可解碼的引導(dǎo)圖片。在這種情況下,nal_unit_type可以指示IDR_W_RADL。
[0153]在pic_type的值是2的情形下,pic_type可以指示BLA圖片,其具有相關(guān)的引導(dǎo)圖片。在這種情況下,nal_uni t_type可以指示BLA_N_LP。
[0154]在pic_type的值是3的情形下,pic_type可以指示BLA圖片,其具有相關(guān)的RADL圖片,但是不具有相關(guān)的RASL圖片。在這種情況下,nal_unit_type可以指示BLA_W_RADL。[ΟΙ55]在pic_type的值是4的情形下,pic_type可以指示BLA圖片,其具有相關(guān)的RADL圖片和相關(guān)的RASL圖片。在這種情況下,nal_unit_type可以指示BLA_W_LP。
[0156]在pic_type的值是5的情形下,pic_type可以指示CRA圖片,其具有相關(guān)的引導(dǎo)圖片。在這種情況下,nal_uni t_type可以指示CRA_NUT。
[0157]在pic_type的值是7的情形下,pic_type可以指示隨機(jī)接入可解碼的引導(dǎo)(RADL)圖片。在這種情況下,nal_uni t_type可以指示RADL_N或者RADL_R。
[0158]在pic_type的值是8的情形下,pic_type可以指示隨機(jī)接入跳過(guò)的引導(dǎo)(RASL)圖片。在這種情況下,nal_uni t_type可以指示RASL_N或者RASL_R。
[0159]在pic_type的值是9的情形下,pic_type可以指示未確定的圖片I。
[Ο??Ο] pic_type的值10可以對(duì)應(yīng)于一個(gè)未知的值。
[°161 ] pic_type的值11至15可以對(duì)應(yīng)于預(yù)留的值。
[0162]圖13是示出按照本發(fā)明的實(shí)施例(情形1-1)在piC_type不包括與引導(dǎo)圖片相關(guān)的內(nèi)容的情形下,用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0163]這個(gè)圖示出用于執(zhí)行具有O的最大temporal_id的流的特技播放的特技播放盒的ig令方法。
[0164]按照本發(fā)明的實(shí)施例,可以定義新的盒“trikhvc”。按照本發(fā)明的實(shí)施例的trikhvc盒可以包括在由samp I e_count值重復(fù)的f or循環(huán)中的pic_type字段和/或dependency」eve I 字段。
[0165]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[0166]pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例可以用于特技播放的一些NAL_unit_types可以選擇和用作picjypec^picjype字段可以指示3位的值。
[0167]dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。dependency_level字段可以指示5位的值。
[0168]圖14是示出按照本發(fā)明的另一個(gè)實(shí)施例(情形1-1)在piC_type不包括與引導(dǎo)圖片相關(guān)的內(nèi)容的情形下,用于支持具有O的max_temporal_id的HEVC流的特技播放的特技播放盒配置的圖。
[0169]這個(gè)圖示出用于執(zhí)行具有O的最大temporal_id的流的特技播放的特技播放盒的ig令方法。
[0170]按照本發(fā)明的實(shí)施例,HEVC流的特技播放可以使用傳統(tǒng)地定義的盒“trik”執(zhí)行。按照本發(fā)明的實(shí)施例,AVC或者HEVC特技播放可以使用一個(gè)標(biāo)記選擇。
[0171 ]按照本發(fā)明的實(shí)施例的trik盒可以包括在由標(biāo)記和sample_count的值重復(fù)的for循環(huán)中的pic_type字段和/或dependency_level字段。
[0172]在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,trik盒可以用信號(hào)通知H.264/AVC特技播放。在標(biāo)記的值是I的情形下,trik盒可以用信號(hào)通知HEVC特技播放。
[0173]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[ΟΙ74] pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例可以用于特技播放的一些NAL_unit_types可以選擇和用作pic_type。在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,picjype字段可以指示2位的值。在標(biāo)記的值是I的情形下,picjype字段可以指示3位的值。
[0175]dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,dependency_level字段可以指示6位的值。在標(biāo)記的值是I的情形下,dependency_level字段可以指示5位的值。
[0176]按照本發(fā)明的另一個(gè)實(shí)施例,在包括在執(zhí)行特技播放期間引導(dǎo)圖片不顯示的限制的情形下,pic_type可以被配置如下。在pic_type的值是O的情形下,pic_type可以指示相應(yīng)的采樣是未知的采樣。在pic_type的值是I的情形下,pic_type可以指示相應(yīng)的采樣是IDR采樣。在pic_type的值是2的情形下,pic_type可以指示相應(yīng)的采樣是CRA采樣。在pic_type的值是3的情形下,pic_type可以指示相應(yīng)的采樣是BLA采樣。在pic_type的值是4的情形下,piC_type可以指示相應(yīng)的采樣是無(wú)約束的I采樣。在這種情況下,分配給用于HEVE流的pic_type字段和/或dependency_level的位數(shù)可以降低。采樣可以指示與圖片相同的含義。
[0177]圖15是示出按照本發(fā)明的實(shí)施例的支持時(shí)間可分級(jí)性的HEVC流配置的圖。
[0178]在這個(gè)圖中,每個(gè)四邊形盒可以指示流中包括的圖片,并且T_ID可以指示時(shí)間id。
[0179]圖16是示出按照本發(fā)明的實(shí)施例(情形2)的用于限制在支持時(shí)間可分級(jí)性的HEVC流中以支持特技播放的最大X速度的特技播放盒配置的圖。
[0180]這個(gè)圖示出信令的方法,使得最大限度地可支持的X速度在具有大于O的max_temporal_id的HEVC流中被限制以支持特技播放,S卩,支持時(shí)間可分級(jí)性。例如,在最大temporal_id是2的情形下,可以提供最大的X4速度。
[0181]按照本發(fā)明的實(shí)施例,可以定義新的盒“trikhvc”。按照本發(fā)明的實(shí)施例的trikhvc盒可以包括在由8311^)16_(3011111:的值重復(fù)的;1^01'循環(huán)中的口;[(3_七7口6字段4611^)0作1_sub_layer_p ic_type字段、max_temporal_id 字段、temporal」d字段、cons traint_trick_play_mode 字段和 / 或 next_temporal_id 字段。
[0182]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[ΟΙ83] pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例,可以用于特技播放的一些NAL_unit_types可以選擇和用作picjypec^pic—type字段可以指示4位的值。
[0184]temporal_sub_layer_pic_type字段可以指示是否相應(yīng)的圖片是時(shí)間子層訪問(wèn)(TSA)圖片或者逐步時(shí)間子層訪問(wèn)(STSA)圖片。在temporal_sub_layer_pic_type是I的情形下,temporal_sub_layer_pic_type可以指不相應(yīng)的圖片是TSA圖片。在temporal_sub_layer_pic_type 是 2 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是 STSA圖片。在 temporal_sub_layer_pic_type 是 3 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是未知的圖片。HEVC可以分類temporal_sub_layer_access_pictures以提供時(shí)間可分級(jí)性和自適應(yīng)地改變幀速率。也就是說(shuō),HEVC可以基于在不具有O的temporalid的層中的TSA圖片和STSA圖片來(lái)動(dòng)態(tài)地改變幀速率。就如何和多少幀速率可以改變而言,在TSA和STSA之間可能存在差別。也就是說(shuō),就多少temporal_ids可以立即跳過(guò)而目,在TSA和STSA之間可能存在差別。例如,在以下的假設(shè)之下,S卩,在temporaljd是O的情形下幀速率是15p,在temporal_id是I的情形下幀速率是3Op,并且在temporal_id是2 (max_temporal_id)的情形下幀速率是60p,TSA可以直接地從具有O的temporal_id的層訪問(wèn)具有2的temporaljd的層,并且因此,廣播系統(tǒng)可以直接地改變服務(wù),使得提供具有60p的幀速率的服務(wù),同時(shí)提供具有15p的幀速率的服務(wù)。另一方面,僅僅逐步地訪問(wèn)對(duì)于STSA是可允許的,并且因此,STSA可以從具有O的temporal_id的層訪問(wèn)具有I的temporal_id的層,然后訪問(wèn)具有2的temp0ral_id的層。在這種情況下,因此,廣播系統(tǒng)可以順序地提供具有15p的幀速率的服務(wù)、具有30p的幀速率的服務(wù)和具有60p的幀速率的服務(wù)。
[0185]max_temporal_id字段可以指示流中包括的temporal_id的最大值。
[0186]七611^)0作1_丨(1字段可以指不使用]^¥(]的111111_七611^)0作1_丨(1_口11181的值計(jì)算的時(shí)間id的值。temporal_id字段的值可以指示通過(guò)從nuh_temporal_id_plusl的值減去I獲得的值。
[0187]constraint_trick_play_mode字段可以指示可提供的最大X速度信息。本發(fā)明可以經(jīng)由使用max_temporal_id的值的max_trick_play_mode(可提供的最大X速度)=2'(max_temporal_id)的公式來(lái)用信號(hào)通知可提供的最大X速度。例如,在最大時(shí)間id是2的情形下,本發(fā)明可以最大限度地提供X4速度(2~2)。按照本發(fā)明的實(shí)施例,本發(fā)明可以提供限制,小于經(jīng)由以上描述的公式計(jì)算的值的值被分配給max_trick_play_mode。例如,在max_trick_play_mode的值是I的情形下,其可以指示X2速度。在max_trick_play_mode的值是2的情形下,其可以指示X4速度。在max_trick_play_mode的值是3的情形下,其可以指示X8速度。在!1^1_1:1';^1<_。137_1]10(16的值是4的情形下,其可以指示乂16速度。(]01181^3;[111:_1:1';^1<_play_mode可以具有與max_trick_play_mode相同的含義。按照本發(fā)明的實(shí)施例,高于max_trick_play_mode的X速度不可以被支持,但是等于max_trick_play_mode的X速度可以被支持。此外,按照本發(fā)明的實(shí)施例,分配小于max_tr i ck_play_mode的值的值的約束條件可以被用信號(hào)通知。
[0188]next_temporal_id字段可以指不可移動(dòng)的temporal_id以通知按照temporal—sub_layer_pic_type最大限度地可變的幀速率。例如,當(dāng)在提供用于僅僅顯示在具有2的max_temporal_id的流中具有O的temporal_id的圖片的X4速度特技播放期間必須返回到正常X速度(XI速度)時(shí),在temporal_sub_layer_pic_type是TSA的情形下,next_temporal_id可以具有 max_temporal_id的值。另一方面,在temporal_sub_layer_pic_type是STSA 的情形下,next_temporal_id可以具有通過(guò)對(duì)temporal_id的值增加I獲得的值。
[0189]圖17是示出按照本發(fā)明的另一個(gè)實(shí)施例(情形2)的用于限制在支持時(shí)間可分級(jí)性的HEVC流中以支持特技播放的最大X速度的特技播放盒的配置的圖。
[0190]這個(gè)圖示出信令的方法,使得最大限度地可支持的X速度在具有大于O的max_temporal_id的HEVC流中被限制以支持特技播放,S卩,支持時(shí)間可分級(jí)性。例如,在最大temporal_id是2的情形下,可以提供最大的X4速度。
[0191]按照本發(fā)明的實(shí)施例,HEVC流的特技播放可以使用傳統(tǒng)地定義的盒“trik”執(zhí)行。按照本發(fā)明的實(shí)施例,AVC或者HEVC特技播放可以使用一個(gè)標(biāo)記選擇。
[0192]按照本發(fā)明的實(shí)施例的trik盒可以包括在由標(biāo)記的值和sample_count重復(fù)的for循環(huán)中的pic_type字段、dependency_level 字段、temporal_sub_layer_pic_type字段、111&叉_七611^)0作1」(1字段、七611^)0瓜1」(1字段、(301181:作;[111:_1:1';^1^1&7_1]10(16字段和/或116叉1:_temporal_id 字段。
[0193]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[ΟΙ94] pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例,可以用于特技播放的一些NAL_un i t_type s可以選擇和用作p i c_type。在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,picjype字段可以指示2位的值。在標(biāo)記的值是I的情形下,pic_type字段可以指示4位的值。
[0195]dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。dependency_level字段可以指示6位的值。
[0196]temporal_sub_layer_pic_type字段可以指示是否相應(yīng)的圖片是時(shí)間子層訪問(wèn)(TSA)圖片或者逐步時(shí)間子層訪問(wèn)(STSA)圖片。在temporal_sub_layer_pic_type是I的情形下,temporal_sub_layer_pic_type可以指不相應(yīng)的圖片是TSA圖片。在temporal_sub_layer_pic_type 是 2 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是 STSA圖片。在 temporal_sub_layer_pic_type 是 3 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是未知的圖片。HEVC可以分類temporal_sub_layer_access_pictures以提供時(shí)間可分級(jí)性和自適應(yīng)地改變幀速率。也就是說(shuō),HEVC可以基于在不具有O的temporalid的層中的TSA圖片和STSA圖片來(lái)動(dòng)態(tài)地改變幀速率。就如何和多少幀速率可以改變而言,在TSA和STSA之間可能存在差別。也就是說(shuō),就多少temporal_ids可以立即跳過(guò)而目,在TSA和STSA之間可能存在差別。例如,在以下的假設(shè)之下,S卩,在temporaljd是O的情形下幀速率是15p,在temporal_id是I的情形下幀速率是3Op,并且在temporal_id是2 (max_temporal_id)的情形下幀速率是60p,TSA可以直接地從具有O的temporal_id的層訪問(wèn)具有2的temporaljd的層,并且因此,廣播系統(tǒng)可以直接地改變服務(wù),使得提供具有60p的幀速率的服務(wù),同時(shí)提供具有15p的幀速率的服務(wù)。另一方面,僅僅逐步地訪問(wèn)對(duì)于STSA是可允許的,并且因此,STSA可以從具有O的temporal_id的層訪問(wèn)具有I的temporal_id的層,然后訪問(wèn)具有2的temp0ral_id的層。在這種情況下,因此,廣播系統(tǒng)可以順序地提供具有15p的幀速率的服務(wù)、具有30p的幀速率的服務(wù)、和具有60p的幀速率的服務(wù)。
[0197]max_temporal_id字段可以指示流中包括的temporal_id的最大值。
[0198]temporal_id字段可以指示使用HEVC的nuh_temporal_id_plusl的值計(jì)算的時(shí)間id的值。temporal_id字段的值可以指示通過(guò)從nuh_temporal_id_plusl的值減去I獲得的值。
[ΟΙ"] constraint_trick_play_mode字段可以指示可提供的最大X速度信息。本發(fā)明可以經(jīng)由使用max_temporal_id的值的max_trick_play_mode(可提供的最大X速度)=2'(max_temporal_id)的公式來(lái)用信號(hào)通知可提供的最大X速度。例如,在最大時(shí)間id是2的情形下,本發(fā)明可以最大限度地提供X4速度(2~2)。按照本發(fā)明的實(shí)施例,本發(fā)明可以提供小于經(jīng)由以上描述的公式計(jì)算的值的值被分配給max_tr i ck_p lay_mode的限制。例如,在max_trick_play_mode的值是I的情形下,其可以指示X2速度。在max_trick_play_mode的值是2的情形下,其可以指示X4速度。在max_trick_play_mode的值是3的情形下,其可以指示X8速度。在!1^1_1:1';^1<_。137_1]10(16的值是4的情形下,其可以指示乂16速度。(]01181^3;[111:_1:1';^1<_play_mode可以具有與max_trick_play_mode相同的含義。
[0200]next_temporal_id字段可以指不可移動(dòng)的temporal_id以通知按照temporal—sub_layer_pic_type最大限度地可變的幀速率。例如,當(dāng)在提供用于僅僅顯示在具有2的max_temporal_id的流中具有O的temporal_id的圖片的X4速度特技播放期間必須返回到正常X速度(XI速度)時(shí),在temporal_sub_layer_pic_type是TSA的情形下,next_temporal_id可以具有 max_temporal_id的值。另一方面,在temporal_sub_layer_pic_type是STSA 的情形下,next_temporal_id可以具有通過(guò)對(duì)temporal_id的值增加I獲得的值。
[0201]圖18是示出按照本發(fā)明的實(shí)施例的在時(shí)間子層圖片類型是TSA的情形下的幀速率變化方法的圖。
[0202]在如這個(gè)圖所示的時(shí)間子層圖片類型是TSA的情形下,接收側(cè)可以在僅僅顯示具有O的temporal_id的層的流期間,S卩,在以X4速度執(zhí)行特技播放期間,以Xl速度(正常X速度)直接地顯示流。
[0203]在如這個(gè)圖所示的時(shí)間子層圖片類型是TSA的情形下,接收側(cè)可以在解碼和顯示具有O的temporal_id的圖片期間直接地解碼和顯示具有2的temporal_id的圖片。
[0204]圖19是示出按照本發(fā)明的實(shí)施例(情形3)的在時(shí)間子層圖片類型是STSA的情形下的幀速率變化方法的圖。
[0205]在如這個(gè)圖所示的時(shí)間子層圖片類型是STSA的情形下,接收側(cè)不可以在僅僅顯示具有O的temporal_id的層的流期間,即,在以X4速度執(zhí)行特技播放期間,以Xl速度(正常X速度)直接地顯示流。接收側(cè)可以以X2速度顯示流,然后以Xl速度顯示流。在按照本發(fā)明的實(shí)施例的時(shí)間子層圖片類型是STSA的情形下,因此,會(huì)需要通知用于可改變的X速度限制的方法。也就是說(shuō),會(huì)需要用信號(hào)通知next_temporal_id。
[0206]在時(shí)間子層圖片類型是STSA,并且如這個(gè)圖所示在以X4速度顯示流期間,必須以Xl速度顯示流的情形下,接收側(cè)不可以在解碼和顯示具有O的temp0ral_id的圖片期間直接地解碼和顯示具有2的temporal_id的圖片。接收側(cè)可以解碼和顯示具有I的temporal_id的圖片,然后解碼和顯示具有2的temporal_id的圖片。
[0207]圖20是示出按照本發(fā)明的實(shí)施例(情形3)的在支持時(shí)間可分級(jí)性的HEVC流中用于支持高X速度特技播放的特技播放盒的配置的圖。
[0208]按照本發(fā)明的實(shí)施例,可以定義新的盒“trikhvc”。按照本發(fā)明的實(shí)施例的trikhvc盒可以包括在由8311^)16_(3011111:的值重復(fù)的;1^01'循環(huán)中的口;[(3_七7口6字段4611^)0作1_sub_layer_p ic_type字段、max_temporal_id 字段、temporal」d字段、cons traint_trick_play_mode 字段和 / 或 dependency_level 字段。
[0209]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[OHO] pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例,可以用于特技播放的一些NAL_unit_types可以選擇和用作picjypec^pic—type字段可以指示4位的值。
[0211] temporal_sub_layer_pic_type字段可以指示是否相應(yīng)的圖片是時(shí)間子層訪問(wèn)(TSA)圖片或者逐步時(shí)間子層訪問(wèn)(STSA)圖片。在temporal_sub_layer_pic_type是I的情形下,temporal_sub_layer_pic_type可以指不相應(yīng)的圖片是TSA圖片。在temporal_sub_layer_pic_type 是 2 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是 STSA圖片。在 temporal_sub_layer_pic_type 是 3 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是未知的圖片。HEVC可以分類temporal_sub_layer_access_pictures以提供時(shí)間可分級(jí)性和自適應(yīng)地改變幀速率。也就是說(shuō),HEVC可以基于在不具有O的temporalid的層中的TSA圖片和STSA圖片來(lái)動(dòng)態(tài)地改變幀速率。就如何和多少幀速率可以改變而言,在TSA和STSA之間可能存在差別。也就是說(shuō),就多少temporal_ids可以立即跳過(guò)而目,在TSA和STSA之間可能存在差別。例如,在以下的假設(shè)之下,S卩,在temporaljd是O的情形下幀速率是15p,在temporal_id是I的情形下幀速率是3Op,并且在temporal_id是2 (max_temporal_id)的情形下幀速率是60p,TSA可以直接地從具有O的temporal_id的層訪問(wèn)具有2的temporaljd的層,并且因此,廣播系統(tǒng)可以直接地改變服務(wù),使得提供具有60p的幀速率的服務(wù),同時(shí)提供具有15p的幀速率的服務(wù)。另一方面,僅僅逐步地訪問(wèn)對(duì)于STSA是可允許的,并且因此,STSA可以從具有O的temporal_id的層訪問(wèn)具有I的temporal_id的層,然后訪問(wèn)具有2的temp0ral_id的層。在這種情況下,因此,廣播系統(tǒng)可以順序地提供具有15p的幀速率的服務(wù)、具有30p的幀速率的服務(wù)和具有60p的幀速率的服務(wù)。
[0212]max_temporal_id字段可以指示流中包括的temporal_id的最大值。
[0213]temporal_id字段可以指示使用HEVC的nuh_temporal_id_plusl的值計(jì)算的時(shí)間id的值。temporal_id字段的值可以指示通過(guò)從nuh_temporal_id_plusl的值減去I獲得的值。
[0214]next_temporal_id字段可以指不可移動(dòng)的temporal_id以通知按照temporal—sub_layer_pic_type最大限度地可變的幀速率。例如,當(dāng)在提供用于僅僅顯示在具有2的max_temporal_id的流中具有O的temporal_id的圖片的X4速度特技播放期間必須返回到正常X速度(XI速度)時(shí),在temporal_sub_layer_pic_type是TSA的情形下,next_temporal_id可以具有 max_temporal_id的值。另一方面,在temporal_sub_layer_pic_type是STSA 的情形下,next_temporal_id可以具有通過(guò)對(duì)temporal_id的值增加I獲得的值。
[0215]dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。dependency_level字段可以指示6位的值。
[0216]按照本發(fā)明的實(shí)施例,在這個(gè)圖中示出的特技播放盒可以包括指示在特技播放中可支持的最大X速度的max_trick_play_mode字段。
[0217]按照本發(fā)明的實(shí)施例,在max_temporal_id是2的情形下,接收側(cè)可以僅僅解碼具有O和I的temporal_ids的圖片以提供X2速度特技播放服務(wù)。此外,接收側(cè)可以僅僅解碼和顯示具有O的temporaljd的圖片以提供X4速度特技播放服務(wù)。此外,接收側(cè)可以按照dependency jevel分類具有O的temporal_id的圖片,并且僅僅解碼和顯示具有相應(yīng)的dependency」evel的圖片以提供高于X4速度特技播放服務(wù)。
[0218]圖21是示出按照本發(fā)明的另一個(gè)實(shí)施例的在支持時(shí)間可分級(jí)性的HEVC流中用于支持高X速度特技播放的特技播放盒的配置的圖。
[0219]按照本發(fā)明的實(shí)施例,HEVC流的特技播放可以使用傳統(tǒng)地定義的盒“trik”執(zhí)行。按照本發(fā)明的實(shí)施例,AVC或者HEVC特技播放可以使用標(biāo)記來(lái)選擇。
[0220]按照本發(fā)明的實(shí)施例的trik盒可以包括在由標(biāo)記的值和sample_count重復(fù)的for循環(huán)中的pic_type字段、dependency_level 字段、temporal_sub_layer_pic_type字段、max_temporal_id 字段、temporal_id 字段和 / 或 next_temporal_id 字段。
[0221]Sample_count可以指的是流中包括的圖片的總數(shù)。一個(gè)采樣可以指的是一個(gè)圖片。
[0222]pic_type字段可以指的是在HEVC的NAL_unit_type中定義的圖片類型。按照本發(fā)明的實(shí)施例可以用于特技播放的一些NAL_unit_types可以選擇和用作pic_type。在按照本發(fā)明的實(shí)施例的標(biāo)記的值是O的情形下,picjype字段可以指示2位的值。在標(biāo)記的值是I的情形下,picjype字段可以指示4位的值。
[0223]dependency_level字段可以指示相應(yīng)的圖片的相關(guān)水平。按照本發(fā)明的實(shí)施例的Dependency jevel可以在執(zhí)行特技播放的情形下使用。dependency_leve I字段可以與在AVC的傳統(tǒng)特技播放盒中使用的dependencyjevel字段相同。例如,包括具有3的dependency_level的采樣的特技播放的執(zhí)行可以指的是僅僅具有1、2或者3的(^口6]1(161^7_level的采樣的解碼和顯示。因此,dependency_level可以指的是在執(zhí)行特技播放中可以丟棄的層的級(jí)別。甚至在引導(dǎo)圖片存在的情形下,可解碼的引導(dǎo)圖片可以具有dependency,level,并且接收側(cè)可以僅僅解碼和顯示相應(yīng)的圖片,同時(shí)以與在傳統(tǒng)特技播放方法中相同的方式跳過(guò)不相應(yīng)的圖片。dependency_level字段可以指示6位的值。
[0224]temporal_sub_layer_pic_type字段可以指示是否相應(yīng)的圖片是時(shí)間子層訪問(wèn)(TSA)圖片或者逐步時(shí)間子層訪問(wèn)(STSA)圖片。在temporal_sub_layer_pic_type是I的情形下,temporal_sub_layer_pic_type可以指不相應(yīng)的圖片是TSA圖片。在temporal_sub_layer_pic_type 是 2 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是 STSA圖片。在 temporal_sub_layer_pic_type 是 3 的情形下,temporal_sub_layer_pic_type 可以指示相應(yīng)的圖片是未知的圖片。HEVC可以分類temporal_sub_layer_access_pictures以提供時(shí)間可分級(jí)性和自適應(yīng)地改變幀速率。也就是說(shuō),HEVC可以基于在不具有O的temporalid的層中的TSA圖片和STSA圖片來(lái)動(dòng)態(tài)地改變幀速率。就如何和多少幀速率可以改變而言,在TSA和STSA之間可能存在差別。也就是說(shuō),就多少temporal_ids可以立即跳過(guò)而目,在TSA和STSA之間可能存在差別。例如,在以下的假設(shè)之下,S卩,在temporaljd是O的情形下幀速率是15p,在temporal_id是I的情形下幀速率是3Op,以及在temporal_id是2 (max_temporal_id)的情形下幀速率是60p,TSA可以直接地從具有O的temporal_id的層訪問(wèn)具有2的temporaljd的層,并且因此,廣播系統(tǒng)可以直接地改變服務(wù),使得提供具有60p的幀速率的服務(wù),同時(shí)提供具有15p的幀速率的服務(wù)。另一方面,僅僅逐步地訪問(wèn)對(duì)于STSA是可允許的,并且因此,STSA可以從具有O的temporal_id的層訪問(wèn)具有I的temporal_id的層,然后訪問(wèn)具有2的temp0ral_id的層。在這種情況下,因此,廣播系統(tǒng)可以順序地提供具有15p的幀速率的服務(wù)、具有30p的幀速率的服務(wù)、以及具有60p的幀速率的服務(wù)。
[0225]max_temporal_id字段可以指示流中包括的temporal_id的最大值。
[0226]temporal_id字段可以指示使用HEVC的nuh_temporal_id_plusl的值計(jì)算的時(shí)間id的值。temporal_id字段的值可以指示通過(guò)從nuh_temporal_id_plusl的值減去I獲得的值。
[0227]next_temporal_id字段可以指不可移動(dòng)的temporal_id以通知按照temporal—sub_layer_pic_type最大限度地可變的幀速率。例如,當(dāng)在提供用于僅僅顯示在具有2的max_temporal_id的流中具有O的temporal_id的圖片的X4速度特技播放期間必須返回到正常X速度(XI速度)時(shí),在temporal_sub_layer_pic_type是TSA的情形下,next_temporal_id可以具有 max_temporal_id的值。另一方面,在temporal_sub_layer_pic_type是STSA 的情形下,next_temporal_id可以具有通過(guò)對(duì)temporal_id的值增加I獲得的值。
[0228]按照本發(fā)明的實(shí)施例,在這個(gè)圖中示出的特技播放盒可以包括指示在特技播放中可支持的最大X速度的max_trick_play_mode字段。
[0229]按照本發(fā)明的實(shí)施例,在max_temporal_id是2的情形下,接收側(cè)可以僅僅解碼具有O和I的temporal_ids的圖片以提供X2速度特技播放服務(wù)。此外,接收側(cè)可以僅僅解碼和顯示具有O的temporaljd的圖片以提供X4速度特技播放服務(wù)。此外,接收側(cè)可以按照dependency jevel分類具有O的temporal_id的圖片,并且僅僅解碼和顯示具有相應(yīng)的dependency」evel的圖片以提供高于X4速度特技播放服務(wù)。
[0230]圖22是示出按照本發(fā)明的實(shí)施例的綜合地使用時(shí)間id和層的特技播放方法的圖。
[0231]按照本發(fā)明的實(shí)施例,層值可以僅僅分配給具有O的時(shí)間id的圖片。
[0232]如這個(gè)圖所示,按照本發(fā)明的實(shí)施例的接收器可以解碼和顯示具有0、1、2或者3的時(shí)間id的圖片以執(zhí)行正常X速度特技播放,可以解碼和顯示具有0、1或者2的時(shí)間id的圖片以執(zhí)行X2速度特技播放,可以解碼和顯示具有O或者I的時(shí)間id的圖片以執(zhí)行X4速度特技播放,以及可以解碼和顯示具有O的時(shí)間id的圖片以執(zhí)行X8速度特技播放。本發(fā)明可以分配不同的層值給具有O的時(shí)間id的圖片以執(zhí)行高于X8速度特技播放。
[0233]按照本發(fā)明的實(shí)施例,以下的方法可用于提供特技播放。特技播放可以通過(guò)映射層和時(shí)間id以使用PVR_assist_info描述符(情形A)提供。特技播放可以通過(guò)在PVR_ass i st_inf ο描述符(情形B)中包括使用時(shí)間i d的特技播放來(lái)提供。特技播放可以通過(guò)解析NAL_unit_header的nuh_temporal_id_plusl信息和僅僅選擇為真實(shí)的特技播放(情形C)所必需的分組來(lái)提供。
[0234]按照本發(fā)明的實(shí)施例的時(shí)間子層或者時(shí)間id是在HEVC中引入支持時(shí)間可分級(jí)性的術(shù)語(yǔ),并且可以由NAL_unit_header的nuh_temporal_id_plusl用信號(hào)通知。
[0235]按照本發(fā)明的實(shí)施例的層是在AVC流或者mpeg-2流中引入支持特技播放的術(shù)語(yǔ),并且可以包括在TS分組的自適應(yīng)字段中。
[0236]圖23是示出按照本發(fā)明的實(shí)施例的基于傳統(tǒng)層概念的特技播放方法的圖。
[0237]按照本發(fā)明的實(shí)施例的傳統(tǒng)層可以指示在層間的相關(guān)性。
[0238]如這個(gè)圖所示,具有3的時(shí)間id的圖片可以具有6的層值,具有2的時(shí)間id的圖片可以具有4的層值,以及具有I的時(shí)間id的圖片可以具有3的層值。此外,具有O的時(shí)間id的I圖片可以具有I的層值,以及具有O的時(shí)間id的I圖片可以具有2的層值。也就是說(shuō),具有O的時(shí)間id的圖片可以具有相同的時(shí)間和不同的層值。
[0239]按照本發(fā)明的實(shí)施例,具有max_temporal_id,即最高的dependency_leveI的圖片可以具有6或者7的層值。具有其他temporal_idS的圖片可以具有I至5的層值。此時(shí),以具有O的temporal_id的層相對(duì)應(yīng)的圖片可以按照?qǐng)D片類型來(lái)具有I或者2的層值。
[0240]圖24是示出按照本發(fā)明的實(shí)施例(情形A-a)的基于一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層方法的特技播放方法的圖。
[0241]按照本發(fā)明的實(shí)施例,映射時(shí)間id和層的方法可以用于基于包括時(shí)間id但是不包括層信息(情形A)的HEVC流來(lái)提供特技播放。
[0242]為了按照本發(fā)明的實(shí)施例提供特技播放,可以使用(情形A-a)—對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的方法,以及可以使用(情形A-b)映射一個(gè)時(shí)間id給幾個(gè)層的方法。
[0243]按照本發(fā)明的實(shí)施例,在如上所述的情形A-a和情形A-b中,不管傳統(tǒng)層的含義,時(shí)間id的值可以按照原樣一對(duì)一映射給層。
[0244]按照本發(fā)明的另一個(gè)實(shí)施例,在如上所述的情形A-a和情形A-b中,時(shí)間id的值可以一對(duì)一映射給層,并且最大時(shí)間id可以映射給層6或者7,其具有原樣的作為可丟棄的圖片的傳統(tǒng)層的含義。
[0245]按照如上所述的情形A,大多數(shù)傳統(tǒng)PVR_assist_info描述符可以按照原樣使用。但是,本發(fā)明的實(shí)施例基于HEVC流,并且因此,需要修改包括在PVR_aSSiSt_info描述符中的一些字段。例如,其可以新定義PVR_assist_info描述符中包括的PVR_assist_tier_m_cumulative_frames字段可以經(jīng)由PVR_assist_tier_m字段傳送每1.28秒從層I可提取的最小幀數(shù)的值。(這個(gè)字段經(jīng)由“PVR_assist_teir_m”傳送每1.28秒從層I可提取的幀的期望的最小數(shù)的值)。
[0246]這個(gè)圖示出按照本發(fā)明的實(shí)施例基于情形A-a的特技播放方法。
[0247 ]如這個(gè)圖所示,具有3的時(shí)間i d的圖片可以映射給層4,具有2的時(shí)間i d的圖片可以映射給層3,具有I的時(shí)間id的圖片可以映射給層2,以及具有O的時(shí)間id的圖片可以映射給層1
[0248]按照本發(fā)明的實(shí)施例的情形A不能提供8X和更高速度的特技播放。
[0249]圖25是示出按照本發(fā)明的另一個(gè)實(shí)施例(情形A-a)的基于一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層方法的特技播放方法的圖。
[0250]按照本發(fā)明的實(shí)施例,時(shí)間id的值可以一對(duì)一映射給層,并且最大時(shí)間id可以映射給層6或者7,與先前圖不同,其具有原樣的作為可丟棄的圖片的傳統(tǒng)層的含義。
[0251]如這個(gè)圖所示,具有3的時(shí)間id的圖片可以映射給層6,具有2的時(shí)間i d的圖片可以映射給層3,具有I的時(shí)間id的圖片可以映射給層2,以及具有O的時(shí)間id的圖片可以映射給層1
[0252]這個(gè)圖不同于先前圖之處在于與作為最大時(shí)間id的時(shí)間id3相對(duì)應(yīng)的圖片被映射給層6。
[0253]圖26是示出按照本發(fā)明的實(shí)施例的一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的結(jié)果的圖。
[0254]這個(gè)圖示出按照本發(fā)明的實(shí)施例的在情形A-a下不管傳統(tǒng)層的含義而將時(shí)間id的值按照原樣一對(duì)一映射給層的結(jié)果。
[0255]在這個(gè)圖中不出的nuh_temporal_id plusl字段可以是包括在NAL_unit_header中,并且可以指示通過(guò)對(duì)時(shí)間id增加I獲得的值的字段。例如,在nuh_temporal_id plus I字段的值是I的情形下,時(shí)間id可以是O。如這個(gè)圖所示,因此,具有O的時(shí)間id的圖片可以映射給層I,具有I的時(shí)間id的圖片可以映射給層2,具有2的時(shí)間id的圖片可以映射給層3,以及具有3的時(shí)間i d的圖片可以映射給層4。
[0256]按照本發(fā)明的實(shí)施例,以時(shí)間id映射的新層可以在含義方面與傳統(tǒng)地使用的層不同。傳統(tǒng)層6和7可以指的是可丟棄的圖片,并且層7可以指的是沒(méi)有用作參考的圖片。但是,經(jīng)由映射新定義的層可能不具有傳統(tǒng)層6和7的含義。
[0257]本發(fā)明的實(shí)施例可以映射時(shí)間子層和層,以便具有相同的數(shù)字,并且當(dāng)執(zhí)行特技播放時(shí),可以使用以上描述的映射信息。
[0258]圖27是示出按照本發(fā)明的另一個(gè)實(shí)施例的一對(duì)一映射一個(gè)時(shí)間id給一個(gè)層的結(jié)果的圖。
[0259]這個(gè)圖示出按照本發(fā)明的另一個(gè)實(shí)施例的一對(duì)一映射時(shí)間id的值給層和映射最大時(shí)間id給層6或者7的結(jié)果,其在情形A-a下具有原本的作為可丟棄的圖片傳統(tǒng)層的含義。
[0260]在這個(gè)圖中不出的nuh_temporal_id plusl字段可以是包括在NAL_unit_header中,并且可以指示通過(guò)對(duì)時(shí)間id增加I獲得的值的字段。例如,在nuh_temporal_id plus I字段的值是I的情形下,時(shí)間id可以是O。如這個(gè)圖所示,因此,具有O的時(shí)間id的圖片可以映射給層I,具有I的時(shí)間id的圖片可以映射給層2,具有2的時(shí)間id的圖片可以映射給層3,以及具有3的時(shí)間i d的圖片可以映射給層6。
[0261]按照本發(fā)明的實(shí)施例,以時(shí)間id映射的新層可以在含義方面與傳統(tǒng)地使用的層相同。層6和7可以指的是可丟棄的圖片,層6可以指的是用作參考的圖片,以及層7可以指的是沒(méi)有用作參考的圖片。如上所述,因此,具有4的nuh_temporal_id plusl的圖片可以映射給層6。沒(méi)有用作參考的圖片可以映射給層7。
[0262]圖28是示出按照本發(fā)明的實(shí)施例(情形A-b)的基于映射一個(gè)時(shí)間id給幾個(gè)層方法的特技播放方法的圖。
[0263]如這個(gè)圖所示,具有I的時(shí)間id(其是最大時(shí)間id)的圖片可以映射給層4或者6,以及具有O的時(shí)間i d的其他五個(gè)圖片可以映射給層O至3。
[0264]按照本發(fā)明的實(shí)施例,以時(shí)間id映射的新層可以在含義方面與傳統(tǒng)地使用的層不同。傳統(tǒng)層6和7可以指的是可丟棄的圖片,并且層7可以指的是沒(méi)有用作參考的圖片。但是,經(jīng)由映射新定義的層可以不具有傳統(tǒng)層6和7的含義。如這個(gè)圖所示,因此,具有I的時(shí)間id的圖片可以映射給層4(28010)。
[0265]按照本發(fā)明的另一個(gè)實(shí)施例,以時(shí)間id映射的新層可以在含義方面與傳統(tǒng)地使用的層相同。層6和7可以指的是可丟棄的圖片,層6可以指的是用作參考的圖片,以及層7可以指的是沒(méi)有用作參考的圖片。如這個(gè)圖所示,因此,具有I的時(shí)間id的圖片可以映射給層6
(28020)ο
[0266]圖29是示出按照本發(fā)明的實(shí)施例的包括用于時(shí)間id和層的映射信息的TS分組的自適應(yīng)字段配置的圖。
[0267]本發(fā)明的實(shí)施例可以以用于特技播放的速度信息來(lái)提供用于層和nuh_temporal_id_plusl的值的描述符。
[0268]按照本發(fā)明的實(shí)施例,用于傳統(tǒng)特技播放的信息包括在TS分組的自適應(yīng)字段中,并且因此,HEVC_temporal_id_tier_mapping_info是用于包括時(shí)間id的HEVC流的特技播放的信息,其也可以被包括在以上描述的自適應(yīng)字段中。
[0269]這個(gè)圖示出TS分組的自適應(yīng)字段中包括的數(shù)據(jù)字段的配置。
[0270]如這個(gè)圖所示,在data_field_tag是OxOO的情形下,相應(yīng)的數(shù)據(jù)字段可以指示預(yù)留字段。在data_field_tag是0x01的情形下,相應(yīng)的數(shù)據(jù)字段可以指示通知切換數(shù)據(jù)字段。在data_field_tag是0x02的情形下,相應(yīng)的數(shù)據(jù)字段可以指示用于AU_informat1n的數(shù)據(jù)字段。在data_f ield_tag是0x03的情形下,相應(yīng)的數(shù)據(jù)字段可以指示用于PVR_assist_informat1n的數(shù)據(jù)字段。在data_field_tag是0x04的情形下,相應(yīng)的數(shù)據(jù)字段可以指示數(shù)據(jù)字段,該數(shù)據(jù)字段指示TSAP時(shí)間線。在data_field_tag是0x05的情形下,相應(yīng)的數(shù)據(jù)字段可以指示用于 HEVC_temporal_id_tier_mapping_info 的數(shù)據(jù)字段。
[0271 ] 本發(fā)明的實(shí)施例可以使用HEVC_temporal_id_tier_mapping_info描述符映射層值給時(shí)間id,并且使用PVR_assist_informat1n描述符來(lái)提供基于層的特技播放。
[0272]圖30是示出按照本發(fā)明的實(shí)施例的冊(cè)\^_七611^10作1_丨(1_1:丨61'_11^口口;[叫_;[11;1^0配置的圖。
[0273]按照本發(fā)明的實(shí)施例的HEVC_temporal_id_tier_mapping_inf ο可以包括included_temporal_id_ftemporal_sub_layer_dependency_f lag^^;Nmax_七6!11卩0瓜1」(1_卩11181字段、七611^)0作1」(1_卩11181字段、(3111'1'_1:161'_11111]1字段和/或1:1';[01<_卩1&7_speed字段。
[0274]included_temporal_id_f lag字段可以使用時(shí)間id用信號(hào)通知是否編碼已經(jīng)執(zhí)行。
[0275]temporal_sub_layer_dependency_f lag字段可以指示在時(shí)間子層之間的相關(guān)性。也就是說(shuō),在較低時(shí)間子層圖片不涉及較高時(shí)間子層圖片的情形下,temporal_sub_layer_dependency_flag字段具有I的值。
[0276]max_temporal_id_plusl字段可以指不時(shí)間 id的最大值。由!11&1_七61]^)0作1_1(1_plusl字段指示的值是通過(guò)對(duì)時(shí)間id增加I獲得的值。
[0277]temporal_id_plusI字段可以具有與由NAL單元頭部(header)中包括的nuh_temporal_id_plusl指示的值相等的值。
[0278]curr_tier_num 字段可以指不以 temporal_id_plusl 映射的層值。
[0279]triCk_play_Speed字段可以指示特技播放速度,其可以按照時(shí)間id的值最大限度地提供。
[0280]如果(!11&1_七611^)0作1_丨(1_口11181>1)條件語(yǔ)句可以指不1]1&1_七611^)0作1_丨(1_口11181大于I,即,使用時(shí)間可分級(jí)性的流的情形。在這種情況下,特技播放可以使用時(shí)間id提供,并且因此,本發(fā)明的實(shí)施例可以映射時(shí)間id給層,以便使用傳統(tǒng)PVR_assist_informat1n。[0281 ] 本發(fā)明的另一個(gè)實(shí)施例可以以與curr_tier_num字段和trick_play_speed相同的級(jí)別在for循環(huán)中設(shè)置temporal_id_plusl字段,并且基于每個(gè)時(shí)間id和用于特技播放的速度來(lái)用信號(hào)通知層編號(hào)。本發(fā)明的實(shí)施例可以使用包括以上描述的HEVC_temporal_id_tier_mapping_info的描述符來(lái)生成查找表,并且可以使用以上描述的查找表來(lái)解釋和使用卩\^_&88181:_;[11;1^01'1]1&1:;[011的層相關(guān)的信息作為七611^)0瓜1_1(10
[0282]本發(fā)明的另一個(gè)實(shí)施例可以從以上描述的HEVC_temporal_id_tier_mapping_info中刪除for循環(huán),并且在〖611^10瓜1_1(1_口11181字段在其上設(shè)置的級(jí)別上設(shè)置0111'1'_1^61'_num字段和trick_play_speed。本發(fā)明的實(shí)施例可以用信號(hào)通知每個(gè)圖片包括以上描述的
[0283]圖31是示出按照本發(fā)明的實(shí)施例的包括在HEVC—temporal—id—tier—mapping—info中的trick—play—speed字段的配置的圖。
[0284]在按照本發(fā)明的實(shí)施例的trick—play—speed字段是0的情形下,特技播放的可提供的X速度可以是Xl速度。在trick—play—speed字段是I的情形下,特技播放的可提供的X速度可以是X2速度play—speed字段是2的情形下,特技播放的可提供的X速度可以是X4速度在trick—play—speed字段是3的情形下,特技播放的可提供的X速度可以是X8速度。在trick—play—speed字段是4的情形下,特技播放的可提供的X速度可以是X16速度。在trick—play—speed字段是5的情形下,特技播放的可提供的X速度可以是X32速度。在trick—play—speed字段是6的情形下,特技播放的可提供的X速度可以是X64速度。
[0285]圖32是示出按照本發(fā)明的實(shí)施例的PVR—assist—inf ormat 1n的配置的圖。
[0286]按照本發(fā)明的實(shí)施例的PVR—assist—inf ormat 1n可以包括data—field—tag字段、data_f ield_length^^;>PVR_assist_tier_pic_num^^;>PVR_assist_block_trick_mode_present_f lag 字段、PVR—assist—pi c_s true t—present_f lag 字段、PVR—ass is t_tier_next_pic_in_tier_present_f lag 字段、PVR—assist_substream—info_present_f lag 字段、PVR—assist_extens1n_present_f lag字段、PVR—assist_segmentat1n_info_present_f lag^^;>PVR_assist_tier_m_cumulative_frames_present_f lag^^;>PVR_assist_tier_n—mmco—present_f lag 字段、PVR—assist—reserved_0 字段、PVR—ass ist_seg_id 字段、PVR—assist—prg—id 字段、PVR—assist—seg—start—flag 字段、PVR—assist—seg—end—flag 字段、PVR—assist—prg—start—flag 字段、PVR—assist—prg—stop—flag 字段、PVR—assist—scene_change_f lag^^;>PVR_assist_tier_m^^;>PVR_assist_tier_m_cumulative_frames 字段和/或 PVR—assist—tier—n—mmco 字段 D
[0287]data—f i eld—tag 字段可以指不相應(yīng)的數(shù)據(jù)字段是PVR—assist—informat1n。data—field—tag字段可以具有0x03的值。
[0288]data—f ield—lengt h字段可以指不排除 data—f i eld—tag字段和data—f ield—length 字段的PVR—assist—inf ormat 1n 的長(zhǎng)度 D
[0289]PVR—assist—tier—pic—num 字段可以指不與 PVR—assist—inf ormat 1n 相關(guān)的圖片的層編號(hào)。最小層編號(hào)可以是0,并且最大層編號(hào)可以是7。層編號(hào)0可以預(yù)留供未來(lái)使用。按照本發(fā)明的實(shí)施例,對(duì)于HEVC,HEVC RAP圖片的層編號(hào)可以是0,并且不同于HEVC RAP的所有其他圖片的層編號(hào)可以是通過(guò)對(duì)時(shí)間id增加I獲得的值。按照本發(fā)明的實(shí)施例,這個(gè)字段可以指示包括在視頻流中圖片的層編號(hào),并且可以稱作層編號(hào)信息。層編號(hào)可用于用信號(hào)通知時(shí)間子層ο PVR—as s i s t_t i er_p i c—num可以稱作層編號(hào)信息。
[0290]在這個(gè)字段在先前的RAP圖片上具有I的值的情形下,PVR—assist—block—trick—mode—present—flag字段可以在不是RAP圖片的圖片上具有I的值a
[0291]在視頻流是AVC或者HEVC流,并且PVR—assist—pict—struct字段存在的情形下,PVR—assist—pic—struct—present—flag 字段可以具有I 的值 D
[0292]在PVR—assist—tier—next—pic—in—tier字段存在的情形下,PVR—assist—tier—next—pic—in—tier—present—flag 字段可以具有I 的值 D
[0293]在PVR—assist—substream—inf o字段存在的情形下,PVR—assist—sub stream—info—present—flag 可以具有I 的值 D
[0294]在從卩\^_&88181:_86811161^&1:;[011_;[11;1^0_卩代86111:_;1^1&8字段、?¥1?_&88181:_1:161'_111_(311111111&1:;[¥6_;1^'&1116 8_卩代86111:_;1^]^字段、?¥1?_&88181:_1:161'_11_1]1111(30_卩代86111:_;1^]^字段和PVR_assist_temporal_id_info_present_f lag字段中選擇出來(lái)的任何一個(gè)具有I的值的情形下,PVR_assist_extens1n_present_f lag 字段可以具有 I 的值。
[0295]在PVR_assist_segmentat1n_info字段存在的情形下,PVR_assist_segmentat1n_info_present_f lag 字段可以具有 I 的值。
[0296]在卩\^_&88181:_1^61'_1]1字段和?¥1?_&88181:_1^61'_111_(3111]1111&1:;^6_;1^&11168字段存在的情形下,PVR_assist_tier_m_cumulative_frames_present_f lag 字段可以具有 I 的值。對(duì)于HEVC,可以推薦這個(gè)字段具有O的值。
[0297]在PVR_assist_tier_n_mmco字段存在的情形下,PVR_assist_tier_n_mmco_present_f lag字段可以具有I的值。對(duì)于HEVC,這個(gè)字段可以具有O的值。
[0298]PVR_assist_seg_id字段可以傳送圖片屬于其的分割的id。
[0299]PVR_assist_prg_id字段可以傳送圖片屬于其的程序的id。
[0300]在一個(gè)分割中圖片具有第一呈現(xiàn)順序的情形下,PVR_assist_seg_start_f lag字段可以具有I的值。
[°301 ] 在一個(gè)分割中圖片具有最后的呈現(xiàn)順序的情形下,PVR_assist_seg_end_f lag字段可以具有I的值。
[°3°2] 在一個(gè)程序中圖片具有第一呈現(xiàn)順序的情形下,PVR_assist_prg_start_f lag字段可以具有I的值。
[0303]在一個(gè)程序中圖片具有最后的呈現(xiàn)順序的情形下,PVR_assist_prg_stop_flag字段可以具有I的值。
[0304]在新場(chǎng)景的第一圖片以呈現(xiàn)順序的情形下,PVR_assist_scene_change_f lag字段可以具有I的值。
[0305]PVR_assist_tier_m 字段可以指不與 PVR_assist_tier_m_cumulative_frames字段相關(guān)的層編號(hào)。對(duì)于HEVC,這個(gè)字段可以不存在。
[0306]PVR_assist_tier_m_cumulative_frames字段可以經(jīng)由 PVR_assist_tier_m 字段傳送從層I每秒可提取的最小幀數(shù)的值。
[0307]PVR_assist_tier_n_mmco字段可以指示在MMCO下面最小層編號(hào),其可以在執(zhí)行特技播放期間由解碼器忽略。對(duì)于HEVC,這個(gè)字段可以不存在。
[0308]按照本發(fā)明的實(shí)施例的PVR_assist_inf ormat 1n可以進(jìn)一步包括PVR_assist_1^61'_116叉1:_卩;[(3_1:161'字段。?¥1?_&88181:_1:161'_116叉1:_卩;[(3_1:161'可以指不在具有與由 PVR_assist_tier_pic_num字段指示的值相等的層編號(hào)的圖片之中在解碼順序中下一個(gè)圖片的相對(duì)位置,并且可以稱作層下一個(gè)圖片信息。
[0309]按照本發(fā)明的實(shí)施例的PVR_assist_informat1n可以包括用于執(zhí)行視頻數(shù)據(jù)的特技播放的元數(shù)據(jù),并且可以稱作PVR輔助信息。
[0310]圖33是示出按照本發(fā)明的實(shí)施例(情形B-a-a)的具有增加給其的時(shí)間id構(gòu)架的PVR_assist_informat1n的配置的圖。
[0311]本發(fā)明的實(shí)施例可以提供在TS分組的自適應(yīng)字段中包括的傳統(tǒng)P V R _ a s s i s t _informat1n中包括使用時(shí)間id的特技播放的方法。也就是說(shuō),本發(fā)明的實(shí)施例可以提供時(shí)間id構(gòu)架。
[0312]本發(fā)明的實(shí)施例可以與傳統(tǒng)?¥1?_388丨81:_1:丨61'_口;[(3_1111111—起用信號(hào)通知PVR_assist_temporal_id_plusl以基于時(shí)間id來(lái)支持時(shí)間可分級(jí)性。
[0313]按照本發(fā)明的實(shí)施例,PVR_assist_informat1n可以包括參考示出PVR_assist_informat 1n、PVR_ass is t_temporal_id_plus I 字段、PVR_assist_temporal_id_info_卩代86111:_;1^138字段和/或?¥1?_388丨81:_1]^1_1611^)0作1_丨(1_。11181字段配置的先前圖如上所述的所有字段。
[0314]在這個(gè)圖中,具有與參考示出PVR_assist_informat1n配置的先前圖如上所述的字段相同名稱的字段可以具有與參考先前圖如上所述的字段相同的含義。
[0315]PVR_assist_temporal_id_plusl字段可以指示當(dāng)前幀的時(shí)間id的值,并且可以實(shí)際上指示與NAL單元頭部中包括的nuh_temporal_id_plusl的值相等的值。
[0316]PVR_assist_temporal_id_info_present_f lag 字段可以包括是否與時(shí)間 id 相關(guān)的信息被包括。在PVR_assist_max_temporal_id_plusl字段存在的情形下,這個(gè)字段可以指示I的值。這個(gè)字段可以為每個(gè)RAP圖片提供。
[0317]PVR_assist_max_temporal_id_plusl字段可以指示時(shí)間id的最大值,并且可以實(shí)際上指示通過(guò)對(duì)時(shí)間id的最大值增加I獲得的值。這個(gè)字段可以具有從O至6中選擇出來(lái)的任何一個(gè)的值。這個(gè)可用于提供關(guān)于特技播放速度的信息。
[0318]按照本發(fā)明的實(shí)施例,特技播放的X速度可以使用PVR_assist_max_temporal_id_口11181字段的值和?\^_388181:_1611^1(^31」(1_。11181字段的值來(lái)計(jì)算。
[0319]圖34是示出按照本發(fā)明的另一個(gè)實(shí)施例(情形B-a-b)的具有增加給其的時(shí)間id構(gòu)架的?\^_&88181:_;[11;1^01'1]1&1:;[011的配置的圖。
[0320]本發(fā)明的實(shí)施例可以提供在TS分組的自適應(yīng)字段中包括的傳統(tǒng)P V R _ a s s i s t _informat1n中包括使用時(shí)間id的特技播放的方法。也就是說(shuō),本發(fā)明的實(shí)施例可以提供時(shí)間id構(gòu)架。
[0321 ]本發(fā)明的實(shí)施例可以按照原樣使用PVR_assist_tier_pic_num字段,并且可以在?\^_888181:_1^61'_卩;[(3_11111]1字段中包含?¥1?_&88181:_1611^)0作1_1(1_卩11181的含義。此外,本發(fā)明的實(shí)施例可以使用PVR_assist_tier_pic_num_to_temporal_id_f lag字段通知層的含義已經(jīng)改變。
[0322]按照本發(fā)明的實(shí)施例,PVR_assist_informat1n可以包括參考示出PVR_assist_informat 1n、PVR_ass is t_tier_pi c_num_to_temporal_id_f lag字段、PVR_ass is t_七6111卩0瓜1」(1」11;1^0_卩代86111:_;1^]^字段和/或?¥1?_&88181:_11^_七611^)0作1」(1_卩11181字段配置的先前圖如上所述的所有字段。
[0323]在這個(gè)圖中,具有與參考示出PVR_assist_informat1n配置的先前圖如上所述的字段相同名稱的字段可以具有與參考先前圖如上所述的字段相同的含義。但是,按照本發(fā)明的實(shí)施例,PVR_assist_tier_pic_num字段可以按照原樣用于時(shí)間id構(gòu)架。也就是說(shuō),PVR_assist_tier_pic_num字段可以指示當(dāng)前幀的時(shí)間id的值,以及可以實(shí)際上具有與NAL單元頭部中包括的nuh_temporal_id_plusl的值相等的值。
[0324]在?丫1?_&88181:_1:161'_口;[(3_11111]1用作指不時(shí)間id的字段的情形下,PVR_assist_t i er_p i c_num_to_t empora l_i d_f lag 字段可以具有 I 的值。
[0325]PVR—assist—temporal—id—info—present—flag 字段可以指不是否包括與時(shí)間 id相關(guān)的信息。
[0326]PVR—assist—max—temporal—id—plus I字段可以指示時(shí)間id的最大值,以及可以實(shí)際上指示通過(guò)對(duì)時(shí)間id的最大值增加I獲得的值。
[0327]按照本發(fā)明的實(shí)施例,特技播放的X速度可以使用具有PVR—assi s t—max —temporal—id—p Ius I 字段和 PVR—assist—temporal—id—plus I 字段含義的PVR—assist—tier—P i c—num的值來(lái)計(jì)算。
[0328]本發(fā)明的另一個(gè)實(shí)施例可以包括在PVR—assist—inf ormat 1n中具有2位或更多的值的PVR—assist—framework字段以劃分提供PVR的構(gòu)架的類型。本發(fā)明的實(shí)施例可以劃分傳統(tǒng)層、子流構(gòu)架和時(shí)間id構(gòu)架。在這種情況下,包括在傳統(tǒng)PVR—assist—inf ormat 1n中的標(biāo)記值可以不使用,并且本發(fā)明的實(shí)施例可以以對(duì)應(yīng)于每個(gè)構(gòu)架的標(biāo)記值名義來(lái)配置條件語(yǔ)句。
[0329]圖35是示出按照本發(fā)明的實(shí)施例(情形Β-b)的用于支持使用時(shí)間id的特技播放的PVR—assist—inf ormat 1n 的配置的圖。
[0330]按照本發(fā)明的實(shí)施例的PVR—assist—inf ormat 1n可以包括data—field—tag字段、data_f ield_length^^;>PVR_assist_temporal_id_plusl^^;>PVR_assist_substream_info_present_f lag^^;>PVR_assist_extens1n_present_f lag^^;>PVR_assist_temporal」d_present_f lag 字段、PVR—ass is t_temporal_sub_layer_dependency_f lag 字段、PVR—assist—max—temporal—id—p Ius I 字段、PVR—assist—curr—tier—num 字段和/或 PVR—assist_trick—play_speed 字段。
[0331 ] data—f ield—tag 字段可以指不相應(yīng)的數(shù)據(jù)字段是PVR—assist—informat1n。data—field—tag字段可以具有0x03的值。
[0332]data—f ield—lengt h字段可以指不排除 data—f ield—tag字段和data—f ield—length 字段的PVR—assist—inf ormat 1n 的長(zhǎng)度 D
[0333]PVR—assist—temporal—id—plus I字段可以指示當(dāng)前幀的時(shí)間id的值,以及可以實(shí)際上指示與NAL單元頭部中包括的nuh—temporal—id—plusl的值相等的值D
[0334]在PVR—assist—substream—inf ο字段存在的情形下,PVR—assist—sub stream—info—present—flag字段可以具有I的值D
[0335]在從 PVR—assist_segmentat1n_info_present_f lag 字段、PVR—assist_tier—m—cumulative_frames—present_f lag 字段和 PVR—assist_tier—n—mmco_present_f lag 字段中選擇出來(lái)的任何一個(gè)具有I的值的情形下,PVR—assist—extens1n—present—flag字段可以具有I的值。
[0336]PVR—assist—temporal—id—info—present—flag 字段可以指不是否包括與時(shí)間 id相關(guān)的信息。
[0337]PVR—assist—temporal—sub—layer—dependency—flag 字段可以指不在時(shí)間子層之間的相關(guān)性。也就是說(shuō),在較低時(shí)間子層圖片不涉及較高時(shí)間子層圖片的情形下,temporal_sub_layer_dependency_f lag 字段具有 I 的值。
[0338]PVR—assist—max—temporal—id—plus I字段可以指示時(shí)間id的最大值,以及可以實(shí)際上指示通過(guò)對(duì)時(shí)間id的最大值增加I獲得的值。
[0339]PVR_assist_curr_tier_num 字段可以指不對(duì)應(yīng)于temporal_id_plusl 的層值。
[0340]trick_play_speed字段可以指示能夠按照時(shí)間id的值最大限度地提供的特技播放速度。
[0341 ]如果(卩\^_&88181:_1]1&叉_七611^)0作1_1(1_卩11181>1)條件語(yǔ)句可以指不?¥1?_&88181:_max_temporal_id_plusl大于I,即,使用時(shí)間可分級(jí)性的流的情形。在這種情況下,特技播放可以使用時(shí)間id來(lái)提供。
[0342]本發(fā)明的另一個(gè)實(shí)施例可以以與?¥1?_&88丨81:_(3111'1'_1:丨61'_11111]1字段和?¥1?_&88丨81:_trick_play_speed字段相同的級(jí)別在for循環(huán)中設(shè)置 PVR_assist_temporal_id_plusl 字段,并且基于每個(gè)時(shí)間id和用于特技播放的速度來(lái)用信號(hào)通知層編號(hào)。
[0343]本發(fā)明的另一個(gè)實(shí)施例可以在以上描述的字段按照原樣保留的狀態(tài)下改變和使用PVR_assist_tier_pic_num字段的值,以便指不卩¥1?_&88181:_七6111卩0瓜1_1(1_卩11181字段的值。在這種情況下,需要使用PVR_assist_tier_pic_num_to_temporal_id_f lag字段來(lái)用信號(hào)通知?¥1?_388丨81:_1:丨61'_口;[0_11111]1字段的含義已經(jīng)改變。
[0344]本發(fā)明的再一個(gè)實(shí)施例可以無(wú)需層的情況下僅僅使用時(shí)間id來(lái)提供特技播放。也就是說(shuō),特技播放可以通過(guò)解析NAL_unit_header的nuh_temporal_id_plusl信息和僅僅選擇為真實(shí)的特技播放(情形C)所必需的分組來(lái)提供。例如,在必須以X2速度播放具有O至3的時(shí)間id的流的情形下,本發(fā)明的實(shí)施例可以通過(guò)僅僅傳送具有1、2或者3的nuh_temporal_id_plusl值的TS分組給系統(tǒng)解碼器來(lái)提供X2速度特技播放。
[0345]圖36是示出按照本發(fā)明的實(shí)施例的接收裝置的圖。
[0346]按照本發(fā)明的實(shí)施例的接收裝置可以包括調(diào)諧器36010、解調(diào)器36020、特技播放執(zhí)行單元36030、系統(tǒng)解碼器和解復(fù)用器36040、和/或視頻解碼器36050。
[0347]調(diào)諧器36010可以接收經(jīng)由廣播網(wǎng)絡(luò)、有線網(wǎng)和/或因特網(wǎng)發(fā)送的廣播信號(hào)。
[0348]解調(diào)器36020可以解調(diào)按照調(diào)制方法調(diào)制的廣播信號(hào)。
[0349]特技播放執(zhí)行單元36030可以按照基于情形的方法來(lái)選擇用于特技播放的TS分組。按照本發(fā)明的實(shí)施例的情形1、2和3已經(jīng)被事先詳細(xì)描述。
[0350]系統(tǒng)解碼器和解復(fù)用器36040可以解碼系統(tǒng)信息,并且分離每個(gè)單位流復(fù)用的廣播信號(hào)。解復(fù)用器可以解復(fù)用接收的廣播信號(hào)以提取視頻流。
[0351]視頻解碼器36050可以解碼視頻流。視頻解碼器可以包括系統(tǒng)解碼器和特技播放執(zhí)行單元。視頻解碼器可以通過(guò)基于PVR輔助信息解碼對(duì)于特技播放選擇的視頻流來(lái)執(zhí)行視頻流的特技播放。視頻解碼器可以基于PVR輔助信息中包括的時(shí)間識(shí)別信息和最大時(shí)間識(shí)別信息來(lái)執(zhí)行特技播放。
[0352]圖37是示出按照本發(fā)明的實(shí)施例的在層構(gòu)架和HEVC時(shí)間子層之間比較的圖。
[0353]按照本發(fā)明的實(shí)施例的HEVC時(shí)間子層的層結(jié)構(gòu)類似于層系統(tǒng)構(gòu)架。按照本發(fā)明的實(shí)施例的時(shí)間id可以與層編號(hào)匹配。按照本發(fā)明的實(shí)施例的HEVC時(shí)間子層可以使用類似于層系統(tǒng)構(gòu)架的方法來(lái)支持PVR。
[0354]按照本發(fā)明的實(shí)施例的HEVC依從的編碼器/解碼器可以支持HEVC時(shí)間子層。按照本發(fā)明的實(shí)施例的時(shí)間id可以存在于由HEVC編碼的流中。在流由時(shí)間子層結(jié)構(gòu)編碼的情形下,用于特技播放的任何特定的編碼結(jié)構(gòu)可以不被需要。因此,按照本發(fā)明的實(shí)施例的HEVC時(shí)間子層可以在支持特技播放的情形下降低編碼負(fù)擔(dān)。
[0355]如這個(gè)圖所示,在層構(gòu)架中,層7指的是非引用的可丟棄的圖片,并且層6指的是引用的可丟棄的圖片。但是,按照本發(fā)明的實(shí)施例的HEVC時(shí)間子層可以不劃分引用的圖片和非引用的圖片。在層構(gòu)架中,層I指示RAP圖片,并且層2指示P圖片。但是,在按照本發(fā)明的實(shí)施例的HEVC時(shí)間子層中,時(shí)間id O可以指示包括IRAP圖片、P圖片和B圖片的所有I圖片。
[0356]按照本發(fā)明的實(shí)施例,其他子層可以被指定為時(shí)間id6和7。因此,按照本發(fā)明的實(shí)施例,與層編號(hào)6和7相比較,在使用時(shí)間id的情形下,附加的X速度可以被支持。
[0357]按照本發(fā)明的實(shí)施例,會(huì)需要在具有O的時(shí)間id的基礎(chǔ)子層中劃分幀以便支持更高X速度。
[°358] 圖38是示出按照本發(fā)明的另一個(gè)實(shí)施例的PVR_assist_informat1n的配置的圖。
[0359]按照本發(fā)明的實(shí)施例,賦予給視頻級(jí)別的時(shí)間id可以在系統(tǒng)級(jí)別處用信號(hào)通知以在解碼過(guò)程之前過(guò)濾訪問(wèn)單元(AU)。
[0360]按照本發(fā)明的實(shí)施例,內(nèi)部幀可以在具有O的時(shí)間id的基礎(chǔ)子層中用信號(hào)通知,以便支持更高X速度。
[0361 ] 按照本發(fā)明的實(shí)施例的PVR_assist_informat1n可以包括data_f ield_tag字段、data_f ield_length^^;NPVR_assist_temporal_id_plusl^^;NPVR_assist_temporal_id_info_present_flag字段、PVR_assist_intra_picture_flag字段、PVR_assist_max_temporal」d_p Ius I 字段、PVR_ass is t_PB_number s_in_temporal id_zero字段、PVR_
[0362]data_f ield_tag字段可以指不相應(yīng)的數(shù)據(jù)字段是PVR_assist_inf ormat1n。data_field_tag字段可以具有0x03的值。
[0363]data_f ield_length 字段可以指不排除 data_f ield_tag字段和data_f ield_length 字段的PVR_ass is t_inf ormat 1n的長(zhǎng)度。
[0364]PVR_assist_temporal_id_plusl字段可以指示圖片的時(shí)間id。實(shí)際上,時(shí)間id可以具有通過(guò)從這個(gè)字段的值減去I獲得的值。這個(gè)字段可以具有I的最小值和7的最大值。對(duì)于HE VC流,這個(gè)字段可以具有等于nuh_t empora I _ i d_p I u s I的值的值。
[0365]在PVR_assist_max_temporal_id_plusl字段存在的情形下,PVR_assist_temporal_id_info_present_f lag字段可以具有I的值。這個(gè)字段可以僅僅在對(duì)應(yīng)于RAP圖片的圖片中提供。
[0366]在當(dāng)前的訪問(wèn)單元是內(nèi)部圖片的情形下,PVR_assist_intra_picture_flag字段可以具有I的值。
[0367]PVR_assist_max_temporal_id_plusl字段可以指示最大時(shí)間id。實(shí)際上,最大時(shí)間id可以指示通過(guò)從這個(gè)字段的值減去I獲得的值。這個(gè)字段可以具有I至7的值。
[0368]PVR_assist_PB_numbers_in_temporalId_zero字段可以指不在具有O的時(shí)間 id的基礎(chǔ)子層中在不同于內(nèi)部幀的內(nèi)部幀之間存在的幀數(shù)。這個(gè)字段可用于估計(jì)特技播放的速度。
[0369]PVR_assist_reserved_0字段是預(yù)留供未來(lái)使用的字段。
[0370]PVR_assist_reserved_byte字段可以指示預(yù)留供未來(lái)使用的字段。
[0371]圖39是示出按照本發(fā)明的實(shí)施例的使用HEVC時(shí)間子層的特技播放方法的圖。
[0372]這個(gè)圖的第一圖部分39010示出與一個(gè)GOP相對(duì)應(yīng)的圖片被以呈現(xiàn)順序安排。在第一圖部分中,!可以指示I圖片,B可以指示B圖片,并且P可以指示P圖片。此外,指示圖片類型的字母的數(shù)字腳注可以指示呈現(xiàn)順序。在第一圖部分中,箭頭可以指示在圖片之中的參考關(guān)系。
[0373]這個(gè)圖的第二圖部分39020示出使用按照本發(fā)明的實(shí)施例的HEVC時(shí)間子層來(lái)提供特技播放的方法。一個(gè)四邊形盒可以指示一個(gè)圖片。在每個(gè)四邊形盒中的數(shù)字可以指示時(shí)間id。在每個(gè)四邊形盒中示出的符號(hào)X可以指示在執(zhí)行特技播放期間解碼和呈現(xiàn)的圖片。如第二圖部分所示,X2至X8速度特技播放可以由HEVC時(shí)間子層提供。
[0374]這個(gè)圖的第三圖部分39030示出使用按照本發(fā)明的實(shí)施例的基礎(chǔ)子層信令提供特技播放的方法。本發(fā)明的實(shí)施例可以僅僅解碼和呈現(xiàn)內(nèi)部圖片以提供X12、X24和X48速度特技播放。
[0375]圖40是示出按照本發(fā)明的實(shí)施例的廣播信號(hào)傳輸方法的圖。
[0376]本發(fā)明的實(shí)施例可以經(jīng)由以下的過(guò)程發(fā)送廣播信號(hào)。首先,本發(fā)明的實(shí)施例可以編碼視頻數(shù)據(jù)以便生成視頻流(S40010)。該視頻流可以使用AVC或者HEVC編解碼器來(lái)編碼。該視頻流可以包括具有視頻流的最大時(shí)間識(shí)別信息值的PVR輔助信息。最大時(shí)間識(shí)別信息可以稱作max_temporal_id或者PVR_assist_max_temporal_id。最大時(shí)間識(shí)別信息已經(jīng)參考圖30、33、34、35和38被事先詳細(xì)描述。PVR輔助信息可以指的是為接收器或者PVR裝置所必需以便執(zhí)行視頻數(shù)據(jù)的特技播放的信息。PVR輔助信息已經(jīng)參考圖34被事先詳細(xì)描述。其次,本發(fā)明的實(shí)施例可以生成包括生成的視頻流的廣播信號(hào)(S40020)。視頻流可以指的是視頻單元流、具有分組化的視頻單元流的PES流,或者具有TS分組的傳輸流。生成的視頻流可以使用各種調(diào)制方法來(lái)調(diào)制以便生成廣播信號(hào)。接下來(lái),本發(fā)明的實(shí)施例可以發(fā)送生成的廣播信號(hào)(S40030)。本發(fā)明的實(shí)施例可以經(jīng)由從陸上廣播網(wǎng)絡(luò)、有線網(wǎng)和因特網(wǎng)中選擇出來(lái)的至少一個(gè)來(lái)發(fā)送生成的廣播信號(hào)。
[0377]按照本發(fā)明的另一個(gè)實(shí)施例,視頻流可以包括自適應(yīng)字段,以及自適應(yīng)字段可以包括PVR輔助信息。自適應(yīng)字段是在TS分組的頭部和有效載荷之間存在的字段,其可以包括數(shù)據(jù)。按照本發(fā)明的實(shí)施例的視頻流可以是包括幾個(gè)TS分組的流。因此,按照本發(fā)明的實(shí)施例的視頻流可以包括自適應(yīng)字段。
[0378]按照本發(fā)明的另一個(gè)實(shí)施例,自適應(yīng)字段可以包括私有數(shù)據(jù)字節(jié)字段,并且私有數(shù)據(jù)字節(jié)字段可以包括PVR輔助信息。私有數(shù)據(jù)字節(jié)字段可以被包括在自適應(yīng)字段中,并且可以包括幾個(gè)數(shù)據(jù)字段。以上描述的幾個(gè)數(shù)據(jù)字段中的一個(gè)可以包括PVR輔助信息。
[0379]按照本發(fā)明的另一個(gè)實(shí)施例,視頻流可以包括一個(gè)或多個(gè)時(shí)間子層,并且每個(gè)時(shí)間子層可以指示一組圖片。按照本發(fā)明的實(shí)施例的包括編碼的視頻數(shù)據(jù)的NAL單元頭部可以包括時(shí)間識(shí)別加信息(temporal identificat1n plus informat1n)。時(shí)間識(shí)別加信息可以指示通過(guò)對(duì)時(shí)間識(shí)別信息的值增加I獲得的值,并且時(shí)間識(shí)別信息可以包括用于識(shí)別時(shí)間子層的信息。按照本發(fā)明的實(shí)施例的時(shí)間識(shí)別加信息可以用于識(shí)別時(shí)間子層。時(shí)間子層可以被稱作時(shí)間子層,時(shí)間識(shí)別信息可以被稱作時(shí)間id,并且時(shí)間識(shí)別加信息可以被稱作nuh_temporal_id_pluslο
[0380]按照本發(fā)明的另一個(gè)實(shí)施例,PVR輔助信息可以包括指示視頻流的最大時(shí)間識(shí)別信息值的最大時(shí)間識(shí)別信息。由HEVC編碼的視頻流可以具有幾個(gè)時(shí)間子層,并且每個(gè)時(shí)間子層可以通過(guò)時(shí)間識(shí)別信息來(lái)識(shí)別。按照本發(fā)明的實(shí)施例的最大時(shí)間識(shí)別信息可以指的是具有在幾個(gè)時(shí)間子層之中最大時(shí)間識(shí)別信息的時(shí)間子層的時(shí)間識(shí)別信息。
[0381]按照本發(fā)明的另一個(gè)實(shí)施例,最大時(shí)間識(shí)別信息可以具有從O至6中選擇的任何整數(shù)的值。因此,按照本發(fā)明的另一個(gè)實(shí)施例,在時(shí)間識(shí)別信息值與層編號(hào)一對(duì)一匹配的情形下,時(shí)間識(shí)別信息值可以與在層編號(hào)的傳統(tǒng)定義的范圍內(nèi)的層編號(hào)匹配。傳統(tǒng)地,層編號(hào)被定義從O到7。
[0382]按照本發(fā)明的另一個(gè)實(shí)施例,最大時(shí)間識(shí)別信息可以用于提供關(guān)于特技播放速度的信息。最大時(shí)間識(shí)別信息可以用信號(hào)通知關(guān)于特技播放的最大X速度的信息。本發(fā)明的實(shí)施例可以用信號(hào)通知與每條時(shí)間識(shí)別信息相對(duì)應(yīng)的特技播放的X速度。本發(fā)明的實(shí)施例可以通過(guò)用信號(hào)通知最大時(shí)間識(shí)別信息來(lái)通知用戶關(guān)于可供使用的最大X速度的信息,按照用戶的請(qǐng)求來(lái)設(shè)置特技播放的X速度,并且將以設(shè)置的X速度的特技播放提供給用戶,其已經(jīng)參考圖33和38被事先詳細(xì)描述。
[0383]按照本發(fā)明的另一個(gè)實(shí)施例,PVR輔助信息可以包括指示是否包括最大時(shí)間識(shí)別信息的時(shí)間識(shí)別標(biāo)記信息。該時(shí)間識(shí)別標(biāo)記信息可以被提供用于至少每個(gè)RAP。該時(shí)間識(shí)別標(biāo)記信息可以被稱作PVR_assist_temporal_id_info_present_f lag。在最大時(shí)間識(shí)別信息被包括在PVR輔助信息中的情形下,該時(shí)間識(shí)別標(biāo)記信息可以具有I的值。對(duì)于AVC流,該時(shí)間識(shí)別標(biāo)記信息可以具有O的值。本發(fā)明的實(shí)施例可以用信號(hào)通知每個(gè)RAP最大時(shí)間識(shí)別信息,因?yàn)闀r(shí)間識(shí)別標(biāo)記信息被提供用于每個(gè)RAP。因此,本發(fā)明的實(shí)施例可以用信號(hào)通知每個(gè)RAP的特技播放的最大X速度信息,其已經(jīng)參考圖32和38被事先詳細(xì)描述。
[0384]圖41是示出按照本發(fā)明的實(shí)施例的廣播信號(hào)接收裝置的結(jié)構(gòu)的圖。
[0385]按照本發(fā)明的實(shí)施例的廣播信號(hào)接收裝置41010可以包括調(diào)諧器41020、解復(fù)用器41030和/或解碼器41040。
[0386]該調(diào)諧器可以接收廣播信號(hào)。
[0387]解復(fù)用器可以解復(fù)用接收的廣播信號(hào)以提取視頻流。該視頻流可以包括具有視頻流的最大時(shí)間識(shí)別信息值的PVR輔助信息。
[0388]解碼器可以基于PVR輔助信息來(lái)解碼提取的視頻流,并且可以執(zhí)行視頻數(shù)據(jù)的特技播放。
[0389]按照在這個(gè)圖中示出的本發(fā)明的實(shí)施例的具有與在圖36中示出的廣播信號(hào)接收裝置相同的名稱的廣播信號(hào)接收裝置的組件可以執(zhí)行與在圖36中示出的廣播信號(hào)接收裝置相同的功能。
[0390]按照在這個(gè)圖中示出的本發(fā)明的實(shí)施例的與在圖40中示出的廣播信號(hào)傳輸方法的過(guò)程相對(duì)應(yīng)的廣播信號(hào)接收裝置的組件可以執(zhí)行與在圖40中示出的廣播信號(hào)傳輸方法的過(guò)程相對(duì)應(yīng)的功能。
[0391]在下文中,將公開能夠在除了用于信號(hào)傳輸?shù)纳鲜鯬ED級(jí)別之外的視頻數(shù)據(jù)級(jí)別處有效率地執(zhí)行特技播放的實(shí)施例。
[0392]在公開的實(shí)施例中,可以發(fā)送和接收關(guān)于特技播放的信息,以便在視頻傳輸步驟處有效率地執(zhí)行視頻特技播放。
[0393]與公開的實(shí)施例分開地或者除了公開的實(shí)施例之外,在關(guān)于特技播放的信息被以視頻數(shù)據(jù)級(jí)別提前地用信號(hào)通知的情形下,視頻解碼器可以獲得關(guān)于特技播放的信息,并且可以有效率地執(zhí)行特技播放。
[0394]在下文中,將參考附圖詳細(xì)地描述本發(fā)明的實(shí)施例。
[0395]圖42是示出按照本發(fā)明的信號(hào)發(fā)送/接收方法的實(shí)施例的圖。
[0396]視頻源數(shù)據(jù)被編碼(SllO)。
[0397]視頻源數(shù)據(jù)可以使用AVC或者HEVC編碼。
[0398]例如,使用HEVC編碼的視頻流可以包括具有視頻數(shù)據(jù)的圖片信息的補(bǔ)充增強(qiáng)信息(SEI)消息。
[0399 ]對(duì)于HEVC編碼的視頻數(shù)據(jù)流的特技播放,HEVC視頻數(shù)據(jù)的SE I消息可以包括圖片組(GOP)元數(shù)據(jù)。HEVC視頻數(shù)據(jù)可以發(fā)送包括編譯片段分割網(wǎng)絡(luò)抽象化層(NAL)單元或者其子單元的VCL數(shù)據(jù)(視頻編譯層(VCL)NAL單元)。在SEI消息包括GOP元數(shù)據(jù)的情形下,在VCL數(shù)據(jù)之前的關(guān)于圖片的信息可以被用信號(hào)通知,借此有效率地執(zhí)行特技播放。
[0400 ]在SE I消息中的GOP元數(shù)據(jù)可以包括GOP的總數(shù)、GOP的大小、構(gòu)成GOP的每個(gè)圖片的圖片類型、時(shí)間ID和時(shí)間子層的圖片類型。
[0401 ]具有SEI消息中包括的GOP元數(shù)據(jù)的視頻被發(fā)送(S120)。
[0402]發(fā)送的視頻數(shù)據(jù)可以使用以下的方法接收和播放。
[0403]接收編碼的視頻數(shù)據(jù)(S210)。
[0404]接收的視頻的SEI消息被解析以獲得圖片組(GOP)元數(shù)據(jù)(S220)。在這種情況下,GOP的總數(shù)、GOP的大小、構(gòu)成GOP的每個(gè)圖片的圖片類型、時(shí)間ID,和時(shí)間子層的圖片類型可以從視頻的SEI消息的圖片組(GOP)元數(shù)據(jù)中獲得。
[0405]編碼的視頻源數(shù)據(jù)使用通過(guò)解析SEI消息獲得的圖片組(GOP)元數(shù)據(jù)來(lái)被解碼(S230)。在這種情況下,視頻源數(shù)據(jù)的圖片可以使用通過(guò)解析SEI消息獲得的圖片組(GOP)元數(shù)據(jù)來(lái)過(guò)濾,并且可以使用過(guò)濾的圖片來(lái)執(zhí)行特技播放。在使用視頻的SEI消息中包括的圖片組(GOP)元數(shù)據(jù)的圖片信息和編碼的視頻數(shù)據(jù)的圖片的指針(或者視頻索引)的情形下,可以有效率地執(zhí)行特技播放。也就是說(shuō),視頻解碼器可以使用在解析SEI消息時(shí)通過(guò)視頻解析器獲得的元數(shù)據(jù)來(lái)解碼使用視頻源的圖片指針過(guò)濾的圖片。因此,可以有效率地執(zhí)行特技播放。
[0406]圖43是示出按照本發(fā)明的實(shí)施例在視頻數(shù)據(jù)被編碼的情形下的圖片組(GOP)結(jié)構(gòu)的圖。將參考這個(gè)圖描述本發(fā)明的實(shí)施例。
[0407]在視頻源數(shù)據(jù)被編碼和輸出的情形下,視頻數(shù)據(jù)可以以GOP為單位發(fā)送。
[0408]這個(gè)示例是以GOP為單位發(fā)送的視頻數(shù)據(jù)的示例。G0P-1、G0P和G0P+1被示出在這個(gè)圖的最上面的級(jí)別處,其指示GOPS被以時(shí)間順序發(fā)送。在這個(gè)圖中,NAL單元頭部的最大temporal_id是2,并且GOP的大小是24。
[0409]GOP指示一組一個(gè)或多個(gè)圖片類型。GOP可以包括幾個(gè)圖片類型,諸如1、P和B。
[0410]在這個(gè)圖中,圖片類型和顯示順序被以60?指示。例如,圖片被以11、82、83、84、卩5、B6、B7、P9、B10、B11、B12 的順序顯示。
[0411 ] 但是,由于視頻編碼的參考關(guān)系,在GOP中以11、P5、B3、B2、B4、P9、B7、B6、…的順序(其不同于顯示順序)執(zhí)行解碼。
[0412]在編譯的片段分割被包括在內(nèi)部隨機(jī)接入點(diǎn)(IRAP)圖片中的情形下,Temporal1(1具有0的值。在這個(gè)示例中,11、?5、?9、?13、?17和?21的16111?0^1_1(1具有0的值。
[0413]83、87、811、815、819和823是以解碼順序使用具有0的了61^0作1_1(1的圖片的圖片。Temporal_Id 具有 I 的值。
[0414]B2、B4、B6、B8、B10、B12、B14、B16、B18、B20、B22 和B24 是以解碼順序使用具有O 和 I的Temporal_Id的圖片的圖片。Temporal_Id具有2的值。
[0415]在本發(fā)明的實(shí)施例中,構(gòu)成GOP的每個(gè)圖片可以包括時(shí)間ID、圖片類型、temporalsub_layer_picture_type和相關(guān)性水平。構(gòu)成視頻流的GOP的總數(shù)和GOP的每個(gè)圖片的信息可以首先經(jīng)由SEI消息被用信號(hào)通知,在下文中將對(duì)其進(jìn)行詳細(xì)地描述。
[0416]圖44是示出按照本發(fā)明的實(shí)施例發(fā)送和接收的視頻數(shù)據(jù)的句法的示例的圖。
[0417]按照本發(fā)明的實(shí)施例的編碼的視頻數(shù)據(jù)的SEI消息,具體地使用HEVC編碼的視頻數(shù)據(jù)可以包括GOP的元數(shù)據(jù)信息。
[0418]例如,在SEI消息的pay 1adType是特定的pay 1adType (pay 1adType= =xxx)的情形下,SEI消息可以包括用于特技播放服務(wù)的GOP元數(shù)據(jù)信息(trickplay_service_GOP_metadata_info(payloadSize))。這個(gè)信息可以被包括在SEI消息的SEI原始字節(jié)序列有效載荷(RBSP)中。
[0419]在當(dāng)視頻數(shù)據(jù)的HEVC NAL單元被解析時(shí),nal_unit_type的值是對(duì)應(yīng)于SEI數(shù)據(jù)的值,并且PayloadType是特定的值的情形下,在接收器的解碼器中的視頻解析器可以獲得用于特技播放服務(wù)的GOP元數(shù)據(jù)信息(trickplay_service_GOP_metadata_info)。此時(shí),pay 1adType可以具有大于O的整數(shù)值。
[0420]接收器的解碼器的視頻解析器可以解碼用于特技播放器服務(wù)的GOP元數(shù)據(jù)信息(tricklplay_service_GOP_metadata_info())以獲得用于視頻數(shù)據(jù)的特技播放器的GOP的元數(shù)據(jù)信息。圖42是圖示按照本發(fā)明的另一個(gè)實(shí)施例的發(fā)送和接收信號(hào)方法的示意圖。
[0421]視頻數(shù)據(jù)可以被編碼(SllO)。
[0422]可以經(jīng)由編碼視頻數(shù)據(jù)的方法來(lái)使用AVC或者HEVC。
[0423]包含編碼的視頻數(shù)據(jù)的文件格式可以被編碼(S120)。
[0424]例如,編碼的文件格式可以遵循格式,諸如基礎(chǔ)媒體文件格式或者通用文件格式。編碼的文件格式可以包括具有用于特技播放需要的圖片信息的預(yù)過(guò)濾格式,其將在圖46至48中圖示。
[0425]例如,預(yù)過(guò)濾信息可以包括視頻數(shù)據(jù)中包括的圖片(或者采樣)的傳輸單元類型信息(NAL_unit)和時(shí)間ID信息(時(shí)間ID)。因此,當(dāng)文件格式被發(fā)送時(shí),用于過(guò)濾供特技播放需要的圖片的信息可以在系統(tǒng)級(jí)別中發(fā)送。當(dāng)接收器使用該信息來(lái)過(guò)濾視頻數(shù)據(jù)中包括的圖片,并且僅僅解碼特技播放中包括的圖片時(shí),不需要按照特技播放圖片的高速傳輸,并且因此,系統(tǒng)性能可以提尚。
[0426]包含編碼的文件格式的數(shù)據(jù)可以被發(fā)送(S130)。
[0427]為了發(fā)送數(shù)據(jù),數(shù)據(jù)可以被存儲(chǔ)在服務(wù)器中或者以流發(fā)送。當(dāng)數(shù)據(jù)被以PES的形式發(fā)送時(shí),PES分組可以包括PES級(jí)別的信息,以便有效地實(shí)施特技播放,如在圖1至41中圖示的。
[0428]當(dāng)接收和再現(xiàn)發(fā)送的視頻數(shù)據(jù)時(shí),可以使用以下的方法。
[0429]可以接收包含編碼的視頻數(shù)據(jù)的文件格式數(shù)據(jù)(S210)。接收的數(shù)據(jù)可以被臨時(shí)地存儲(chǔ)在接收器中。當(dāng)數(shù)據(jù)被以PES的形式接收時(shí),PES分組可以包括PES級(jí)別的信息,以便有效地實(shí)施特技播放,如在圖1至41中圖示的。
[0430]接收的數(shù)據(jù)可以被解析(S220)。
[0431]接收的數(shù)據(jù)中包括的文件格式數(shù)據(jù)可以遵循格式,諸如基礎(chǔ)媒體文件格式或者通用文件格式。當(dāng)接收的數(shù)據(jù)被解析時(shí),有關(guān)編碼的視頻數(shù)據(jù)的預(yù)過(guò)濾信息可以從電影盒(‘moov’)或者電影分段盒(‘moof’)的盒信息,例如,基礎(chǔ)媒體文件格式或者通用文件格式中獲得。預(yù)過(guò)濾信息可以包括傳輸單元類型信息(NAL_unit_type)和圖片(采樣)的時(shí)間ID信息(時(shí)間ID)。
[0432]因此,預(yù)過(guò)濾信息可以從文件格式數(shù)據(jù)獲得,并且編碼的視頻數(shù)據(jù)的圖片可以被過(guò)濾。此外,在編碼的視頻數(shù)據(jù)的高X速度的情況下,編碼的視頻數(shù)據(jù)的圖片可以在系統(tǒng)級(jí)別中使用預(yù)過(guò)濾信息來(lái)過(guò)濾,并且發(fā)送給視頻解碼器。
[0433]使用預(yù)過(guò)濾信息過(guò)濾的視頻數(shù)據(jù)可以被解碼,并且可以對(duì)過(guò)濾的視頻數(shù)據(jù)執(zhí)行特技播放(S230)。
[0434]因此,可以在系統(tǒng)級(jí)別中使用預(yù)過(guò)濾信息的視頻解碼期間有效地執(zhí)行特技播放。
[0435]圖43是圖示隨機(jī)接入點(diǎn)的配置示例和用于本發(fā)明的實(shí)施例描述的一組圖片(GOP)的示意圖。
[0436]當(dāng)視頻源數(shù)據(jù)被編碼和輸出時(shí),視頻數(shù)據(jù)可以以GOP為單位發(fā)送。
[0437]該示例是以GOP為單位發(fā)送的視頻數(shù)據(jù)的示例。在該圖中最上面的G0P-1、G0P和G0P+1可以對(duì)應(yīng)于GOP被按照時(shí)間順序發(fā)送的示例,并且圖43對(duì)應(yīng)于其中Temporaljd與0、
1、2和3的四個(gè)情形相對(duì)應(yīng)的情形。此外,在括弧中的數(shù)字可以涉及對(duì)應(yīng)于每個(gè)圖片的時(shí)間ID13RAP或者GOP配置可以按照視頻數(shù)據(jù)的編碼方法來(lái)變化。
[0438]GOP可以涉及一組一個(gè)或多個(gè)圖片類型,并且包括多個(gè)圖片類型1、P和B。
[0439]在這個(gè)圖中,GOP-UGOP和G0P+1可以或者可以不包括RAP。在這個(gè)示例中,在GOP中圖片類型和圖片顯不順序被一起圖不,并且顯不的圖片的順序被圖不為11、B2、B3、B4、B5、B6、B7、B8、B9、B10、B11、B12、B13、B14、B15、B16、B17、B18、B19、B20、B21、B22、B23、B2^PI25的順序。
[0440]但是,按照視頻編碼的參考關(guān)系,在GOP中的解碼的順序可以對(duì)應(yīng)于11、B9、P5、B3、B2、B4、B7、B6、B8、B17、B13、B11、B10、B12、B15、B16、B14、B16、I25、B21、B19、B18、B20、B23、B22和B24的順序,并且解碼的順序可以不同于顯示順序。在這個(gè)圖中,在括弧()中的數(shù)字可以涉及相應(yīng)的時(shí)間ID。
[0441 ]當(dāng)編碼的片段分割被包括在內(nèi)部隨機(jī)接入點(diǎn)(IRAP)圖片中時(shí),Temporal_Id可以具有O的值。在這個(gè)示例中,在I1、B9、B17和125的情況下,Temporal_Id可以具有O的值。
[0442]在這個(gè)示例中,85、813和821是具有1的了61^0瓜1_1(1的每個(gè)圖片,83、87、811、815、B19和B23是具有2的Temporal_Id的每個(gè)圖片,并且B2、B4、B6、B8、B10、B12、B14、B16、B18、B20、B22和B24是具有2的Temporal_Id的每個(gè)圖片。
[0443]在這里,假設(shè)60?-1可以包括11、82、83、84、85、86、87和88的圖片,60?可以包括89、810、811、812、813、814、815和816的圖片,并且60卩+1可以包括817、818、819、820、821、822、B23和B24的圖片。在這個(gè)示例中,11和125是RAP,并且是具有O的Temporal_Id的每個(gè)圖片。RAP和GOP配置可以按照編碼方法來(lái)變化。
[0444]按照本發(fā)明的示范性實(shí)施例,X8速度特技播放可以使用具有O的Temporal_Id的圖片。在這種情況下,特技播放可以使用每個(gè)GOP具有O的Temporal_Id的一個(gè)圖片執(zhí)行。X4速度特技播放可以使用具有0和1的1'_?0^1_1(1的圖片(^2速度特技播放可以使用具有0、1和2的Temporal_Id的圖片,并且Xl速度特技播放可以使用具有0、1、2和3的Temporal_Id的圖片。按照本發(fā)明的實(shí)施例,在解碼僅僅解碼用于特技播放需要的圖片的圖片之前,有關(guān)用于特技播放需要的圖片的信息被在系統(tǒng)中使用,從而提高特技播放的系統(tǒng)性能。
[0445]圖44是圖示作為接收器的例子以解碼的順序在GOP中解碼圖片方法的示意圖。
[0446]接收器可以包括文件控制模塊410、內(nèi)容解析器420和視頻解碼器430。此外,接收器可以進(jìn)一步包括密碼模塊405和視頻處理單元435。
[0447]外部存儲(chǔ)器或者外部服務(wù)器可以將包含前面提到的GOP配置的視頻數(shù)據(jù)提供給接收器。接收器可以從外部存儲(chǔ)器讀取文件格式視頻數(shù)據(jù)(HD或者4K、8K UHD視頻數(shù)據(jù)),或者從外部服務(wù)器接收流格式視頻數(shù)據(jù)。視頻數(shù)據(jù)可以包括前面提到的GOP配置。
[0448]文件控制模塊410可以臨時(shí)地存儲(chǔ)從外部存儲(chǔ)器或者外部服務(wù)器讀取或者接收的視頻數(shù)據(jù)或者流數(shù)據(jù)。在這種情況下,文件控制模塊410可以控制接收的流和使用緩存器控制視頻數(shù)據(jù)的時(shí)間存儲(chǔ)。
[0449 ]當(dāng)文件控制模塊410中存儲(chǔ)的文件或者流數(shù)據(jù)被加密時(shí),密碼模塊405可以對(duì)加密的數(shù)據(jù)進(jìn)行解碼。
[0450]內(nèi)容解析器420可以解析和解復(fù)用由文件控制模塊410臨時(shí)地存儲(chǔ)的視頻數(shù)據(jù),并且將解析或者解復(fù)用的視頻數(shù)據(jù)發(fā)送給視頻解碼器430。
[0451 ]當(dāng)特技播放的X速度功能被在高的圖像質(zhì)量視頻數(shù)據(jù),諸如UHD內(nèi)容的情況下使用時(shí),流需要以高于正常X速度的2、4和8倍的速度發(fā)送,并且因此,視頻數(shù)據(jù)的傳輸速度無(wú)法超過(guò)用于傳輸達(dá)到視頻解碼器的最大傳輸位速率。因此,在這種情況下,其難以正常地執(zhí)行視頻數(shù)據(jù)的特技播放,并且因此,存在接收器的視頻解碼播放性能惡化的風(fēng)險(xiǎn)。
[0452]視頻處理單元435可以對(duì)由視頻解碼器430解碼的視頻數(shù)據(jù)執(zhí)行后處理,諸如縮放,以便獲得內(nèi)容更加平滑的圖像質(zhì)量。
[0453]接收的視頻數(shù)據(jù)可以以包含文件格式的PES格式接收。在這種情況下,如在圖1至41中圖示的,特技播放可以使用PES級(jí)別的信息執(zhí)行。
[0454]圖45是圖示按照本發(fā)明的實(shí)施例的使用GOP元數(shù)據(jù)的特技播放的示意圖。當(dāng)在與具有與前面提到的圖相同的GOP配置的視頻數(shù)據(jù)相同的環(huán)境下執(zhí)行特技播放時(shí),高X速度功能可以使用在如下按照本發(fā)明的實(shí)施例的系統(tǒng)級(jí)別中的信息實(shí)施。
[0455]按照本發(fā)明的實(shí)施例,接收器可以包括文件控制模塊410、內(nèi)容解析器420和視頻解碼器430。此外,按照本發(fā)明的實(shí)施例,接收器可以進(jìn)一步包括密碼模塊405和視頻處理單元435ο
[0456]如上所述,按照本實(shí)施例的內(nèi)容解析器420可以解析或者解復(fù)用臨時(shí)地存儲(chǔ)在文件控制模塊410中的視頻數(shù)據(jù),或者將解析或者解復(fù)用的視頻數(shù)據(jù)發(fā)送給視頻解碼器430。在這種情況下,內(nèi)容解析器420可以解復(fù)用接收的數(shù)據(jù)以預(yù)先獲得內(nèi)容的解析信息或者信令信息。在這種情況下,內(nèi)容解析器420可以獲得用于預(yù)過(guò)濾用于特技播放的圖片的預(yù)過(guò)濾信息,并且僅僅將用于高X速度功能需要的圖片發(fā)送給視頻解碼器430。
[0457]預(yù)過(guò)濾信息可以包括有關(guān)GOP的起點(diǎn)或者終點(diǎn)、GOP圖片類型的信息,或者有關(guān)是否進(jìn)行參考的信息。內(nèi)容解析器420可以使用包括預(yù)過(guò)濾信息的圖片的元數(shù)據(jù)以高X速度優(yōu)先地僅僅過(guò)濾再現(xiàn)需要的GOP的圖片,然后將過(guò)濾的圖片發(fā)送給視頻解碼器430。
[0458]因此,當(dāng)視頻解碼器430執(zhí)行高X速度功能時(shí),僅僅預(yù)先過(guò)濾的圖片可以被解碼,并且因此,即使在最大傳輸位速率方面存在限制,可以執(zhí)行特技播放,以便不會(huì)不利地影響系統(tǒng)性能。
[0459]在下文中,將描述以上示范性的預(yù)過(guò)濾信息的詳細(xì)示例。
[0460]圖46是圖示以上示范性的預(yù)過(guò)濾信息示例的示意圖。在圖46中圖示的預(yù)過(guò)濾信息的示例可以對(duì)應(yīng)于當(dāng)使用諸如HEVC的編碼方法的視頻數(shù)據(jù)包括在GOP中的多個(gè)圖片時(shí)用于高X速度功能需要的功能的示例。
[0461 ]首先,采樣計(jì)數(shù)信息(sample_count)可以對(duì)應(yīng)于與視頻數(shù)據(jù)中包括的圖片相對(duì)應(yīng)的數(shù)目。
[0462]傳輸單元類型信息(NAL_unit_type)可以例如對(duì)應(yīng)于在AVC或者HEVC編解碼器中定義的 NAL_un i t_type。
[0463]有關(guān)是否進(jìn)行參考(參考/非參考圖片)的信息可以指示當(dāng)圖片被解碼時(shí)是否參考另一個(gè)圖片的信息。
[0464]此外,時(shí)間ID可以在HEVC中具有與使用nuh_t empora l_i d_p I us I計(jì)算的temporal ID (即,temporal Id = nuh_temporal_id_plusl ?1)相同的值。
[0465]按照本發(fā)明的實(shí)施例,要包括在編碼的視頻數(shù)據(jù)中的這個(gè)信息可以在系統(tǒng)級(jí)別中,而不是在視頻數(shù)據(jù)級(jí)別中發(fā)送,并且可以執(zhí)行特技播放。可以包括在圖中圖示的預(yù)過(guò)濾信息示例的詳細(xì)信息將在下面描述。
[0466]圖47是圖示包括以上示范性的預(yù)過(guò)濾信息示例的文件傳輸盒示例的示意圖。例如,示范性的盒可以按照根據(jù)基礎(chǔ)媒體文件格式、通用文件格式等等定義的格式發(fā)送。
[0467]例如,在通用文件格式(CFF)的情況下,預(yù)過(guò)濾信息的示例可以在電影盒(‘moov’)或者電影分段盒(‘moof’)中發(fā)送。在當(dāng)前的實(shí)施例中,公開的新的盒的名稱是示范性的,并且因此,可以變化。
[0468]例如,電影盒(‘moov’)可以包括用于定義供呈現(xiàn)的元數(shù)據(jù)的子盒。
[0469]示范性的文件格式的盒信息(‘gsin’盒)的配置將在下面描述。
[0470]相應(yīng)的盒信息可以包括以上公開的采樣計(jì)數(shù)信息,并且按照每個(gè)采樣計(jì)數(shù)包括傳輸單元類型信息(NAL_unit_type)和時(shí)間ID信息(時(shí)間ID)。
[0471 ]詳細(xì)的預(yù)過(guò)濾過(guò)程將在下面描述。
[0472]當(dāng)視頻數(shù)據(jù)被以BMFF或者CFF的電影盒或者電影分段盒的格式發(fā)送時(shí),電影盒或者電影分段盒可以包括示范性的盒信息(‘gsin’盒)。
[0473]當(dāng)讀取以文件格式發(fā)送的視頻數(shù)據(jù)時(shí),接收器可以從示范性的文件格式中提取和存儲(chǔ)視頻數(shù)據(jù)中包括的圖片(或者采樣)的傳輸單元類型信息(NAL_unit_type)和時(shí)間ID信息(時(shí)間ID)。這個(gè)信息可以在系統(tǒng)級(jí)別中由文件控制模塊從文件格式提取和存儲(chǔ)。
[0474]此外,當(dāng)高X速度功能需要執(zhí)行時(shí),在視頻解碼器解碼視頻數(shù)據(jù)之前,內(nèi)容解析器可以在系統(tǒng)級(jí)別中使用以上所述的預(yù)過(guò)濾信息來(lái)過(guò)濾視頻數(shù)據(jù)。當(dāng)過(guò)濾視頻數(shù)據(jù)時(shí),內(nèi)容解析器可以使用包括在視頻數(shù)據(jù)中的每個(gè)圖片的傳輸單元類型信息(NAL_unit_type)和時(shí)間ID信息(時(shí)間ID)預(yù)先過(guò)濾用于X速度再現(xiàn)不需要的圖片,或者用于參考不需要的圖片,并且將該圖片發(fā)送給視頻解碼器。
[0475]因此,用于高X速度不需要的圖片可以在系統(tǒng)級(jí)別中預(yù)先過(guò)濾,并且視頻解碼器可以僅僅在過(guò)濾之后接收和解碼圖片,以便降低傳輸?shù)拇螖?shù),并且在視頻解碼器之前,在系統(tǒng)級(jí)別中處理視頻數(shù)據(jù),從而防止接收器的整個(gè)性能被惡化。
[0476]圖48是圖示包括以上示范性的預(yù)過(guò)濾信息示例的文件傳輸盒的另一個(gè)示例的示意圖。例如,在該圖中圖示的盒信息(‘trik’盒)可以被在基礎(chǔ)媒體文件格式或者通用文件格式的電影盒(‘moov’)或者電影分段盒(‘moof’)中發(fā)送。
[0477]在這里,采樣計(jì)數(shù)信息(sample_count)可以涉及包括在視頻數(shù)據(jù)中的圖片的數(shù)目。
[0478]當(dāng)高X速度不需要或者過(guò)濾不需要(標(biāo)記=0,需要檢查)時(shí),內(nèi)容解析器可以在系統(tǒng)級(jí)別中從文件格式獲得圖片類型信息(pic_type)和相關(guān)性級(jí)別信息(dependency_level) ο
[0479]圖片類型信息(pic_type)可以通過(guò)從HEVC的NAL_unit_type選擇能夠在特技播放中使用的一些nal_unit_type來(lái)配置。
[0480]例如,按照?qǐng)D片類型信息(pic_type)的值,圖片類型信息(pic_type)可以指示不具有相關(guān)的引導(dǎo)圖片的IDR圖片(HEVC的IDR_N_LP)、具有相關(guān)的可解碼的引導(dǎo)圖片(HEVC的IDR_N_LP)的IDR圖片、具有相關(guān)的引導(dǎo)圖片的BLA圖片(HEVC的IDR_W_RADL)等等。可替選地,按照?qǐng)D片類型信息(pic_type)的值,圖片類型信息(piC_type)可以指示具有相關(guān)的RADL圖片,但是不具有相關(guān)的RASL圖片的BLA圖片(HEVC的BLA_W_RADL)、具有相關(guān)的RADL圖片和RASL圖片的BLA圖片(HE VC的BLA_W_LP )、具有相關(guān)的引導(dǎo)圖片的CRA圖片(HE VC的CRA_NUT)、隨機(jī)接入可解碼的引導(dǎo)圖片(RADL)圖片(HEVC的RADL_R)和隨機(jī)接入跳過(guò)的引導(dǎo)圖片(RASL)圖片(HEVC的RASL_N或者RASL_R),以及piC_type可以指示不確定的I圖片(HEVC的IDR_N_LP)、未知值等等。
[0481]相關(guān)性級(jí)別信息(dependencyjevel)可以指示在GOP中指示每個(gè)圖片的相關(guān)性大小的信息,并且其值將在下面描述。例如,相關(guān)性級(jí)別信息(dependencyjevel)可以指示視頻采樣的dependency_level不被知道,或者視頻采樣不取決于具有比這個(gè)更大的dependency_level值的米樣。
[0482]當(dāng)高X速度被執(zhí)行或者過(guò)濾不需要(標(biāo)記#0,需要檢查)時(shí),內(nèi)容解析器可以在系統(tǒng)級(jí)別中從文件格式獲得時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)、最大時(shí)間 ID信息(max_temporal_ID)、時(shí)間 ID信息(temporal_ID)等等。
[0483]時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)可以是用于在具有時(shí)間ID的圖片之中可以自適應(yīng)地變化的子層圖片類型識(shí)別的信息。
[0484]最大時(shí)間ID信息(max_temporal_ID)可以指示包括在視頻流中的最大temporal—id值。
[0485]時(shí)間ID信息(temporal_ID)可以是在如上所述的HEVC中使用nuh_temporal_id_P Ius I計(jì)算的信息。
[0486]按照是否時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)指示TSA或者STAS,可以獲得文本時(shí)間ID信息(next_temporal_id)。
[0487]當(dāng)時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)指示TSA時(shí),后續(xù)時(shí)間ID信息(next_temporal_id)可以指示可移動(dòng)的時(shí)間ID信息(temporal_ID),以便指示按照時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)最大可變的幀速率。[Ο488]例如,在具有2的最大時(shí)間ID信息(max_temporal_ID)的流中,當(dāng)時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)是TSA時(shí),為了提供用于僅僅顯示具有O的時(shí)間ID信息的圖片的X4速度特技播放,然后將速度返回為正常X速度(XI速度),后續(xù)時(shí)間ID信息(next_temporal_id)可以具有最大時(shí)間 ID 信息(max_temporal_ID)的值。
[0489]另一方面,當(dāng)時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)是STSA時(shí),后續(xù)時(shí)間ID信息(next_temporal_id)可以具有通過(guò)對(duì)時(shí)間ID信息(temporal_ID)增加I獲得的值。
[0490]此外,當(dāng)時(shí)間服務(wù)層圖片類型信息(temporal_sub_layer_pic_type)不是TSA或者STAS時(shí),示范性的(‘trik’盒)可以具有相關(guān)性級(jí)別信息((^口611(161107_16¥61)。
[0491]當(dāng)用于發(fā)送視頻數(shù)據(jù)的文件格式,例如,BMFF或者CFF的電影盒或者電影分段盒包括示范性的盒信息特技播放盒時(shí),文件控制模塊可以從盒信息中提取和存儲(chǔ)每個(gè)圖片或者采樣的傳輸單元類型信息(NAL_uni t_tyPe)和時(shí)間ID信息(時(shí)間ID)。
[0492]此外,當(dāng)接收器執(zhí)行高X速度功能時(shí),內(nèi)容解析器可以在視頻數(shù)據(jù)解碼視頻數(shù)據(jù)之前在系統(tǒng)級(jí)別中使用以上所述的預(yù)過(guò)濾信息過(guò)濾。
[0493]當(dāng)視頻數(shù)據(jù)被隨著特技播放再現(xiàn)時(shí),接收器的內(nèi)容解析器可以在系統(tǒng)級(jí)別中使用每個(gè)圖片的時(shí)間ID信息(temporal_ID)和傳輸單元類型信息(NAL_unit_type)來(lái)預(yù)先過(guò)濾對(duì)于期望的X速度再現(xiàn)不需要的圖片,或者非參考圖片。內(nèi)容解析器可以在系統(tǒng)級(jí)別中使用示范性的盒信息將圖片類型信息(pic_type)和時(shí)間ID信息(時(shí)間ID)應(yīng)用于視頻中包括的每個(gè)圖片或者采樣以在視頻解碼器之前過(guò)濾每個(gè)圖片。
[0494]視頻解碼器可以從內(nèi)容解析器僅僅接收用于特技播放需要的圖片,并且僅僅使用其解碼圖片特技播放。
[0495]用于高速再現(xiàn)需要的圖片可以在系統(tǒng)級(jí)別中被預(yù)先過(guò)濾,以便防止在視頻解碼器之前由于視頻數(shù)據(jù)以高速的傳輸和處理,接收器的整個(gè)性能被惡化。
[0496]因此,按照本發(fā)明的實(shí)施例,在特技播放的情況下,在系統(tǒng)級(jí)別中視頻數(shù)據(jù)中包括的所有圖片可以在高系統(tǒng)處發(fā)送,以便惡化系統(tǒng)性能。
[0497]圖49是圖示按照本發(fā)明的實(shí)施例的信號(hào)發(fā)送裝置的示意圖。參考該圖,將描述按照本發(fā)明的實(shí)施例的信號(hào)發(fā)送裝置的操作。
[0498]按照本發(fā)明的實(shí)施例,該信號(hào)發(fā)送裝置可以包括視頻編碼器510、文件格式變換器520和視頻發(fā)射器530。
[0499]視頻編碼器510可以編碼視頻數(shù)據(jù)。視頻編碼器510可以經(jīng)由編碼視頻源數(shù)據(jù)的方法來(lái)使用AVC或者HEVC。
[0500]文件格式變換器520可以編碼包括編碼的視頻數(shù)據(jù)的文件格式。編碼的文件格式可以遵循格式,諸如基礎(chǔ)媒體文件格式或者通用文件格式。編碼的文件格式可以包括具有用于特技播放需要的圖片信息的預(yù)過(guò)濾格式,其將參考圖46至48描述。
[0501]例如,預(yù)過(guò)濾信息可以包括視頻數(shù)據(jù)中包括的圖片(或者采樣)的傳輸單元類型信息(NAL_unit)和時(shí)間ID信息(時(shí)間ID)。因此,當(dāng)文件格式被發(fā)送時(shí),用于過(guò)濾供特技播放需要的圖片的信息可以在系統(tǒng)級(jí)別中發(fā)送。當(dāng)接收器使用該信息來(lái)過(guò)濾視頻數(shù)據(jù)中包括的圖片,并且僅僅解碼特技播放中包括的圖片時(shí),由于特技播放,不需要以高速發(fā)送圖片,并且因此,系統(tǒng)性能可以提尚。
[0502]包含編碼的視頻數(shù)據(jù)的文件格式可以存儲(chǔ)被在服務(wù)器中或者以流發(fā)送(S130)。
[0503]當(dāng)視頻數(shù)據(jù)被發(fā)送時(shí),該視頻數(shù)據(jù)可以包括PES級(jí)別的信息,以便有效地實(shí)施特技播放,如在圖1至41中所圖示的。
[0504]按照本發(fā)明的實(shí)施例,用于使用標(biāo)準(zhǔn)編碼方法,例如,AVC或者HEVC流的流的特技播放的信令信息可以在系統(tǒng)級(jí)別中發(fā)送和接收。按照本發(fā)明的實(shí)施例,當(dāng)編碼的流被以特技播放用信號(hào)通知時(shí),可以提供開放式的方法。此外,可以執(zhí)行更加有效的特技播放,同時(shí)與HEVC編碼的內(nèi)容的特技播放方法兼容。
[0505]按照公開的實(shí)施例,當(dāng)對(duì)HEVC流執(zhí)行特技播放時(shí),有關(guān)在系統(tǒng)級(jí)別中每個(gè)圖片的信息可以是已知的,并且因此,在X速度再現(xiàn)期間,不必要的幀可以不必發(fā)送給視頻解碼器,從而防止內(nèi)部時(shí)間延遲和阻塞。
[0506]本發(fā)明的模式
[0507]用于實(shí)現(xiàn)本發(fā)明的各種實(shí)施例已經(jīng)以用于實(shí)現(xiàn)本發(fā)明的最好模式來(lái)描述。
[0508]工業(yè)實(shí)用性
[0509]本發(fā)明可以在廣播和視頻信號(hào)處理行業(yè)中廣泛地使用。
【主權(quán)項(xiàng)】
1.一種發(fā)送信號(hào)的方法,所述方法包括: 編碼視頻數(shù)據(jù); 編碼包括編碼的視頻數(shù)據(jù)的文件格式,所述文件格式包括用于特技播放的預(yù)過(guò)濾信息;以及 發(fā)送包括編碼的文件格式的數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的方法,其中,所述預(yù)過(guò)濾信息包括傳輸單元類型信息(NAL_uni t_tyPe)和所述編碼的視頻數(shù)據(jù)的圖片或者采樣的時(shí)間ID信息(時(shí)間ID)。3.根據(jù)權(quán)利要求2所述的方法,其中: 所述文件格式包括基礎(chǔ)媒體文件格式或者通用文件格式;以及所述預(yù)過(guò)濾信息被包括在盒信息中,所述盒信息被包括在所述基礎(chǔ)媒體文件格式或者所述通用文件格式中。4.根據(jù)權(quán)利要求1所述的方法,其中,包括所述編碼的文件格式的數(shù)據(jù)的發(fā)送包括: 產(chǎn)生包括具有最大時(shí)間識(shí)別值的PVR輔助信息的視頻流;以及 發(fā)送所述視頻流。5.一種接收信號(hào)的方法,所述方法包括: 接收包括編碼的視頻數(shù)據(jù)的文件格式數(shù)據(jù); 解析接收到的文件格式數(shù)據(jù)以從所述文件格式數(shù)據(jù)獲得預(yù)過(guò)濾信息并且過(guò)濾編碼的視頻數(shù)據(jù)的圖片;以及 解碼過(guò)濾的和發(fā)送的視頻數(shù)據(jù),以及對(duì)所述視頻數(shù)據(jù)執(zhí)行特技播放。6.根據(jù)權(quán)利要求5所述的方法,其中,所述預(yù)過(guò)濾信息包括傳輸單元類型信息(NAL_uni t_tyPe)和所述編碼的視頻數(shù)據(jù)的圖片或者采樣的時(shí)間ID信息(時(shí)間ID)。7.根據(jù)權(quán)利要求6所述的方法,其中: 所述文件格式包括基礎(chǔ)媒體文件格式或者通用文件格式;以及所述預(yù)過(guò)濾信息被包括在盒信息中,所述盒信息被包括在所述基礎(chǔ)媒體文件格式或者所述通用文件格式中。8.根據(jù)權(quán)利要求5所述的方法,其中,包括所述編碼的視頻數(shù)據(jù)的文件格式數(shù)據(jù)的接收包括:獲得具有包括所述編碼的視頻數(shù)據(jù)的視頻流的最大時(shí)間識(shí)別信息值的PVR輔助信息。9.一種用于發(fā)送信號(hào)的裝置,所述裝置包括: 視頻編碼器,所述視頻編碼器被配置成編碼視頻數(shù)據(jù); 文件格式變換器,所述文件格式變換器被配置成編碼包括編碼的視頻數(shù)據(jù)的文件格式,所述文件格式包括用于特技播放的預(yù)過(guò)濾信息;以及 發(fā)射器,所述發(fā)射器被配置成發(fā)送包括編碼的文件格式的數(shù)據(jù)。10.—種用于接收信號(hào)的裝置,所述裝置包括: 接收器,所述接收器被配置成接收包括編碼的視頻數(shù)據(jù)的文件格式數(shù)據(jù); 內(nèi)容解析器,所述內(nèi)容解析器被配置成解析接收到的文件格式數(shù)據(jù)以從所述文件格式數(shù)據(jù)獲得預(yù)過(guò)濾信息以及過(guò)濾所述編碼的視頻數(shù)據(jù)的圖片;以及 視頻解碼器,所述視頻解碼器被配置成解碼過(guò)濾的和發(fā)送的視頻數(shù)據(jù)。11.一種發(fā)送信號(hào)的方法,所述方法包括: 編碼視頻數(shù)據(jù)以產(chǎn)生視頻流,所述視頻流包括具有所述視頻流的最大時(shí)間識(shí)別值的PVR輔助信息;以及 發(fā)送產(chǎn)生的視頻流。12.—種用于接收信號(hào)的裝置,所述裝置包括: 解復(fù)用器,所述解復(fù)用器被配置成解復(fù)用接收到的信號(hào)以提取視頻流,所述視頻流包括具有所述視頻流的最大時(shí)間識(shí)別值的PVR輔助信息;以及 視頻解碼器,所述視頻解碼器被配置成基于所述PVR輔助信息來(lái)解碼提取的視頻流以及對(duì)視頻數(shù)據(jù)執(zhí)行特技播放。
【文檔編號(hào)】H04N21/2387GK105960804SQ201580007011
【公開日】2016年9月21日
【申請(qǐng)日】2015年2月2日
【發(fā)明人】尹準(zhǔn)熙, 黃修振, 徐琮烈, 趙成鉉, 李相憲, 姜玲旭, 吳炫默
【申請(qǐng)人】Lg電子株式會(huì)社