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

針對(duì)網(wǎng)絡(luò)上的媒體流式傳輸支持傳輸分集和時(shí)移緩存器的制造方法

文檔序號(hào):9529453閱讀:378來(lái)源:國(guó)知局
針對(duì)網(wǎng)絡(luò)上的媒體流式傳輸支持傳輸分集和時(shí)移緩存器的制造方法
【專(zhuān)利說(shuō)明】
[0001] 本申請(qǐng)要求于2013年1月15日遞交的美國(guó)臨時(shí)申請(qǐng)序列No. 61/752, 456的權(quán)益 以及于2013年4月8日遞交的美國(guó)臨時(shí)申請(qǐng)序列No. 61/809,871的權(quán)益,通過(guò)引用方式將 其整體并入本文。
技術(shù)領(lǐng)域
[0002] 本公開(kāi)內(nèi)容涉及通信系統(tǒng),并且更具體地說(shuō),涉及經(jīng)由網(wǎng)絡(luò)的內(nèi)容傳遞。
【背景技術(shù)】
[0003] 可以將數(shù)字多媒體(包括音頻和視頻以及其他媒體)能力并入到很多設(shè)備中,所 述設(shè)備包括數(shù)字電視、數(shù)字直播系統(tǒng)、無(wú)線廣播系統(tǒng)、個(gè)人數(shù)字助理(PDA)、膝上型或桌上型 計(jì)算機(jī)、數(shù)碼相機(jī)、數(shù)字記錄設(shè)備、數(shù)字媒體播放器、視頻游戲設(shè)備、視頻游戲控制臺(tái)、蜂窩 或衛(wèi)星無(wú)線電話(huà)、視頻會(huì)議設(shè)備等。數(shù)字多媒體設(shè)備實(shí)現(xiàn)例如在由MPEG-2、MPEG-4、ITU-T H. 263或ITU-TH. 264/MPEG-4第10部分、高級(jí)視頻編碼(AVC)定義的標(biāo)準(zhǔn)以及這些標(biāo)準(zhǔn)的 擴(kuò)展中描述的視頻、音頻和/或其他媒體壓縮技術(shù),以更有效地發(fā)射和接收數(shù)字多媒體信 息。
[0004] 多媒體壓縮技術(shù)執(zhí)行空間預(yù)測(cè)和/或時(shí)間預(yù)測(cè)以減少或移除視頻序列中固有的 冗余。對(duì)于基于塊的視頻編碼,可以將視頻幀或片段(Slice)劃分成塊。每個(gè)塊可以被進(jìn) 一步劃分。在幀內(nèi)編碼的(I)幀或片段中的塊相對(duì)于相鄰塊使用空間預(yù)測(cè)來(lái)編碼。在幀間 編碼的(P或B)幀或片段中的塊可以相對(duì)于同一幀或片段中的相鄰塊使用空間預(yù)測(cè)或相對(duì) 于其它參考幀使用時(shí)間預(yù)測(cè)。
[0005] 在多媒體數(shù)據(jù)已經(jīng)被編碼(例如,壓縮)之后,可以將數(shù)據(jù)分組以進(jìn)行傳輸或存 儲(chǔ)??梢詫?shù)據(jù)組裝成符合各種標(biāo)準(zhǔn)中的任何標(biāo)準(zhǔn)的文件,所述標(biāo)準(zhǔn)例如國(guó)際標(biāo)準(zhǔn)化組織 (ISO)基礎(chǔ)媒體文件格式和其擴(kuò)展,如AVC。
[0006] 為了提供諸如語(yǔ)音、視頻、分組數(shù)據(jù)、消息傳遞、廣播等各種通信服務(wù),廣泛地部署 了無(wú)線通信網(wǎng)絡(luò)。這些無(wú)線網(wǎng)絡(luò)可以是能夠通過(guò)共享可用的網(wǎng)絡(luò)資源來(lái)支持多個(gè)用戶(hù)的多 址網(wǎng)絡(luò)。這種多址網(wǎng)絡(luò)的例子包括碼分多址(CDMA)網(wǎng)絡(luò)、時(shí)分多址(TDMA)網(wǎng)絡(luò)、頻分多址 (FDMA)網(wǎng)絡(luò)、正交FDMA(OFDMA)網(wǎng)絡(luò)以及單載波FDMA(SC-FDMA)網(wǎng)絡(luò)。
[0007] 作為全球系統(tǒng)移動(dòng)通信(GSM)和通用移動(dòng)電信系統(tǒng)(UMTS)的演進(jìn),第三代合作 伙伴計(jì)劃(3GPP)長(zhǎng)期演進(jìn)(LTE)表示蜂窩技術(shù)中的重大進(jìn)展。LTE物理層(PHY)提供了 在諸如演進(jìn)節(jié)點(diǎn)B(eNB)的基站和諸如UE的移動(dòng)設(shè)備之間來(lái)傳遞數(shù)據(jù)和控制信息二者的 高效方式。在先前申請(qǐng)中,用于促進(jìn)多媒體的高帶寬通信的方法是單頻網(wǎng)絡(luò)(SFN)操作。 SFN利用無(wú)線發(fā)射機(jī)(例如,舉例來(lái)說(shuō),eNB)與訂戶(hù)UE進(jìn)行通信。在單播操作中,對(duì)每個(gè) eNB進(jìn)行控制,以發(fā)送攜帶針對(duì)一個(gè)或多個(gè)特定訂戶(hù)UE的信息的信號(hào)。單播信令的特異性 (specificity)使得能夠?qū)崿F(xiàn)人對(duì)人的服務(wù),例如,舉例來(lái)說(shuō),語(yǔ)音呼叫、文本消息傳遞或視 頻呼叫。

