亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

發(fā)送設(shè)備、發(fā)送方法、接收設(shè)備以及接收方法_3

文檔序號:9292097閱讀:來源:國知局
傳輸流執(zhí)行RF調(diào)制,并且將得到的傳輸流通過RF傳輸信道發(fā)送到接收器。在該情況下,基于從時鐘生成單元104輸出的系統(tǒng)時鐘STC,將傳輸時間戳添加到發(fā)送數(shù)據(jù)。
[0119]下面,將描述接收設(shè)備200的操作。RF接收單元201或IP接收單元202接收從發(fā)送器發(fā)送的傳輸流,使得獲得包含一連串MMT包的傳輸流。該傳輸流被提供到傳輸解包單元204。傳輸解包單元204對MMT包執(zhí)行拆包,以獲得作為媒體數(shù)據(jù)的接收數(shù)據(jù)、元數(shù)據(jù)或消息、以及時間信息等等。這些數(shù)據(jù)或信息被提供到解碼/輸出處理單元205。
[0120]解碼/輸出處理單元205將由傳輸解包單元204獲得的接收數(shù)據(jù)解碼,以獲得視頻或音頻數(shù)據(jù),并且基于元數(shù)據(jù)或消息執(zhí)行視頻顯示或音頻輸出。在該情況下,傳輸解包單元204從MMT包提取的時間信息被提供到解碼/輸出處理單元205。之后,基于時間信息,解碼/輸出處理單元205獲得每個接入單元的解碼時間(Decode_Timestamp)和/或呈現(xiàn)時間(Display_Timestamp),并且控制解碼定時或輸出定時,以實現(xiàn)視頻和音頻的同步再現(xiàn)。
[0121][插入MMT包的時間信息]
[0122]下面,將描述插入MMT包的時間信息。如上所述,該時間信息是用于允許接收器獲得解碼時間(Decode_Timestamp)和/或呈現(xiàn)時間(Display_Timestamp)的信息。包含在MMT包中的媒體數(shù)據(jù)包括一個或多個接入單元。插入MMT包的時間信息時時間信息和/或用于獲得呈現(xiàn)時間的信息,其每個都對應(yīng)于一個或多個接入單元中的每個。
[0123]例如,在第一技術(shù)中,插入MMT包的時間信息包含初始值,即,對應(yīng)于一個或多個接入單元中的初始接入單元的解碼時間或呈現(xiàn)時間的值。另外,時間信息包含從解碼時間到呈現(xiàn)時間的偏移值,其每個都對應(yīng)于每個接入單元。另外,例如,在另一技術(shù)中,插入MMT包的時間信息包含呈現(xiàn)時間本身、或者呈現(xiàn)時間和解碼時間本身。
[0124]第一技術(shù)將被描述。偏移值是對應(yīng)于絕對偏移值的相對偏移值。因此,用于將相對偏移值轉(zhuǎn)換成絕對偏移值的轉(zhuǎn)換信息被添加到時間信息。轉(zhuǎn)換信息包含“ timeStamp_type,,、“time tick,,、“au_rate_scale,,、“divis1n_factor,,等等。
[0125]“timestamp_type”是指示初始值是否是解碼時間的初始值或呈現(xiàn)時間的初始值的信息?!皌ime tick”是指示使用何種時鐘進(jìn)行控制的信息。例如,該信息指示使用90kHz的使用進(jìn)行所有控制。“au_rate_SCale”是用于計算視頻或音頻接入單元的速率的比例信息。要注意的是,轉(zhuǎn)換信息還包含指示視頻數(shù)據(jù)是否是視頻或音頻的標(biāo)志信息“Asset_type,,。
[0126]例如,在視頻的情況下,如果上述“time_tick”指示90kHz,則“au_rate_scale”的值為1500、1800、3000、3600等。通過用相應(yīng)值除以90kHz,可以計算60Hz、50Hz、30Hz、25Hz等等的視頻速率。
[0127]另外,“divis1n_factor”是用于微調(diào)速率的因子。例如,在NTSC視頻的情況下,適用于將速率調(diào)節(jié)到30Hz或29.94Hz的值,S卩,是“ I”或“ 1.001”。
[0128]這里,將描述媒體數(shù)據(jù)是視頻且初始值是解碼時間的情況。圖12示出了解碼時間"DTS (η) ”、偏移值“DLT(n) ”、和對應(yīng)于第零至第六個接入單元“AU”的呈現(xiàn)時間“PTS(n) ”之間的示例性對應(yīng)關(guān)系。在該實例中,從解碼時間的初始值到呈現(xiàn)時間的初始值的偏移值(dlt_time)是“ I ”,其是相對偏移值。
[0129]這里,第零個接入單元是I圖片,初始接入單元是P圖片,第二接入單元是B圖片,第三接入單元是B圖片,第四接入單元是P圖片,第五接入單元是B圖片,第六接入單元是B圖片。因此,將解碼時間重新排序以獲得呈現(xiàn)時間。
[0130]在該情況下,在MMT包中插入并傳輸?shù)臅r間信息是TSO (這里,TSO = O)和相對偏移值DLT(n),TSO是解碼時間的初始值。注意的是,在圖12中,“Time”使用相對值指示用于每個接入單元的時間。
[0131]當(dāng)這種時間信息被傳輸?shù)浇邮掌鲿r,接收器可以如下使用轉(zhuǎn)換信息計算每個接入單元的解碼時間和呈現(xiàn)時間。在該情況下,初始值TSO是初始接入單元的解碼時間DTS(O)。通過下面的公式(I)計算從初始值TSO的偏移時間(dlt_time)。例如,一個典型實例是,當(dāng)au_rate_scale = 1500 且 divis1n_factor = 1.001 時,dlt_time = 1500*1.001。
[0132]dlt_time = au_rate_scale*divis1n_factor (I)
[0133]如下面的公式⑵所示,通過將用(dlt_time)除以“time_tick”而得到的值加上直接在前的解碼時間DTS (η-1),計算后續(xù)接入單元的解碼時間DTS (η)。
[0134]DTS (n) = dlt_time/time_tick+DTS(n_l) (2)
[0135]另外,如下面的公式(3)所示,通過將偏移值DLT (η)乘以“dlt_time/time_tick”得到的值家上解碼時間DTS(η),計算每個接入單元的呈現(xiàn)時間PTS(η)。
[0136]PTS (n) = DLT (η) * (dlt_t ime/1 ime_t i ck) +DTS (η) (3)
[0137]下面,將描述媒體數(shù)據(jù)是視頻并且初始值是呈現(xiàn)時間的情況。如圖12類似,圖13示出了解碼時間“DTS(n) ”、偏移值“DLT(n) ”、和對應(yīng)于第O接入單元至第6接入單元(AU)的呈現(xiàn)時間“PTS (η) ”之間的示例性對應(yīng)關(guān)系。在該實例中,從解碼時間的初始值到呈現(xiàn)時間的初始值的偏移值(dlt_time)是“I”。同樣在該情況下,將解碼時間重新排序,以獲得呈現(xiàn)時間。
[0138]在該情況下,在MMT包中插入并傳輸?shù)臅r間信息是TSO (這里,TSO = I)和相對偏移值DLT(n),TSO是呈現(xiàn)時間的初始值。要注意的是,在圖13中,“Time”使用相對值指示用于每個接入單元的時間。
[0139]在這種時間信息被發(fā)送到接收器的情況下,接收器可以如下使用轉(zhuǎn)換信息計算每個接入單元的解碼時間和呈現(xiàn)時間。在該情況下,初始值TSO是初始接入單元的呈現(xiàn)時間PTS(O)。因此,如下面的公式(4)所示,通過從PTS(O)減去通過將偏移時間(即,“dlt_time”)除以“time_tick”而得到的值與偏移值DLT (η)相乘而得到的值,計算初始接入單元的解碼時間DTS(O)。
[0140]DTS(O) = PTS (O) - (dlt_time/time_tick) *DLT (n) (4)
[0141]這里,如下面的公式(5)所示,通過將“au_rate_scale”除以“divis1n_factor”來計算 “dlt_time”。
[0142]dlt_time = au_rate_scale*divis1n_factor (5)
[0143]如下面的公式(6)所示,通過將偏移時間(dlt_time)除以“time_tick”而得到的值加上直接在前解碼時間DTS (η-1),計算后續(xù)接入單元的解碼時間DTS (η)。
[0144]DTS (n) = dlt_time/time tick+DTS(n_l) (6)
[0145]另外,如下面的公式(7)所示,通過將偏移值DLT (η)乘以“dlt_time/time_tick”與解碼時間DTS (η)相加,計算每個接入單元的呈現(xiàn)時間PTS (η)。
[0146]PTS (n) = DLT (η)*(dlt_time/time_tick)+DTS(η) (7)
[0147]下面,將描述媒體數(shù)據(jù)是音頻且初始值是解碼時間的情況。圖14示出了解碼時間"DTS(η) ”、偏移值“DLT(n) ”、和對應(yīng)于第O個解碼單元至第6個解碼單元(AU)音頻輸出時間“PTS (η) ”之間的示例性對應(yīng)關(guān)系O在該實例中,“dlt_time/time_tick”是“ I ”。
[0148]要注意的是,音頻接入單元是多個音頻采樣的集合。此處,如下面的公式(8)所示,通過將“au_rate_scale”與“divis1n_factor”相乘而計算出“dlt_time”。例如,作為典型的示例,當(dāng)音頻采樣頻率為44.1KHZ并且音頻編碼機(jī)制使用1024個樣本作為一個音頻接入單元,au_rate_scale = 2089.8,divis1n_factor = 1,以及 dlt_time = 2089.8*1。
[0149]dlt_time = au_rate_scale*divis1n_factor (8)
[0150]在該情況下,在MMT包中插入并傳輸?shù)臅r間信息是TSO (這里,TSO = O)和相對偏移值DLT(n),TSO是音頻輸出時間的初始值。要注意的是,在圖14中,“Time”使用相對值指示用于每個接入單元的時間。在正常情況下,在解碼之后,時間信息在不重新排序的情況下直接轉(zhuǎn)移到緩存,因此,指示解碼時間DTS (η)和音頻輸出時間PTS (η)之間的差的DLT (η)是 “O”。
[0151]當(dāng)這種時間信息被發(fā)送到接收器時,接收器可以如下使用轉(zhuǎn)換信息計算每個接入單元的解碼時間和音頻輸出時間。在該情況下,初始值TSO是初始接入單元的音頻輸出時間PTS (O),也直接是初始接入單元的解碼時間DTS (O)。
[0152]如下面的公式(9)所示,通過將偏移時間(dlt_time)除以“time_tiCk”得到的值加上直接在前音頻輸出值PTS (n-ι),計算后續(xù)接入單元的解碼時間DTS (η)和音頻輸出時間 PTS (η)。要注意的是,PTS(O) = TSO0
[0153]PTS (n) = DTS (n) = (dlt_time/time_tick)+PTS(n_l) (9)
[0154][接收設(shè)備的解碼/輸出處理的示例性配置]
[0155]將進(jìn)一步描述接收設(shè)備200的解碼/輸出處理單元205。圖15示出了解碼/輸出處理單元205的示例性配置。解碼/輸出處理單元205具有解復(fù)用器301、視頻解碼器
302、視頻顯示單元303、音頻解碼器304、音頻輸出單元305、以及控制單元306。
[0156]解復(fù)用器301從傳輸拆包單元204的輸出提取各種信息或數(shù)據(jù)。具體地,解復(fù)用器301提取每個視頻接入單元的編碼視頻數(shù)據(jù),還提取每個音頻接入單元的編碼音頻數(shù)據(jù)。
[0157]另外,解復(fù)用器301提取用于獲得每個視頻或音頻接入單元的解碼時間DTS (η)和呈現(xiàn)時間(音頻輸出時間)PTS(n)的時間信息。如上所述,該時間信息包含初始值TSO和相對偏移值DLT (η)。
[0158]另外,解復(fù)用器301提取用于將相對偏移值DLT (η)轉(zhuǎn)換成絕對偏移值的各種信息(轉(zhuǎn)換信息)。如上所述,該轉(zhuǎn)換信息包含“timestamp_type”、“time_tick”、“au_rate_scale,,、“divis1n_factor,,等等。
[0159]視頻解碼器302對解復(fù)用器301提取的每個視頻接入單元的編碼視頻數(shù)據(jù)執(zhí)行解碼處理,以獲得每個接入單元的解碼視頻數(shù)據(jù)。視頻顯示單元303基于視頻解碼器302獲得的每個接入單元的解碼視頻數(shù)據(jù)執(zhí)行視頻顯示(圖像顯示)。
[0160]音頻解碼器304對解復(fù)用器301提取的每個音頻接入單元的編碼音頻數(shù)據(jù)執(zhí)行解碼處理,以獲得每個接入單元的解碼音頻數(shù)據(jù)。音頻顯示單元305基于音頻解碼器304獲得的每個接入單元的解碼音頻數(shù)據(jù)執(zhí)行音頻輸出(聲音輸出)。
[0161]控制單元306基于解復(fù)用器301提取的時間信息和轉(zhuǎn)換信息,計算每個視頻或音頻接入單元的解碼時間DTS (η)和呈現(xiàn)時間(音頻輸出時間)PTS (η)。之后,控制單元306如下對音頻或視頻執(zhí)行同步再現(xiàn)控制。
[0162]具體地,控制單元306基于每個接入單元的解碼時間DTS (η)和呈現(xiàn)時間PTS (η),控制每個視頻接入單元的解碼時間和呈現(xiàn)時間。在該情況下,控制單元306控制視頻解碼器302,使得視頻解碼器302在時鐘生成單元203 (見圖7)生成的系統(tǒng)時鐘STC指示解碼時間DTS (η)時開始解碼每個接入單元。另外,控制單元306控制視頻顯示單元303,使得視頻顯示單元303在系統(tǒng)時鐘STC指示呈現(xiàn)時間PTS (η)時使用每個接入單元開始視頻顯示。
[0163]另外,控制單元306基于每個接入單元的解碼時間DTS(n)和音頻輸出時間PTS (η),控制每個音頻接入單元的解碼時間和呈現(xiàn)時間。在該情況下,控制單元306控制音頻解碼器304,使得音頻解碼器304在系統(tǒng)時鐘STC指示解碼時間DTS (η)時開始解碼每個接入單元。另外,控制單元306控制音頻輸出單元305,使得音頻輸出單元305在系統(tǒng)時鐘STC指示音頻輸出時間PTS (η)時使用每個接入單元開始音頻輸出。
[0164]將簡要描述圖15示出的解碼/輸出控制單元205的操作。傳輸拆包單元204的輸出被提供到解復(fù)用器301。解復(fù)用器301提取每個音頻接入單元的編碼視頻數(shù)據(jù),并且將編碼視頻數(shù)據(jù)提供到視頻解碼器302。
[0165]視頻解碼器302對每個視頻接入單元的編碼視頻數(shù)據(jù)執(zhí)行解碼處理,以獲得每個接入單元的解碼視頻數(shù)據(jù)。因此,每個接入單元的解碼視頻數(shù)據(jù)被提供到音頻顯示單元
303。音頻顯示單元303基于每個接入單元的視頻數(shù)據(jù)執(zhí)行視頻顯示
當(dāng)前第3頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1