【發(fā)明內(nèi)容】

[0008] 概括地說(shuō),本公開(kāi)內(nèi)容描述了用于網(wǎng)絡(luò)上的流媒體數(shù)據(jù)的技術(shù)。例如,本公開(kāi)內(nèi)容 描述了一種用于經(jīng)由不同類(lèi)型的傳輸(例如,單播、廣播和/或多播中的任意傳輸)來(lái)接收 媒體數(shù)據(jù)的技術(shù)。例如,重定向器/代理單元可以使得應(yīng)用服務(wù)客戶(hù)端直接經(jīng)由單播從互 聯(lián)網(wǎng)取回媒體數(shù)據(jù),或者當(dāng)廣播或多播服務(wù)可用時(shí),從廣播或多播中間件單元取回媒體數(shù) 據(jù)。可替代地,當(dāng)廣播或多播服務(wù)不可用時(shí),重定向器/代理單元可以代表應(yīng)用服務(wù)客戶(hù)端 來(lái)取回媒體數(shù)據(jù)。當(dāng)多種類(lèi)型的傳輸可用和/或用于傳遞媒體數(shù)據(jù)時(shí),可以在下面使用術(shù) 語(yǔ)"傳輸分集"。當(dāng)提供商(媒體來(lái)源)和/或用于傳遞媒體的傳輸改變(例如,由重定向 器/代理單元)時(shí),可以在下面使用術(shù)語(yǔ)"重定向"或"被重定向"。
[0009] 本公開(kāi)內(nèi)容還描述了關(guān)于緩存所取回的媒體數(shù)據(jù)的技術(shù)。例如,可以將所取回的 媒體數(shù)據(jù)存儲(chǔ)在時(shí)移緩存器(TSB)中。本公開(kāi)內(nèi)容描述了用于以信號(hào)形式發(fā)送TSB的大小 的技術(shù)(例如,關(guān)于媒體內(nèi)容的回放時(shí)間),使得可以分配適當(dāng)量的存儲(chǔ)器用于TSB。以這 種方式,可以在稍后的時(shí)間回放媒體數(shù)據(jù)和/或使用特技(trick)方式(例如快進(jìn)或倒帶) 來(lái)回放。
[0010] 在一個(gè)例子中,一種取回媒體數(shù)據(jù)的方法包括:獲取映射信息,所述映射信息基于 用于取回所述媒體數(shù)據(jù)的服務(wù),將針對(duì)所述媒體數(shù)據(jù)的標(biāo)識(shí)符映射到資源位置,其中,所述 服務(wù)定義用于傳輸所述媒體數(shù)據(jù)的多個(gè)類(lèi)型的傳輸中的至少一個(gè);從應(yīng)用服務(wù)客戶(hù)端接收 針對(duì)所述媒體數(shù)據(jù)的請(qǐng)求;確定所述服務(wù)是否是可用的;以及當(dāng)所述服務(wù)是可用的時(shí),使 得所述應(yīng)用服務(wù)客戶(hù)端從單元接收所述媒體數(shù)據(jù),所述單元基于所述映射信息,使用所述 服務(wù)從所述資源位置接收所述媒體數(shù)據(jù)。
[0011] 在另一個(gè)例子中,一種用于取回媒體數(shù)據(jù)的設(shè)備包括代理單元,所述代理單元被 配置為進(jìn)行以下操作:獲取映射信息,所述映射信息基于用于取回所述媒體數(shù)據(jù)的服務(wù),將 針對(duì)所述媒體數(shù)據(jù)的標(biāo)識(shí)符映射到資源位置,其中,所述服務(wù)定義用于傳輸所述媒體數(shù)據(jù) 的多個(gè)類(lèi)型的傳輸中的至少一個(gè);從應(yīng)用服務(wù)客戶(hù)端接收針對(duì)所述媒體數(shù)據(jù)的請(qǐng)求;確定 所述服務(wù)是否是可用的;以及當(dāng)所述服務(wù)是可用的時(shí),使得所述應(yīng)用服務(wù)客戶(hù)端從單元接 收所述媒體數(shù)據(jù),所述單元基于所述映射信息,使用所述服務(wù)從所述資源位置接收所述媒 體數(shù)據(jù)。
[0012] 在另一個(gè)例子中,一種用于取回媒體數(shù)據(jù)的設(shè)備包括用于獲取映射信息的單元, 所述映射信息基于用于取回所述媒體數(shù)據(jù)的服務(wù),將針對(duì)所述媒體數(shù)據(jù)的標(biāo)識(shí)符映射到資 源位置,其中,所述服務(wù)定義用于傳輸所述媒體數(shù)據(jù)的多個(gè)類(lèi)型的傳輸中的至少一個(gè);用于 從應(yīng)用服務(wù)客戶(hù)端接收針對(duì)所述媒體數(shù)據(jù)的請(qǐng)求的單元;用于確定所述服務(wù)是否是可用的 單元;以及用于當(dāng)所述服務(wù)是可用的時(shí),使得所述應(yīng)用服務(wù)客戶(hù)端從單元接收所述媒體數(shù) 據(jù)的單元,所述單元基于所述映射信息,使用所述服務(wù)從所述資源位置接收所述媒體數(shù)據(jù)。
[0013] 在另一個(gè)例子中,一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有存儲(chǔ)于其上的指令,當(dāng)所述指令 被執(zhí)行時(shí),使得處理器來(lái)執(zhí)行以下操作:獲取映射信息,所述映射信息基于用于取回所述媒 體數(shù)據(jù)的服務(wù),將針對(duì)所述媒體數(shù)據(jù)的標(biāo)識(shí)符映射到資源位置,其中,所述服務(wù)定義用于傳 輸所述媒體數(shù)據(jù)的多個(gè)類(lèi)型的傳輸中的至少一個(gè);從應(yīng)用服務(wù)客戶(hù)端接收針對(duì)所述媒體數(shù) 據(jù)的請(qǐng)求;確定所述服務(wù)是否是可用的;以及當(dāng)所述服務(wù)是可用的時(shí),使得所述應(yīng)用服務(wù) 客戶(hù)端從單元接收所述媒體數(shù)據(jù),所述單元基于所述映射信息,使用所述服務(wù)從所述資源 位置接收所述媒體數(shù)據(jù)。
[0014] 在另一個(gè)例子中,一種處理媒體數(shù)據(jù)的方法包括:接收會(huì)話(huà)描述協(xié)議(SDP)消息, 所述SDP消息包括定義了時(shí)移緩存器(TSB)深度的屬性;基于所述屬性的值,確定用于所述 TSB的存儲(chǔ)器的量;分配所確定量的存儲(chǔ)器以形成所述TSB;以及,在所述TSB中存儲(chǔ)與所 述SDP消息相關(guān)聯(lián)的至少一部分媒體數(shù)據(jù)。
[0015] 在另一個(gè)例子中,一種用于處理媒體數(shù)據(jù)的設(shè)備包括一個(gè)或多個(gè)處理器,所述一 個(gè)或多個(gè)處理器被配置為進(jìn)行以下操作:接收會(huì)話(huà)描述協(xié)議(SDP)消息,所述SDP消息包括 定義了時(shí)移緩存器(TSB)深度的屬性;基于所述屬性的值,確定用于所述TSB的存儲(chǔ)器的 量;分配所確定量的存儲(chǔ)器以形成所述TSB;以及,在所述TSB中存儲(chǔ)與所述SDP消息相關(guān) 聯(lián)的至少一部分媒體數(shù)據(jù)。
[0016] 在另一個(gè)例子中,一種用于處理媒體數(shù)據(jù)的設(shè)備包括:用于接收會(huì)話(huà)描述協(xié)議 (SDP)消息的單元,所述SDP消息包括定義了時(shí)移緩存器(TSB)深度的屬性;用于基于所述 屬性的值,確定用于所述TSB的存儲(chǔ)器的量的單元;用于分配所確定量的存儲(chǔ)器以形成所 述TSB的單元;以及,用于在所述TSB中存儲(chǔ)與所述SDP消息相關(guān)聯(lián)的至少一部分媒體數(shù)據(jù) 的單元。
[0017] 在另一個(gè)例子中,一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有存儲(chǔ)于其上的指令,當(dāng)所述指令 被執(zhí)行時(shí),使得處理器來(lái)執(zhí)行以下操作:接收會(huì)話(huà)描述協(xié)議(SDP)消息,所述SDP消息包括 定義了時(shí)移緩存器(TSB)深度的屬性;基于所述屬性的值,確定用于所述TSB的存儲(chǔ)器的 量;分配所確定量的存儲(chǔ)器以形成所述TSB;以及,在所述TSB中存儲(chǔ)與所述SDP消息相關(guān) 聯(lián)的至少一部分媒體數(shù)據(jù)。
【附圖說(shuō)明】
[0018] 圖1示出了用于支持傳輸分集的示例性系統(tǒng)。
[0019] 圖2A-2B示出了包括重定向器/代理以支持傳輸分集的裝置的可替代例子。
[0020] 圖3示出了使用被配置為進(jìn)行重定向操作的重定向器/代理的示例性過(guò)程流的方 面。
[0021] 圖4示出了使用被配置為進(jìn)行代理操作的重定向器/代理的方法的方面。
[0022] 圖5示出了用于支持傳輸分集的方法的例子。
[0023] 圖6示出了用于實(shí)現(xiàn)圖5的方法的示例性裝置。
[0024] 圖7和圖8示出了用于支持傳輸分集的進(jìn)一步的方面。
[0025] 圖9和圖10是示出了用于支持實(shí)時(shí)傳輸協(xié)議(RTP) /實(shí)時(shí)流協(xié)議(RTSP)流式傳 輸?shù)氖纠远嗖シ?wù)設(shè)備客戶(hù)端(MSDC)架構(gòu)的框圖。
[0026] 圖11是示出了示例性演進(jìn)的MBMS(eMBMS)用戶(hù)服務(wù)描述(USD)模式片段的概念 圖。
[0027] 圖12和13是示出了示例性組件的框圖,所述示例性組件用于支持針對(duì)RTSP/RTP 客戶(hù)端的傳輸分集。
[0028] 圖14A和14B是示出了用于擴(kuò)展USD以攜帶HTTP動(dòng)態(tài)自適應(yīng)流媒體(DASH)傳輸 信息的示例性可擴(kuò)展標(biāo)記語(yǔ)言(XML)內(nèi)容模型的概念圖。
[0029] 圖15是示出了用于支持MBMS上的DASH的示例性架構(gòu)的概念圖。
[0030] 圖16是示出了與圖15的網(wǎng)絡(luò)架構(gòu)相關(guān)聯(lián)的、用于廣播和單播傳輸上的DASH內(nèi)容 傳送的調(diào)用流程。
[0031] 圖17是示出了用于支持MBMS上的DASH的另一示例性架構(gòu)的概念圖。
[0032] 圖18-23是示出了與圖17的網(wǎng)絡(luò)架構(gòu)相關(guān)聯(lián)的、用于廣播和單播傳輸上的DASH 內(nèi)容傳送的流程圖。
[0033] 圖24是用于根據(jù)本公開(kāi)內(nèi)容的技術(shù),示出了用于以信號(hào)形式發(fā)送關(guān)于時(shí)移緩存 器(TSB)深度的示例性方法的流程圖。
【具體實(shí)施方式】
[0034] 一般來(lái)說(shuō),本公開(kāi)內(nèi)容描述了用于通過(guò)網(wǎng)絡(luò)支持針對(duì)各種類(lèi)型的流媒體數(shù)據(jù)的傳 輸機(jī)制的技術(shù),所述各種類(lèi)型的流媒體數(shù)據(jù)如例如音頻和/或視頻數(shù)據(jù)。例如,應(yīng)用服務(wù)客 戶(hù)端(其也可以被稱(chēng)為流式傳輸客戶(hù)端)可以被配置為與代理單元進(jìn)行交互,以根據(jù)單播 協(xié)議或廣播(或者多播)協(xié)議來(lái)取回媒體數(shù)據(jù)。在一些例子中,代理單元可以確定是否可 以使用廣播協(xié)議來(lái)取回媒體數(shù)據(jù),例如基于客戶(hù)端設(shè)備是否在用于使用廣播協(xié)議來(lái)傳送媒 體數(shù)據(jù)的服務(wù)提供商的覆蓋區(qū)域內(nèi),并基于所述客戶(hù)端設(shè)備是否在覆蓋區(qū)域內(nèi)來(lái)選擇廣播 協(xié)議或者單播協(xié)議??蛻?hù)端設(shè)備可以執(zhí)行應(yīng)用服務(wù)客戶(hù)端和/或包括代理單元。在一些例 子中,客戶(hù)端設(shè)備可以執(zhí)行應(yīng)用服務(wù)客戶(hù)端,并且代理單元可以被包括在與客戶(hù)端設(shè)備分 開(kāi)的設(shè)備中。
[0035] 本公開(kāi)內(nèi)容的技術(shù)可以與針對(duì)流媒體數(shù)據(jù)的各種應(yīng)用層協(xié)議一起使用。例如,本 公開(kāi)內(nèi)容的技術(shù)可以與HTTP動(dòng)態(tài)自適應(yīng)流媒體(DASH) -起使用,其利用HTTP來(lái)流式傳輸 媒體數(shù)據(jù)。作為另一個(gè)例子,本公開(kāi)內(nèi)容的技術(shù)可以與實(shí)時(shí)傳輸協(xié)議(RTP)或?qū)崟r(shí)流協(xié)議 (RTSP) -起使用。在這些和其它情況下,在應(yīng)用服務(wù)客戶(hù)端不需要知道用于取回媒體數(shù)據(jù) 的傳輸機(jī)制的意義上,應(yīng)用服務(wù)客戶(hù)端(例如,RTP客戶(hù)端、RTSP客戶(hù)端或DASH客戶(hù)端)可 能是傳輸不可知的。例如,應(yīng)用服務(wù)客戶(hù)端不需要知道底層傳輸機(jī)制是對(duì)應(yīng)于單播協(xié)議還 是廣播或者多播協(xié)議。
[0036] 如下面更詳細(xì)討論的,代理單元(其也可以被稱(chēng)為重定向器/代理單元)可以被 配置為從應(yīng)用服務(wù)客戶(hù)端接收請(qǐng)求,其中所述請(qǐng)求指定了某些媒體數(shù)據(jù)。代理單元可以確 定是否可以使用特定的傳輸機(jī)制(例如,廣播協(xié)議或單播協(xié)議)來(lái)取回媒體數(shù)據(jù)。代理單 元隨后可以使得應(yīng)用服務(wù)客戶(hù)端使用傳輸機(jī)制中的一種(基于可用性、偏好、可靠性和/或 其它因素)來(lái)接收媒體數(shù)據(jù)。例如,如果廣播協(xié)議比單播協(xié)議更優(yōu)選,則該廣播協(xié)議是可用 的,代理單元可以使得應(yīng)用服務(wù)客戶(hù)端經(jīng)由廣播協(xié)議來(lái)接收媒體數(shù)據(jù),而如果廣播協(xié)議不 可用,則代理單元可以使得應(yīng)用服務(wù)客戶(hù)端經(jīng)由單播協(xié)議來(lái)接收所述媒體數(shù)據(jù)。
[0037] 作為一個(gè)例子,對(duì)于DASH,媒體數(shù)據(jù)可能作為廣播和/或單播服務(wù)從一個(gè)或多個(gè) 服務(wù)器(例如,廣播服務(wù)器和單播服務(wù)器)可用的。DASH客戶(hù)端可以從代理單元(而不是 服務(wù))接收針對(duì)媒體數(shù)據(jù)的修改的媒體表達(dá)描述(MPD),其指示該媒體數(shù)據(jù)是可用的。當(dāng) DASH客戶(hù)端向代理單元發(fā)送針對(duì)媒體數(shù)據(jù)的請(qǐng)求時(shí),代理單元可以確定是單播協(xié)議還是廣 播協(xié)議可用于取回所請(qǐng)求的媒體數(shù)據(jù)。如果廣播協(xié)議是可用的,則廣播接收單元(例如,多 媒體廣播多播服務(wù)(MBMS)或演進(jìn)的MBMS(eMBMS)中間件單元)可以接收媒體數(shù)據(jù),并且代 理單元可以使得DASH客戶(hù)端向廣播接收單元發(fā)送針對(duì)媒體數(shù)據(jù)的請(qǐng)求。另一方面,如果廣 播協(xié)議是不可用的,則代理單元可以使得DASH客戶(hù)端向單播服務(wù)器發(fā)送針對(duì)媒體數(shù)據(jù)的 請(qǐng)求,以使用單播來(lái)取回媒體數(shù)據(jù)??商鎿Q地,代理單元可以從單播服務(wù)器取回媒體數(shù)據(jù), 然后向DASH客戶(hù)端提供所取回的媒體數(shù)據(jù)。在一些例子中,單播服務(wù)器和廣播服務(wù)器可以 對(duì)應(yīng)于相同的服務(wù)器。
[0038] 作為另一個(gè)例子,對(duì)于RTP或RTSP,RTP客戶(hù)端(可替代地,其可以對(duì)應(yīng)于RTSP客 戶(hù)端)可以向代理單元提交DESCRIBE、SETUP和PLAY命令。響應(yīng)于DESCRIBE命令,代理單 元可以向RTP客戶(hù)端提供修改的的會(huì)話(huà)描述協(xié)議(SDP)消息。該修改的SDP消息可以指定 代理單元的地址作為該媒體數(shù)據(jù)從此處可用的地址。該修改的SDP消息可以使得RTP客戶(hù) 端向代理單元發(fā)送SETUP和PLAY命令。當(dāng)代理單元確定了廣播協(xié)議是可用的,則代理單元 可以向廣播接收單元(例如,MBMS或eMBMS中間件單元)發(fā)送SETUP和PLAY命令,該廣播 接收單元可以接收該媒體數(shù)據(jù)并向RTP客戶(hù)端轉(zhuǎn)發(fā)媒體數(shù)據(jù)。另一方面,當(dāng)代理單元確定 了廣播協(xié)議不可用,則代理單元可以從單播服務(wù)器取回媒體數(shù)據(jù),然后向RTP客戶(hù)端提供 所取回的媒體數(shù)據(jù)。
[0039] 在一些例子中,用于執(zhí)行本公開(kāi)內(nèi)容的技術(shù)的組件可以包括應(yīng)用服務(wù)客戶(hù)端、代 理單元和廣播接收單元。在各種例子中,客戶(hù)端設(shè)備可以包括這些組件中的任意組件或全 部組件、單獨(dú)組件或其任何組合??商娲兀蛻?hù)端設(shè)備可以包括應(yīng)用服務(wù)客戶(hù)端,而代理 單元和/或廣播接收單元可被包括在與客戶(hù)端設(shè)備分離的一個(gè)或多個(gè)設(shè)備中。
[0040] 此外,本公開(kāi)內(nèi)容還描述關(guān)于以信號(hào)形式發(fā)送針對(duì)時(shí)移緩存器(TSB)的數(shù)據(jù)的技 術(shù)??蛻?hù)端設(shè)備(在此也稱(chēng)為"用戶(hù)設(shè)備")可以分配存儲(chǔ)以形成TSB,所述TSB用于保持 媒體數(shù)據(jù),以支持各種特技模式,例如快進(jìn)、倒帶、重放等。在一般情況下,特技模式可以指 的是媒體數(shù)據(jù)以定義的輸出順序之外的順序或速率來(lái)回放媒體數(shù)據(jù)的回放模式。例如,在 快進(jìn)中,可以跳過(guò)某些媒體數(shù)據(jù)。作為另一實(shí)例,在倒帶中,可以反轉(zhuǎn)針對(duì)媒體數(shù)據(jù)的輸出 順序,并且可以跳過(guò)某些媒體數(shù)據(jù)。例如,對(duì)于視頻數(shù)據(jù),為了跳過(guò)媒體數(shù)據(jù),僅顯示使用幀 內(nèi)編碼模式編碼的畫(huà)面而跳過(guò)幀間編碼圖像。
[0041] 根據(jù)本公開(kāi)內(nèi)容的技術(shù),可以在例如,SDP消息中以信號(hào)形式發(fā)送數(shù)據(jù),用于實(shí)例 化TSB。例如,可以利用以秒為單位的值來(lái)以信號(hào)形式發(fā)送TSB屬性,所述值定義了可以存 儲(chǔ)在TSB中的媒體數(shù)據(jù)的量??蛻?hù)端設(shè)備可以基于所述TSB屬性的值來(lái)計(jì)算TSB所需要的 存儲(chǔ)器的量。以視頻數(shù)據(jù)為例,這種計(jì)算可能涉及媒體數(shù)據(jù)中的視頻數(shù)據(jù)的幀速率??蛻?hù) 端設(shè)備可以基于每個(gè)圖像的數(shù)據(jù)的平均量、一段時(shí)間中(基于幀速率)的圖片的數(shù)量和由 TSB屬性所定義的時(shí)間長(zhǎng)度,來(lái)計(jì)算用于TSB的存儲(chǔ)器大小。同樣地,客戶(hù)端設(shè)備還可以確 定針對(duì)該時(shí)間段,音頻數(shù)據(jù)、文本數(shù)據(jù)或其它數(shù)據(jù)或媒體所需的存儲(chǔ)器的量。因此,客戶(hù)端 設(shè)備可以向用于存儲(chǔ)存儲(chǔ)媒體數(shù)據(jù)的TSB分配該數(shù)據(jù)以執(zhí)行特技模式。此外,客戶(hù)端設(shè)備 可以針對(duì)經(jīng)由廣播協(xié)議(例如MBMS或eMBMS)接收到的數(shù)據(jù)來(lái)執(zhí)行特技模式。
[0042] 換句話(huà)說(shuō),在一些例子中,本公開(kāi)內(nèi)容的技術(shù)包括中間件架構(gòu),其用于支持演進(jìn)的 多媒體廣播多播服務(wù)(eMBMS)網(wǎng)絡(luò)上的實(shí)時(shí)協(xié)議/實(shí)時(shí)流協(xié)議(RTP/RTSP)流式傳輸?shù)奶?征。這些功能包括時(shí)移緩存器和傳輸分集(例如,針對(duì)內(nèi)容傳遞的單播對(duì)多播切換或反之 亦然)。對(duì)于時(shí)移緩存器(TSB)特征,該架構(gòu)可以支持會(huì)話(huà)描述協(xié)議(SDP)的擴(kuò)展,以包括 以信號(hào)形式發(fā)送緩存器深度的數(shù)據(jù)。作為傳輸分集特征的一個(gè)例子,本公開(kāi)內(nèi)容提出了一 種架構(gòu),在所述架構(gòu)中,消耗內(nèi)容的應(yīng)用不需要知道從單播到廣播(或反之亦然)的傳輸切 換的詳細(xì)情況,因?yàn)樵撉袚Q可以在中間件級(jí)別來(lái)管理。
[0043] 在HTTP流式傳輸中,經(jīng)常使用的操作包括GET和部分GET。GET操作請(qǐng)求與給定 的統(tǒng)一資源標(biāo)識(shí)符(URI)(例如,URL或URN)相關(guān)聯(lián)的整個(gè)文件的取回。部分GET操作請(qǐng) 求資源的字節(jié)范圍(子集)的取回。因此,針對(duì)HTTP流式傳輸,可以提供視頻片段,這是因 為GET或部分GET操作可以取回一個(gè)或多個(gè)單獨(dú)的視頻片段。在視頻片段中,可能存在不 同軌道的若干軌道片段。在HTTP流式傳輸中,媒體表達(dá)可以是客戶(hù)端可訪問(wèn)的數(shù)據(jù)的結(jié)構(gòu) 化集合??蛻?hù)端可以請(qǐng)求并下載媒體數(shù)據(jù)信息以向用戶(hù)表達(dá)流式傳輸服務(wù)。
[0044] 在使用HTTP流式傳輸DASH數(shù)據(jù)的例子中,針對(duì)多媒體內(nèi)容的視頻和/或音頻數(shù) 據(jù),可能存在多種表示(representation)。這種表示的清單(manifest)可以在媒體表達(dá)描 述(MPD)數(shù)據(jù)結(jié)構(gòu)中定義。媒體表達(dá)可以對(duì)應(yīng)于HTTP流式傳輸客戶(hù)端可訪問(wèn)的、設(shè)備數(shù)據(jù) 的結(jié)構(gòu)化集合。HTTP流式傳輸客戶(hù)端設(shè)備可以請(qǐng)求和下載媒體數(shù)據(jù)信息,以向客戶(hù)端設(shè)備 的用戶(hù)表達(dá)流式傳輸服務(wù)??梢砸訫H)數(shù)據(jù)結(jié)構(gòu)來(lái)描述媒體表達(dá),其可以包括MH)的動(dòng)態(tài) 更新。
[0045] 媒體表示可以包含一個(gè)或多個(gè)時(shí)段的序列??梢栽贛PD中,由period單元來(lái)定義 時(shí)段。在MPD中,每個(gè)時(shí)段可以具有屬性start。該MPD可以包括針對(duì)每個(gè)時(shí)段的start 屬性和availablityStartTime屬性。對(duì)于實(shí)時(shí)服務(wù),所述時(shí)段的start屬性和MPD屬性 availableStartTime的總和可以以UTC格式指定時(shí)段的可用時(shí)間,特別是每一個(gè)時(shí)段中的 每個(gè)表示的第一媒體段(Segment)。對(duì)于按需服務(wù),第一時(shí)段的start屬性可能是0。對(duì)于 任何其他時(shí)段,start屬性可以指定對(duì)應(yīng)時(shí)段的開(kāi)始時(shí)間相對(duì)于第一時(shí)段的開(kāi)始時(shí)間之間 的時(shí)間偏移。每個(gè)時(shí)段可以延長(zhǎng),直到下一個(gè)時(shí)段的開(kāi)始,或者在最后時(shí)段的情況下,直到 媒體表達(dá)的結(jié)束。時(shí)段的開(kāi)始時(shí)間可能是準(zhǔn)確的。它們可能反映了從播放所有前期時(shí)段的 媒體所造成的實(shí)際時(shí)序。
[0046] 每個(gè)時(shí)段可以包含針對(duì)相同媒體內(nèi)容的一個(gè)或多個(gè)表示。一種表示可以是音頻、 視頻或其它數(shù)據(jù)的數(shù)種可替代編碼版本中的一個(gè)。該表示可以由于編碼類(lèi)型而不同,例如, 比特率、分辨率和/或針對(duì)視頻數(shù)據(jù)和比特率、語(yǔ)言和/或針對(duì)音頻數(shù)據(jù)的編解碼。術(shù)語(yǔ)表 示可以用來(lái)指編碼的音頻或視頻數(shù)據(jù)或其它媒體或數(shù)據(jù)的段,其對(duì)應(yīng)于所媒體內(nèi)容的具體 時(shí)段,并以具體的方式被編碼。
[0047] 具體段的表示可以被分配給組,所述組由MPD中的group屬性所指示。同一組中 的表示通常被認(rèn)為是相互可替代的。例如,可以將具體時(shí)段的視頻數(shù)據(jù)的每個(gè)表示分配給 相同的組,使得所述表示中的任何表示可以被選擇用于解碼,以顯示針對(duì)相應(yīng)時(shí)段的多媒 體內(nèi)容的視頻數(shù)據(jù)。在
當(dāng)前第1頁(yè)1 2 3 4 5 6 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1