Mpeg媒体传输的内容呈现的制作方法

文档序号:10518150阅读:569来源:国知局
Mpeg媒体传输的内容呈现的制作方法【专利摘要】提供了一种用于简化的MPEG媒体传输(MMT)内容呈现的方法。识别MMT包处理单元(MPU)的两个或者多个资源。该方法还包含将两个或者多个资源的至少一个定义为默认资源,并且将剩余的一个或者多个资源定义为丰富资源。至少一个默认资源不包含合成功能。该方法还包括配置所述至少一个默认资源用于与一个或者多个丰富资源独立的呈现。该方法包含发送包含至少一个默认资源和一个或者多个丰富资源的MPU。【专利说明】MPEG媒体传输的内容呈现
技术领域
[0001]本申请一般地设及传输和呈现数据,并且更具体地说,本申请设及传输和呈现媒体类型数据。【
背景技术
】[0002]MPEG媒体传输(MMT)是IP环境下和非IP环境下的多媒体传递标准。MMT通常具有四个功能,包含:封装化ncapsulation)、传递(Delivery)、信令(Signaling)和合成(Composition)。在运四个功能中,合成的目的是提供MMT内容消费要求的信息。合成提供空间关系、时间关系W及与HTML5W及某些工具的基于事件的关系。然而,对于特定类型的MMT内容,能够简化MMT。【
发明内容】[0003]技术问题[0004]提供了一种简化的MPEG媒体传输(MMT)内容呈现的方法。[0005]该方法包含识别MPEG媒体传输(MMT)包处理单元(MPU)的两个或者多个资源(asset)。[0006]该方法还包含将两个或者多个资源的至少一个定义为默认资源,并且将剩余的一个或者多个资源定义为丰富资源。所述至少一个默认资源不包含合成功能。[0007]该方法还包括配置所述至少一个默认资源用于与所述一个或者多个丰富资源独立的呈现。[000引该方法包含发送包含所述至少一个默认资源和所述一个或者多个丰富资源的MPU。[0009]解决方案[0010]提供了一种用于简化的MPEG媒体传输(MMT)内容呈现的装置。该装置包含处理单元。处理单元被配置为识别MPEG媒体传输(MMT)包处理单元(MPU)的两个或者多个资源。处理单元还被配置为将两个或者多个资源的至少一个定义为默认资源,并且将剩余的一个或者多个资源定义为丰富资源。至少一个默认资源不包含合成功能。处理单元被进一步配置为配置所述至少一个默认资源用于与所述一个或者多个丰富资源独立的呈现。该装置还包含发送机。发送机被配置为发送包含至少一个默认资源和一个或者多个丰富资源的MPU。[OOW提供了一种用于简化的MPEG媒体传输(匪T)内容呈现的系统。该系统包含第一装置。第一装置被配置为将包含第一MPU的至少一个默认资源和第一MPU的一个或者多个丰富资源的第一MPU发送到显示设备的接收机。给第一MPU的至少一个默认资源分配默认资源时间线上的第一位置。该系统还包含第二装置。第二装置被配置为将包括第二MPU的至少一个默认资源和第二MPU的一个或者多个丰富资源的第二MPU发送到显示设备的接收机。给第二MPU的至少一个默认资源分配默认资源时间线上的第二位置,使得在显示设备的接收机收到第一MPU的至少一个默认资源和第二MPU的至少一个默认资源后,显示设备在由第一位置和第二位置确定的默认资源时间线上的相关时间,显示第一MPU的至少一个默认资源的内容和第二MPU的至少一个默认资源的内容。【附图说明】[0012]为了更全面理解本公开及其优点,现在参考下面结合附图所做的描述,附图中,类似的参考编号表示类似的部分:[0013]图1示出根据本公开的发送MPEG文件的示例无线系统;[0014]图2示出根据本公开的被配置为传递简化的内容呈现的MPEG媒体传输(匪T)系统的方框图;[001引图3示出根据本公开的用于简化的MPEG媒体传输(匪T)内容呈现的显示设备的方框图;[0016]图4示出根据本公开的匪T包、资源、编码和MPU之间的示例关系;[0017]图5示出根据本公开的MMT有效载荷首标的示例结构;[0018]图6示出根据本公开的定时媒体碎片单元MFU首标的示例结构;[0019]图7示出根据本公开的非定时媒体MFU首标的示例结构;W及[0020]图8是根据本公开的简化的MPEG媒体传输(匪T)内容呈现的示例方法。【具体实施方式】[0021]在进行下面的详细描述之前,阐述本专利文档整篇使用的特定单词和短语的定义可能是有利的:术语"包含"和"包括"及其派生词意味着包含但并不局限于;术语"或者"是包含性的,意思中和/或;短语"与……关联"和"与其关联的"及其派生词可W指包含、包含在……内、与……互连、含有、含在……内、连接到.....或者与……连接、禪合到……或者与……禪合、可与……通信、与……合作、交织、并置、与……邻近、捆绑到或者与……捆绑、具有、具有……的属性等等;W及术语"控制器"指控制至少一个操作的任何设备、系统或者其部分,运种设备可硬件、固件或者软件或者运些中的至少两个的某种组合实现。应当注意,与任意特定控制器关联的功能可W是集中式的,也可W是分布式的,而无论是在本地还是远程。在本专利文档中提供特定单词和短语的定义,本领域内普通技术人员应当明白,即使不是在大多数实例中,也是在许多实例中,运些定义适用于运样定义的单词或者短语的先前用途W及未来用途。[0022]本专利文档中下面讨论的图1至图8W及描述本公开的原理使用的各种实施例仅作为说明,而无论如何不应当理解为限制本公开的范围。本领域技术人员将明白,在任何适当布置的数据通信系统中可W实现本公开的原理。[0023]图1示出根据本公开原理的发送消息的示范性无线系统100。图1所示的无线网络100的实施例仅用于说明。可W使用无线网络100的其他实施例,而不脱离本公开的范围。[0024]在图1所示的示例中,无线系统100包含发送点(TP),诸如增强节点B(eNB)101、eNB102、eNB103、和其他类似基站或者中继站。eNB101处于与eNB102和eNB103通信中。eNB101还与至少一个诸如因特网、专用IP网络、其他数据网络或者基于IP的类似系统的网际协议(IP)网络130通信。系统100还包含至少一个用于简化的MPEG媒体传输(MMT)内容呈现的MMT系统150。[0025]取决于网络类型,可W使用其他众所周知的术语代替"发送点"、"eNodeB"或者"eNB",诸如"基站"或者"接入点'。为了方便,在本专利文档中使用术语"eNodeB"和"eNB"指对远程终端提供无线接入的网络基础设施组件。此外,取决于网络类型,可W使用其他众所周知的术语代替"用户设备"或者"UE",诸如"移动台"、"用户台"、"远程终端"、"无线终端"或者"用户设备"。为了方便,在本专利文档中使用术语"用户设备"和"UE"指无线地接入eNB的远程无线设备,而无论UE是移动设备(诸如,移动电话或者智能电话)还是通常认为的静止设备(诸如,台式计算机或者自动售货机)。[0026]无线网络100包含:下行链路(DL),该化从诸如eNB的发送点(TP)向肥传达信号;和上行链路化L),该化从肥向诸如eNB的接收点传达信号。DL信号包含:传达信息内容的数据信号、传达化控制信息(DCI)的控制信号、W及还被称为导频信号的参考信号(RS)"eNB通过各自的物理化共享信道(PDSCH)或者物理化控制信道(PDCCH)发送数据信息或者DCI。用于下行链路分配的可能DCI格式包含DCI格式14、18、1〔、10、2、24、28、2(:和20。能够对肥配置为肥确定下行链路单播接收方法的发送模式。对于给定的发送模式,肥能够利用DCI格式1A和DCI格式lB、lD、2、2A、2B、2C或者2D中的一个接收单播下行链路分配。eNB发送包含肥公共RS(CRS)、信道状态信息RS(CSI-RS)和解调RS(DMRS)的多种类型RS中的一个或者多个。通过化系统带宽(BW)发送CRS,并且肥能够利用CRS对数据或者控制信号进行解调,或者进行测量。为了降低CRS开销,与CRS相比,eNB可在时域和/或频域中较低的密度发送CSI-RS。对于信道测量,能够使用非零功率CSI-RS(NZPCSI-RS)资源。对于干扰测量资源(IMR),能够使用与零功率CSI-RS(ZPCSI-RS)关联的CSI干扰测量(CSI-IM)资源,如REF3所述。肥能够通过来自eNB的较高层信令确定CSI-RS发送参数。仅在各自PDSCH的BW中发送DMRS,并且UE能够使用DMRS解调PDSCH中的信息。[0027]eNB102为eNB102的覆盖区域120内的第一个多个用户设备化E)提供到网络130的无线宽带接入。第一个多个UE包含:UE111,该UE111可W位于小商业机构(SB)中;UE112,该肥112可W位于企业巧)中;肥113,该肥113可W位于WiFi热点化S)中;UE114,该肥114可W位于第一住宅(R)中;肥115,该UE115可W位于第二住宅(R)中;W及肥116,该肥116可W是如蜂窝电话、无线膝上型电脑、无线PDA等等的移动设备(MKeNB103为eNB103的覆盖区域125内的第二个多个肥提供到网络130的无线宽带接入。第二多个肥包含UE115和肥116。在一些实施例中,利用5G、LTE、LTE-A、WiMAX或者其他高级无线通信技术,eNB101至103中的一个或者多个可W互相通信并且可W与肥111-116通信。[0028]虚线示出覆盖区域120和125的近似范围,将覆盖区域120和125示为近似圆形,仅出于说明和解释的目的。应当清楚地理解,取决于eNB的配置和与自然和人造障碍关联的无线环境的变化,与eNB关联的诸如覆盖区域120和125的覆盖区域可W具有其他形状,包含不规则形状。[0029]如下面更详细地描述,配置eNB101、102和103中的一个或多个W执行测量并且发现LTE高级信号。此外,配置eNB101、102和103中的一个或多个W对束形成系统执行低开销同步。[0030]尽管图1示出无线网络100的一个示例,但是可W对图1进行各种变更。例如,W任何适当布置,无线网络100可W包含任意数量的eNB和任意数量的肥。此外,eNB101可W直接与任何数量的肥通信,并且向那些肥提供对网络130的无线宽带接入。类似地,eNB102-103中的每个都可W直接与网络130通信,并且向UE提供对网络130的直接无线宽带接入。此外,eNB10U102和/或103可W提供对诸如外部电话网络或其它类型的数据网络的其他或者附加外部网络的接入。[0031]肥111-116可W经由eNB101-103中的一个或者多个、网络130或者其组合接入语音、数据、视频、视频会议、MMT内容和/或其他宽带服务。在特定实施例中,UE111-116中的一个或者多个可W与无线保真(WiFi)无线局域网(WLAN)的接入点(AP)关联。[0032]尽管图1示出了无线网络100的一个示例,但是可W对图1进行各种变更。例如,W任何适当布置,无线网络100可W包含任何数量的eNB和任何数量的肥。此外,eNB101可W直接与任何数量的UE通信,并且向那些UE提供对网络130的无线宽带接入。类似地,eNB102-103中的每个可W直接与网络130通信,并且向UE提供对网络130的直接无线宽带接入。此外,eNB10U102和/或103可W提供对诸如外部电话网络或其它类型的数据网络的其他或者附加外部网络的接入。[0033]图2示出根据本公开的用于简化的匪T内容呈现的匪T系统的方框图。图2所示匪T系统150的实施例仅用于说明。可W使用其他实施例,而不脱离本公开的范围。[0034]MMT系统150可W位于实现本公开的各种实施例的无线或者有线通信系统中。MMT系统150被配置用于诸如例如图1中的无线系统100的无线通信系统中的简化的MMT内容呈现。MT系统150包含发送(TX)天线205、发送(TX)处理电路210、接收(RX)天线215、接收(RX)处理电路220W及处理器225。[0035]诸如发送机的TX处理电路210发送MMT包处理单元(MPU)。例如,TX处理电路210将视频、音频和基于HTML5的内容发送到显示设备。TX处理电路210还可W通过到TX天线205中的不同天线和TX天线205中的天线的不同端口的层映射执行空间复用。在特定实施例中,装置200通过有线连接将MPU发送到显示设备。诸如接收机的RX处理电路220通过接收(RX)天线215从请求MPU的显示设备接收信号。例如,RX处理电路220从显示设备接收对视频、音频和基于HTML5的内容的请求。[0036]处理器225包含控制装置200的全部操作的处理电路。在一个运种操作中,处理器225控制对显示设备发送MPU。处理器225还识别MPU的资源(asset)、将至少一个资源定义为默认资源,并且将剩余资源定义为丰富资源(enrichedasset)。处理器225配置默认资源用于与丰富资源独立的呈现,并且控制包含默认资源和丰富资源的MPU的发送。[0037]例如,显示设备能够接收命令,W接收包含视频、音频和HTML5内容的呈现。MMT系统150接收信号,W将该呈现发送到显示设备。MMT系统150识别一个或者多个MPU的资源。该资源能够是MPU的音频资源和视频资源。MMT系统150将音频资源和视频资源定义为默认资源。默认资源不使用合成功能。合成功能包含如下中的至少一个:一个或者多个资源之间的空间关系、一个或者多个资源之间的时间关系或者一个或者多个资源与基于HTML5的内容之间的基于事件的关系。通常,能够将剩余资源(诸如,未定义为默认资源的资源)定义为丰富资源。丰富资源包含合成功能。与丰富资源相比,能够更快地发送默认资源,并且显示设备能够更快地处理和显示默认资源,因为其简单并且因为默认资源不使用合成功能。[0038]MMT系统150配置默认资源,使得能够独立地或者不依靠于诸如丰富资源的其他资源来显示默认资源。将默认资源配置为独立显示使得显示设备(包含未配置为显示丰富资源的显示设备)显示默认资源,而不考虑是否接收到并显示丰富资源。MMT系统150还将包含默认资源和丰富资源的MPU发送到显示设备,用于显示呈现内容。[0039]匪T系统150还使默认资源互相同步。例如,匪T系统150使音频分量资源的音频分量呈现时间与视频分量资源的视频分量呈现时间同步。因此,当显示设备显示默认音频和视频资源时,所述呈现的音频分量和视频分量将互相完全对齐。[0040]通过定义默认资源、使资源互相同步W及配置资源W独立运行,MMT系统150W相对无缝过渡方式将呈现内容提供给显示设备。例如,当显示设备发起显示器上的呈现时,初始流传输或者下载呈现内容能够产生呈现延迟(诸如临时黑屏)。然而,通过将诸如音频资源和视频资源的一些资源定义为默认资源,如本说明书所述,在丰富内容仍然正在流传输或者下载时,显示设备能够迅速呈现所述呈现内容的音频分量和视频分量到显示器。因此,不发生拖延的黑屏。MMT系统150能够使丰富内容同步,使得当流传输的或者下载的丰富内容处于开始通过显示设备呈现的状态时,在与合适的音频和视频内容同步的期望时间呈现丰富内容。此外,一些显示设备可能不能支持丰富内容。在运些情况下,通过将诸如音频资源和视频资源的一些资源定义并且配置为默认资源,如本说明书中所述,在丢弃丰富内容时,显示设备仍能够播放默认音频和视频。[0041]在特定实施例中,MPU能够是多个MP帅的一个,使得每个MPU的资源的顺序处于资源时间线上。例如,第一匪T系统150能够发送第一MPU,并且第二匪T系统150能够发送第二MPU。第一MMT系统150沿着资源时间分配第一位置用于第一MPU的特定资源,并且第二MMT系统150沿着资源时间分配第二位置用于第二MPU的特定资源。第一MPU的特定资源的内容不与第二MPU的特定资源的内容重叠。通过给两个MPU的资源分配第一位置和第二位置,显示设备能够W其预期次序或者位置在呈现显示时间线上显示资源。在特定实施例中,单个MMT系统150能够发送多个MPU,并且能够在资源时间线上给每个MPU的资源分配不同位置。[0042]图3示出根据本公开的用于简化的MPEG媒体传输(MMT)内容呈现的显示设备300的方框图。显示设备300的实施例仅用于说明。可W使用其他实施例,而不脱离本公开的范围。[0043]能够在实现本公开的各种实施例的无线通信系统中实现显示设备300。显示设备300布置于诸如例如图1中的无线系统100的无线通信系统中的通信点处。在特定实施例中,显示设备300是肥,诸如,移动台、用户台、平板电脑、计算机终端、电视机等等。在一个示例中,显示设备300是图1中的肥116。显示设备300包括发送(TX)天线305、发送(TX)处理电路310、接收(Rx)天线315、接收(Rx)处理电路320、控制器325W及显示器301。[0044]诸如发送机的TX处理电路310将信号发送到请求用于呈现内容的MPEG媒体传输(MMT)包处理单元(MPU)的第一MMT系统150或者第二MMT系统150中的至少一个。TX处理电路310还可W通过到TX天线305中的不同天线和TX天线305中的天线的不同端口的层映射执行空间复用。[0045]诸如接收机的Rx处理电路320从Rx天线315接收由第一MMT系统150或者第二MMT系统150中的至少一个发送的用于呈现内容的输入MPUdRx处理电路320处理接收的信号,W识别发送点发送的信息。[0046]控制器325包含:处理器、多处理系统或者处理电路,并且配置该控制器325W控制显示设备300的全部操作。在一个运种操作中,控制器325根据众所周知的原理控制Rx处理电路320和TX处理电路310的信道信号的接收和信道信号的发送。控制器325还控制显示器301显示来自从MMT系统150发送的MPU的呈现内容。[0047]MMT是IP环境下和非IP环境下的多媒体传递标准。MMT通常具有四个功能,包含:封装化ncapsulation)、传递(Delivery)、信令(Signaling)和合成(Composition)。在运四个功能中,合成的目的是提供MMT内容消费要求的信息。合成提供与HTML5W及某些工具的基于事件的关系、空间关系和时间关系。然而,对于简单的A/VMMT内容,合成可能没有必要。[0048]MMT提供支持任何媒体类型的传输和编解码器的类属媒体流传输方案。MMT定义传输协议(MMTP),设计该传输协议(MMTP)支持有效载荷类型的有限集合而不考虑媒体类型或者编码格式,同时还提供满足不同多媒体传递服务的需要的信息。[0049]MMTP支持流传输和下载模式,其中对于ISO媒体文件格式化文件的分组流传输优化流传输模式(MPU模式)。下载模式允许灵活传递类属文件(GFD模式)。此外,MMTP传递流传输支持数据,诸如前向纠错(FEC)修复数据和信令消息。[0050]媒体内容及其有关元数据的聚集构造了MMT包。MMT包从一个或者多个发送实体传递到客户端。匪T包的每个媒体分量,诸如一条音频或者视频内容,构成匪T资源。资源与能够与其实际物理位置无关的标识符关联,或者与提供资源的服务提供商关联。标识符使得资源被全局且唯一地识别。MMT不规定特定标识机制,但是允许URI或者UUID用于该目的。每个资源具有其自己的时间线。例如,每个资源能够与MMT包创建的整个呈现具有不同的长度。[0051]为了传递目的,W特定编码方式编码资源。随后能够将编码分割为称为MPU的多个片段用于呈现目的(诸如容纳广告插入)。每个MPU构成客户端的呈现引擎独立消费的资源的编码的片段。例如,将MPU格式化为符合ISO媒体文件格式(IS0-BMFF)文件。资源的同一编码的MPU在时间上不重叠。例如,资源的同一编码的两个连续MPU不含有相同媒体样本。[0052]图4示出根据本公开的MMT包、资源、编码和MPU之间的示例关系。图4所示的MMT关系的实施例仅用于说明。可W使用其他实施例,而不脱离本公开的范围。[0053]在匪T中,利用匪TP,将来自一个或者多个MPU的数据流传输到客户端。在单播中,由客户端使用外部会话控制协议发起流传输会话。在多播/广播中,客户端利用MMT信令或者外部信令发现进行中的流传输会话。在没有外部呈现描述文件的情况下,客户端利用描述服务的默认音频和视频分量的MMT信令在客户端适当设置媒体处理。在运种情况下,默认音频和视频分量对资源时间线使用相同的时间参考(原点),从而使得能够音频/视频同步。通过发送实体之间的时间同步,媒体内容提供商能够确保接收实体能够维持来自多个资源的MPU的媒体数据的同步呈现。呈现时间线管理MMT包的MPU的呈现。[0054]在特定实施例中,W提供MPU在资源时间线上的位置的MPU来提供数据。如下提供定义:[00对箱类型:"mmpu"[0056]容器:文件[0057]强制性:是[005引数量:一个或者多个[0059]MMT处理单元("mmpu")箱提供当前MPU所属的资源标识符和当前MPU在资源时间线上的位置W及当前MPU的其他信息。资源标识符提供资源的全局唯一标识。MPU信息包含MPU在相应资源中的序号。当要求MMT处理单元与MPU-起存储传输特性信息时,匪PU在文件级存储于"元"箱中。[0060]如下提供上述实施例的示例语法:[0061][0062]参考上述示例语法,字段"is_complete"指示MPU是否具有Μ即结构描述的所有媒体碎片单元(MFU)。字段"mpu_sequence_numbe;r"指示当前MPU的序号。例如,资源中的第一MPU具有为"0"的mpu_sequence_numbe;r。每个后续的MPU具有W"1"递增的mpu_sequence_number,使得第二MPU具有为的mpu_sequence_numbe;r,并且第SMPU具有为的mpu_sequence_number。字段('position_in_asset_presentation_time''指不等于资源的同一编码的所有先前MPU(序号比当前MPU的序号更小)的呈现时间的和的整数。字段"position,ID_scheme"标识asset_id_value中使用的资源ID的方案。能够利用多个方案表示内容的标识。例如,能够利用scheme-length-value表示内容的标识。当利用scheme-length-value表示内容的标识时,新的标识方案可能非必要。下面在表1中列出有效方案。[0063]表1[0064]酷][00化][0066]下面提供上述实施例的示例语法:[0067]asset_ID_length-asset_id_value的长度。[006引asset_ID_value-包含资源的标识符。该字段中的值的格式对asset_id_scheme字段中的值特定。[0069]在特定实施例中,为了使得能够消费提供诸如具有基本线性电视服务(basiclineartelevisionservice)的媒体资源的有限集合的基本MMT包,MMT接收机识别默认音频/视频及一些实施例中,文本)资源。MMT接收机对齐它们的时间线用于同步的回放。在MPT表中适当标记默认资源,并且被标记的默认资源具有相同时间原点的资源时间线。此夕h被标记默认资源的每个MPU在"mmpu"箱中携带其在资源时间线上的位置,并且默认资源标志被设定为真或者"Γ。[0070]完整MPT具有与包含所有资源的列表的包有关的信息。子集MPT具有完整MPT的一部分信息。MPT子集一0具有用于分组消费的最少信息。下面在表2中提供MPT的示例语法。[0071]表2[0072][表2][0073][0074][0075][0076][0077]对于上面在表2的示例语法中所示的字段,字段"table_i(f指示MPT的ID。完整MPT和每个子集MPT使用不同的表标识符。MPT的子集号被"table_icr字段隐含地表示。因为连续地分配"table_id"字段值,所W从"table_id"推导MPT子集号。例如,MPT子集号等于"table_id"字段与基础MPT的"table_id"字段的值之差。MPT子集号是当前MPT的子集号。号"0"指示基础MPT,并且号"Γ至"14"指示MPT的不同子集。号"15"指示完整MPT。[007引字段"¥6^;[0]1"指示1?1'的版本。如果字段"1曰1316_1(1"指示完整1?1'(诸如通过指示"15"的值),如果子集一0MPT具有与"table_icr字段相同的版本值,诸如当字段"MPT_mode"具有等于1的值时,如果具有较低子集号的所有MPT子集具有与"table_id"字段相同的版本值,诸如当字段"MPT_mode"具有等于0的值时,或者如果处理MPT子集是独立的,诸如当字段"MPT_mode"具有等于2的值时,则一收到较MPT的新版本,MPT的较新版本就替换MPT的较老版本。[0079]如果子集一0MPT具有较新版本,则除了当字段"MPT_mode"处于独立模式时之外,将先前存储于MMT接收单元内的具有最高14的较高子集值的所有MPT子集看作是陈旧的。当MPT子集值不等于0并且字段"MPT_mode"具有等于1的值时,忽略版本与存储于匪巧妾收实体中的子集一0MPT的版本不同的MPT子集的内容。此外,当MPT子集值不等于0并且字段"MPT_mode"具有等于0的值时,忽略版本与存储于MMT接收实体中的较低子集MPT子集的版本不同的MPT子集的内容。在实施例中,版本变更W模一256递增。[0080]字段"length"指示W字节为单位的MPT的长度。从MPT表的下一个字段的开始到最后字节计算"length"字段。值0永远不用于字段"length"。[0081]字段"MPT_mode"指示当使用MPT子集机制时的MPT子集处理模式。在顺序处理模式中,并且在MPT的非零子集值情况下,MMT接收单元在处理当前MPT子集之前接收与当前收到的MPT子集具有相同版本的具有较低子集值的所有MPT子集。例如,如果MMT接收单元尚未收到相同版本的子集一2MPT,则MMT接收单元可W不处理子集一3MPT。在次序无关处理模式中,并且在当前MPT集合的子集值设定为非零值的情况下,只要存储于MMT接收单元中的子集一0MPT具有当前MPT子集相同的版本,匪T接收单元就在收到当前MPT子集后或者响应于接收到当前MPT子集处理当前MPT子集。[0082]在独立处理模式中,单独地管理每个MPT子集的版本。在运种模式下,MPT成分被分害d,使得每个MPT子集由多个MMT接收单元中的至少一个传递。MPT子集的独立模式用于多信道实例化(instantiation)。例如,将从子集一0MPT到子集一NMPT的MPT子集分配为从信道一0到信道一N的逻辑信道。当媒体控制接口(MCI)消息携带MC口子集和相关联的MPT子集两者时,MCIT中的合成信息模式(CI_mode)和MPT中的MPT_mode具有相同的值。不同MPT模式的值的示例列于下面的表3中。[0083]表3[0084][表引「00851[0086]字段"MMT_package_icr是包的全局唯一标识符。字段"MMT_package_i(f使用UTF-8字符编码。字段"MMT_package_id_length"是W字节为单位的MMT_package_id字符串的长度。字段"MMT_package_id_length"排除结尾空字符。字段"MMT_package_id_byte"是MT_package_id字符串中的字节。字段"MMT_package_id_b5Tte"不包含字符串中的结尾空字符。字段"MPT_desc;riptors"提供MPT的描述符。字段"MPT_desc;riptors_length"识别描述符语法循环(descriptorsyntaxloop)的长度。从下一个字段到描述符语法循环的末尾计算识别的描述符语法循环的长度。语法循环中能够插入几个描述符。例如,语法循环能够包含附加包信息ML描述符。附加包信息U化描述符指示包的包信息网页的URL。[0087]字段"MPT_desc;riptors_b5fte"是描述符循环中的一个字节。字段"numbe;r_of_assets"指示特定MPT提供其信息的资源的数量。字段"asset_i(T指示资源标识符。字段"asset_id"是没有结尾空字符、等于合成信息(CI)中的AI元素的识别属性中的一个的ASCII字符串。字段"asset_id_length"指出W字节为单位的"asset_icr字段的长度。字段"asset_idj巧te"是"asset_i(T字段中的字节。字段"mime_type"指示MIME资源的类型。字段"default_asset_flag"指示如果"default_asset_flag"字段具有等于0的值,则资源属于MMT包的默认资源。字段"MPU_sequence_numbe;r"是MPU的序号。在"presentation_time"字段指示的时间将MPU_sequence_numbe;r字段值提供到MCI。"presentation_time"字段是序列值与在"default_asset_flag"字段中具有等于1的值的资源的"MPU_sequence_number"字段值相等的MPU的第一媒体样本的呈现时间。[0088]"packet_i(T字段包含MMTP分组首标中的GFD会话的标识符。字段"asset_clock_relation_flag"指示资源是将网络时间协议(NTP)时钟还是将另一个时钟系统用作时钟参考。如果"asset_clock_relation_flag"的值等于1,则''asset_clock_relation_i(T字段包含于资源发送中。如果"asset_clock_relation_flag"的值等于0,则NTP时钟用于该资源。字段''asset_clock_relation_i(T标识资源的时钟关系。''asset_clock_relation_i(T字段参考资源的CRI_desc;ripto;r()传递的时钟关系。"asset_clock_relation_i(T字段值是CRI描述符提供的clock_relation_id值中的一个。[0089]字段"asset_timescale_flag"指示是否提供了"asset_timescale"字段信息。如果"asset_timescale_flag"字段具有等于1的值,则包含"asset_timescale"字段。如果"曰3361:_1:;[11163。日16_;1^1日旨"字段具有等于0的值,贝1|"日3361:_1:;[11163。日16"字段是90,000(90kHz)。"location_count"指示资源的位置信息的数量。如果"location_count"字段具有等于1的值,则通过一个位置传递资源。如果"l0cation_count"字段具有不是1的值,则通过多个信道或者位置传递资源。在特定实施例中,通过多个信道或者位置传递资源称为批传递,使得通过多个信道或者位置传递资源的各MPU。当通过多个信道或者位置传递一个资源时,MMT接收实体从所有指示的信道或者位置接收资源的所有MPU。[0090]字段"asset_timescale"指示用于资源的所有时间戳的时间单位的信息。W每秒的单位数量表示字段''日3361:_1:;[11163。日16"。字段''111'_旨6]16招1_1〇。日1:;[0]1_;[]1;1!'〇_;1!'〇1'_日3361:_location"指示资源的位置信息。资源的通用位置参考信息能够由8.3.13.2定义。识别资源位置的"l〇cation_type"字段值介于"0x00"与"0x06"之间。字段"asset_desc;riptors_length"识别从下一个字段的开始到资源描述符语法循环的末尾计算的字节的数量。字段"asset_desc;riptors_b5fte"是资源描述符中的字节。[0091]在特定实施例中,完整MPT包含与包有关的信息W及全部资源的列表。子集MPT具有来自完整MPT的信息的一部分。MPT子集一0具有用于包消费的最少信息。下面在表4中提供MPT的示例语法。[0092]表4[0093][表4][0094][0095][0096][0097][009引对于上面在表4的示例语法中示出的字段,字段"table_i(f指示MPT的ID。完整MPT和每个子集MPT使用不同的表标识符。MPT的子集号由"table_icr字段隐含地表示。因为连续地分配"table_id"字段值,所W从"table_id"推导MPT子集号。例如,MPT子集号等于"table_icf字段和基础MPT的"table_icf字段的值之差。MPT子集号是当前MPT的子集号。号"0"指示基础MPT,并且号"Γ至"14"指示MPT的不同子集。号"15"指示完整MPT。[0099]字段"¥6^;[0]1"指示1?1'的版本。如果字段"131316_1(1"指示完整1?1'(诸如通过指示为"15"的值),如果子集一0MPT具有与"table_id"字段相同的版本值,诸如当字段"MPT_mode"具有等于1的值时,如果具有较低子集号的所有MPT子集具有与"table_icr字段相同的版本值,诸如当字段"MPT_mode"具有等于0的值时,或者如果独立处理MPT子集,诸如当字段"MPT_mode"具有等于2的值时,则一收到较新版本的MPT,MPT的较新版本就替换MPT的较老版本。[0100]如果子集一0MPT具有较新版本,则除了当字段"MPT_mode"处于独立模式时之外,将先前存储于MMT接收单元中的具有最高14的较高子集值的所有MPT子集看作是陈旧的。当MPT子集值不等于0并且字段"MPT_mode"具有等于1的值时,忽略版本与存储于匪巧妾收实体中的子集一0MPT的版本不同的MPT子集的内容。此外,当MPT子集值不等于0并且字段"MPT_mode"具有等于0的值时,忽略版本与存储于MMT接收实体中的较低子集MPT子集的版本不同的MPT子集的内容。在实施例中,版本变更W模一256递增。[0101]字段"length"指示W字节为单位的MPT的长度。从下一个字段的开始到MPT表的最后字节计算"length"字段。值0永远不用于字段"length"。[0102]字段"MPT_mode"指示当使用MPT子集机制时的MPT子集处理模式。在顺序处理模式中,并且在MPT的非零子集值情况下,MMT接收单元在处理当前MPT子集之前接收与当前接收到的MPT子集具有相同版本的具有较低子集值的所有MPT子集。例如,如果MMT接收单元尚未收到相同版本的子集一2MPT,则MMT接收单元可W不处理子集一3MPT。在次序无关处理模式中,并且在当前MPT集合的子集值设定为非零值的情况下,只要存储于MMT接收单元中的子集一OMPT具有当前MPT子集的相同版本,匪T接收单元就在接收到当前MPT子集后或者响应于接收到当前MPT子集处理当前MPT子集。[0103]在独立处理模式中,单独地管理每个MPT子集的版本。在运种模式下,MPT成分被分害d,使得每个MPT子集由多个MMT接收单元中的至少一个传递。MPT子集的独立模式用于多信道实例化。例如,将从子集一0MPT到子集一NMPT的MPT子集分配为从信道一0到信道一N的逻辑信道。当媒体控制接口(MCI)消息携带MCIT子集和相关联的MPT子集两者时,MCIT中的CI_mode和MPT中的MPT_mode具有相同的值。不同MPT模式的值的示例列于下面的表5中。[0104]表5[0105][表引[0106]__[0107]字段"MMT_package_icr是包的全局唯一标识符。字段"MMT_package_i(f使用UTF-8字符编码。字段"MMT_package_id_length"是W字节为单位的MMT_package_id字符串的长度。字段"MMT_package_id_length"排除结尾空字符。字段"MMT_package_id_byte"是MT_package_id字符串中的字节。字段"MMT_package_id_b5Tte"不包含字符串中的结尾空字符。字段"MPT_desc;riptors"提供MPT的描述符。字段"MPT_desc;riptors_length"标识描述符语法循环的长度。从下一个字段到描述符语法循环的末尾计算识别的描述符语法循环的长度。语法循环中能够插入几个描述符。例如,语法循环能够包含附加包信息ML描述符。附加包信息U化描述符指示包的包信息网页的URL。[010引字段"MPT_desc;riptors_b}fte"是描述符循环中的一个字节。字段"numbe;r_of_assets"指示特定MPT提供其信息的资源的数量。字段"asset_i(T指示资源标识符。字段"asset_id"是没有结尾空字符、等于CI中的AI元素的识别属性中的一个的ASCn字符串。字段"asset_id_length"指示W字节为单位的"asset_i(T字段的长度。字段"asset_id_b}fte"是"asset_i(T字段中的字节。字段"mime_type"指示MIME资源的类型。字段"default_asset_flag"指示如果"default_asset_flag"字段具有等于0的值,则资源属于MMT包的默认资源。字段"MPU_info_count"指示关于其提供呈现信息的当前资源的MPU的数量。[0109]字段"MPU_sequence_numbe;r"是MPU的序号。在"presentation_time"字段指示的时间将MPU_sequence_numbe;r字段值提供到MCI。"presentation_time"字段是序列值与在"default_asset_flag"字段中具有等于1的值的资源的"MPU_sequence_numbe;r"字段值相等的MPU的第一媒体样本的呈现时间。[0110]"packet_i(T字段包含MMTP分组首标中的G抑会话的标识符。字段"asset_clock_relation_flag"指示资源是将网络时间协议(NTP)时钟还是将另一个时钟系统用作时钟参考。如果"asset_clock_relation_flag"的值等于1,则''asset_clock_relation_i(T字段包含于资源发送中。如果"asset_clock_relation_flag"的值等于0,则NTP时钟用于该资源。字段''asset_clock_relation_i(T标识资源的时钟关系。''asset_clock_relation_i(T字段参考资源的CRI_desc;ripto;r()传递的时钟关系。"asset_clock_relation_i(T字段值是CRI描述符提供的clock_relation_id值中的一个(请参见子句8.3.13.1)。[0111]字段"asset_timescale_flag"指示是否提供了"asset_timescale"字段信息。如果"asset_timescale_flag"字段具有等于1的值,则包含"asset_timescale"字段。如果"曰3361:_1:;[11163。日16_;1^1日旨"字段具有等于0的值,贝1|"日3361:_1:;[11163。日16"字段是90,000(90kHz)。"location_count"指示资源的位置信息的数量。如果"location_count"字段具有等于1的值,则通过一个位置传递资源。如果"l0cation_count"字段具有不是1的值,则通过多个信道或者位置传递资源。在实施例中,通过多个信道或者位置传递资源称为批传递,使得通过多个信道或者位置传递资源的各MPU。当通过多个信道或者位置传递一个资源时,MMT接收实体从所有指示的信道或者位置接收资源的所有MPU。[0112]字段"asset_timescale"指示用于资源的所有时间戳的时间单位的信息。W每秒的单位数量表示字段''日3361:_1:;[11163。日16"。字段''111'_旨6]16招1_1〇。日1:;[0]1_;[]1;1!'〇_;1!'〇1'_日3361:_location"指示资源的位置信息。资源的通用位置参考信息能够由8.3.13.2定义。标识资源位置的"l〇cation_type"字段值介于"0x00"与"0x06"之间。字段"asset_desc;riptors_length"标识从下一个字段的开始到资源描述符语法循环的末尾计算的字节的数量。字段"asset_desc;riptors_b5fte"是资源描述符中的字节。[0113]在实施例中,呈现时间包含于MPU首标中。图5示出根据本公开的MMT有效载荷首标的示例结构。对于携带Μ即的有效载荷,取决于?'标志的值,提供附加信息。图6示出根据本公开的定时媒体MFU首标的示例结构,而图7示出根据本公开的非定时媒体MFU首标的示例结构。[0114]字段"MPUfragmenttype"指示碎片类型,并且从下面所示的表6中取值。[01巧]表6[0116][表6][0117][0119]字段"timedflag"是指示碎片是否来自携带定时值的MPU的一位字段。如果"timedflag"字段值等于ο,则MPU携带定时媒体。如果"timedflag"字段值等于1,则MPU携带非定时媒体。字段"f_i"是指示碎片指示符是否包含关于有效载荷中的数据单元的碎片的信息的2位字段。下面所示的表7列出四个示例"f_i"字段值。[0120]表7[0121][表7][0122][0123]标志用于指示MMT有效载荷中携带的各种信息的存在。在MMT有效载荷中能够同时设定运些标志。字段"aggregation_flag"是指示一个W上的数据单元何时存在于有效载荷中的一位字段。例如,当"aggregation_flag"字段具有等于1的值时,"aggregation_flag"字段指示一个W上的数据单元存在于有效载荷中,使得多个数据单元被聚合。"fragmentcounter"字段是指定当前MMT有效载荷接续的含有相同数据单元的碎片的有效载荷的数量的8位字段。如果"aggregation_flag"具有等于1的值,则吁ragment_counte;r"字段具有等于0的值。[0124]字段"DlUength"是指示跟在"DlUength"字段后面的数据的长度的16位字段。当"aggregato;r_length"字段具有等于0的值时,不提供"DU_length"字段。然而,当"aggregatorjength"字段具有等于1的值时,"DU_length"字段在有效载荷中出现的次数与在有效载荷中聚合的数据单元的数量相同。"DlUength"字段位于每个聚合的数据单元前面。字段"DUJfeader"是数据单元的首标。"DU_Header"字段取决于FT字段。利用定时和非定时媒体的不同语义,仅对MRJ碎片类型定义首标,如T标志所指示的。[0125]字段"MPU_sequence_number"是指示此MPU碎片所属的MPU的序号的32位字段。字段"movieJragment_sequence_numbe;r"是指示此MRJ的媒体数据所属的电影碎片的序号的32位字段。字段"sample_number"是指示MFU的媒体数据所属的样本的样本号的32位。[01%]字段"Offset"是使参考样本内部的MFU的元数据偏移的16位字段。字段"subsample_p;rio;rity"字段是指示与同一个MPU携带的其他媒体数据相比,此MRJ携带的媒体数据的优先级的8位字段。"subsample_priority"字段值介于0与255之间,使得较高的值指示较高的优先级。字段"dependency_counter"是指示取决于其对MRJ中的媒体数据所做的媒体处理的数据单元的数量的8位字段。字段护是标识作为MRJ的一部分携带的项目的32位字段。[0127]字段"9'日3日111日1:;[0]1_1:;[111日31日1]1护是提供1?1]中的第一媒体样本的呈现时间戳的64位字段。时间戳被提供为指示UT別寸间的NTP时间戳。如果存在,则呈现层提供的呈现信息代替此信息。对于FT类型1,没有可用的附加DU首标。设定RAP标志,W标记具有为0和1的值并且在定时媒体情况下用于含有同步样本或者其碎片的MFU和对于非定时MPF的主项的FT的数据单元。[0128]在特定实施例中,利用描述符标识呈现时间。通过利用描述符标识呈现时间,能够自动控制呈现时间的加法。"自动"被定义为没有人类介入,并且没有另一个实体的介入。下面在表8中提供MPT的示例语法。[0129]表8[0130][表8][0131][0132].一一vw·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·?·一一·ΝΝ··、ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ··ΝΝ··.·.·.·.·ΝΝΝΝΝΝΝΝΝ、ΝΝΝΝΝΝΝΝ、、%··、Ν、·.······、、νννννννννν、、、ννν、、νν·ν···、····[0133][0134][013引对于上面在表8的示例语法中所示的字段,字段"table_i(f指示MPT的ID。完整MPT和每个子集MPT使用不同的表标识符。MPT的子集号通过"table_icr字段隐含地表示。因为连续地分配"table_icr字段值,所W从"table_id"推导MPT子集号。例如,MPT子集号等于"table_i(f字段与基础MPT的"table_i(f字段的值之差。MPT子集号是当前MPT的子集号。号"0"指示基础MPT,并且号"Γ至"14"指示MPT的不同子集。号"15"指示完整MPT。[0136]字段"version"指示MPT的版本。如果字段"table_icr指示完整MPT馈如通过指示为"15"的值),如果子集一0MPT具有与"table_id"字段相同的版本值,诸如当字段"MPT_mode"具有等于1的值时,如果具有较低子集号的所有MPT子集具有与"table_icr字段相同的版本值,诸如当字段"MPT_mode"具有等于0的值时,或者如果处理MPT子集是独立的,诸如当字段"MPT_mode"具有等于2的值时,则一接收到MPT的较新版本,MPT的较新版本就替换MPT的较老版本。[0137]如果子集一0MPT具有较新版本,则除了当字段"MPT_mode"处于独立模式时之外,将先前存储于MMT接收单元中的具有最高14的较高子集值的所有MPT子集看作是陈旧的。当MPT子集值不等于0并且字段"MPT_mode"具有等于1的值时,忽略版本与存储于匪巧妾收实体中的子集一0MPT的版本不同的MPT子集的内容。此外,当MPT子集值不等于0并且字段"MPT_mode"具有等于0的值时,忽略版本与存储于MMT接收实体中的较低子集MPT子集的版本不同的MPT子集的内容。在实施例中,版本变更W模一256递增。[0138]字段"length"指W字节为单位的MPT的长度。"length"字段从下一个字段的开始到MPT表的最后字节计算。值0永远不用于字段"length"。[0139]字段"MPT_mode"指示当使用MPT子集机制时的MPT子集处理模式。在顺序处理模式中,并且在MPT的非零子集值情况下,MMT接收单元在处理当前MPT子集之前接收与当前接收到的MPT子集具有相同版本的、具有较低子集值的所有MPT子集。例如,如果匪T接收单元尚未接收到相同版本的子集一2MPT,则MMT接收单元可W不处理子集一3MPT。在次序无关处理模式中,并且在当前MPT的子集值设定为非零值的情况下,只要存储于MMT接收单元中的子集一OMPT具有当前MPT子集的相同版本,匪T接收单元就在接收到当前MPT子集后或者响应于接收到当前MPT子集处理当前MPT子集。[0140]在独立处理模式中,单独地管理每个MPT子集的版本。在运种模式下,MPT成分被分害d,使得每个MPT子集由多个MMT接收单元中的至少一个传递。MPT子集的独立模式用于多信道实例化。例如,将从子集一0MPT到子集一NMPT的MPT子集分配为从信道一0到信道一N的逻辑信道。当媒体控制接口(MCI)消息携带MCIT子集和相关联的MPT子集两者时,MCIT中的CI_mode和MPT中的MPT_mode具有相同的值。不同MPT模式的值的示例列于下面的表9中。[0141]表9[0142][表9][0143][0144]字段"MMT_package_icr是包的全局唯一标识符。字段"MMT_package_i(f使用UTF-8字符编码。字段"MMT_package_id_length"是W字节为单位的MMT_package_id字符串的长度。字段"MMT_package_id_length"排除结尾空字符。字段"MMT_package_id_byte"是MT_package_id字符串中的字节。字段"MMT_package_id_b5Tte"不包含字符串中的结尾空字符。字段"MPT_desc;riptors"提供MPT的描述符。字段"MPT_desc;riptors_length"标识描述符语法循环的长度。从下一个字段到描述符语法循环的末尾计算标识的描述符语法循环的长度。语法循环中能够插入几个描述符。例如,语法循环能够包含附加包信息ML描述符。附加包信息U化描述符指示包的包信息网页的URL。[0145]字段"MPT_desc;riptors_b}fte"是描述符循环中的一个字节。字段"numbe;r_of_assets"指示特定MPT提供其信息的资源的数量。字段"asset_i(T指示资源标识符。字段"asset_id"是没有结尾空字符、等于CI中的AI元素的标识属性中的一个的ASCn字符串。字段"asset_id_length"指示W字节为单位的"asset_i(T字段的长度。字段"asset_id_b}fte"是"asset_i(T字段中的字节。字段"mime_type"指示MIME资源的类型。字段"default_asset_flag"指示如果"default_asset_flag"字段具有等于0的值,则资源属于MMT包的默认资源。字段"MPU_info_count"指示关于其提供呈现信息的当前资源的MPU的数量。[0146]字段"MPU_sequence_numbe;r"是MPU的序号。在"presentation_time"字段指示的时间将MPU_sequence_numbe;r字段值提供到MCI。"presentation_time"字段是序列值与在"default_asset_flag"字段中具有等于1的值的资源的"MPU_sequence_numbe;r"字段值相等的MPU的第一媒体样本的呈现时间。[0147]"packet_i(T字段包含MMTP分组首标中的GFD会话的标识符。字段"asset_clock_relation_flag"指示资源是将ΝΤΡ时钟还是将另一个时钟系统用作时钟参考。如果"asset.clock_relation_flag"的值等于1,则"asset_clock_relation_i(T字段包含于资源发送中。如果"asset_clock_relation_flag"的值等于0,则NTP时钟用于该资源。字段"asset_。1〇。4_'61曰1:;[0]1_1(1"标识资源的时钟关系。"曰3361:_(31〇。4_'61曰1:;[0]1_1(1"字段参考资源的CRI_desc;ripto;r()传递的时钟关系。"asset_clock_relation_i(T字段值是CRI描述符提供的clock_relation_id值中的一个(请参见子句8.3.13.2)。[0148]字段"asset_timescale_flag"指示是否提供了"asset_timescale"字段信息。如果"asset_timescale_flag"字段具有等于1的值,则包含"asset_timescale"字段。如果"曰3361:_1:;[11163。日16_;1^1日旨"字段具有等于0的值,贝1|"日3361:_1:;[11163。日16"字段是90,000(90kHz)。"location_count"指示资源的位置信息的数量。如果"location_count"字段具有等于1的值,则通过一个位置传递资源。如果"l0cation_count"字段具有不是1的值,则通过多个信道或者位置传递资源。在特定实施例中,通过多个信道或者位置传递资源称为批传递,使得通过多个信道或者位置传递资源的各MPU。当通过多个信道或者位置传递一个资源时,MMT接收实体从所有指示的信道或者位置接收资源的所有MPU。[0149]字段"asset_timescale"指示用于资源的所有时间戳的时间单位的信息。W每秒的单位数量表示字段''日3361:_1:;[11163。日16"。字段''111'_旨6]16招1_1〇。日1:;[0]1_;[]1;1!'〇_;1!'〇1'_日3361:_location"指示资源的位置信息。资源的通用位置参考信息能够由8.3.13.2定义。标识资源位置的"l〇cation_type"字段值介于"0x00"与"0x06"之间。字段"asset_desc;riptors_length"标识从下一个字段的开始到资源描述符语法循环的末尾计算的字节的数量。字段"asset_desc;riptors_b5fte"是资源描述符中的字节。[0150]下面示出的表10示出MPU时间戳描述符的示例结构。[0151]表10[0152][表10]「01531[0154]对于上面在表10的示例结构中示出的字段,字段"desc;ripto;r_tag"基于值指示描述符的类型。字段"descriptorjength"是指示W字节为单位从"descriptorjength"字段之后的下一个字节到描述符的最后字节计算的长度的字段。字段"mpu_sequence_number"是指示在"mpu_presentation_time"字段给出的时间呈现的MPU的序号的字段。"mpu_presentation_time"字段是指示指定的MPU中的第一资源单元的呈现时间的64位NTP时间戳格式化字段。[0155]图8是根据本公开的简化的MPEG媒体传输(MMT)内容呈现的示例方法800。尽管流程图描绘了一系列顺序步骤,但是除非明确陈述,否则不应该从关于执行的特定次序的序列得出推论,顺序地而非同时地或按重叠的方式来执行其步骤或部分,或者排它地执行描绘的步骤而没有介于其间的或中间的步骤的发生。所示的示例中描绘的过程由例如MMT系统中的发送机链实现。[0156]在方框805中,装置的处理器识别MPEG媒体传输(MMT)包处理单元(MPU)的两个或者多个资源。在方框810中,MMT系统的处理器将两个或者多个资源中的至少一个定义为默认资源,并且剩余的一个或者多个资源定义为丰富资源。至少一个默认资源不包含合成功能。在特定实施例中,至少一个默认资源包含至少两个默认资源:视频分量资源和音频分量资源。合成功能包含如下中的至少一个:一个或者多个资源之间的空间关系、一个或者多个资源之间的时间关系或者一个或者多个资源与基于HTML5的内容之间的基于事件的关系。在特定实施例中,一个或者多个丰富资源确实包含合成功能。[0157]在方框815中,MMT系统的处理器配置至少一个默认资源,用于与一个或者多个丰富资源独立的呈现。在方框820中,在发送MPU之前,MMT系统的处理器使音频分量资源的音频分量呈现时间与视频分量资源的视频分量呈现时间同步。在方框825中,MMT系统的处理器使至少一个默认资源的默认资源呈现时间与一个或者多个丰富资源的丰富资源呈现时间同步。[0158]在方框830,MMT系统的处理器在与另一个MPU的至少一个资源共享的资源时间线上分配至少一个默认资源的位置。在方框835中,MMT系统的处理器发送包含至少一个默认资源和一个或者多个丰富资源的MPU。在特定实施例中,发送MPU包括利用匪T协议(MMTP)流传输MPU。[0159]尽管已经利用示例性实施例描述了本公开,但是一位本领域内技术人员可W想到各种变更和修改。本公开旨在涵盖落入所附权利要求的范围内的运些变更和修改。【主权项】1.一种用于简化的MPEG媒体传输(MMT)内容呈现的方法,所述方法包括:识别MPEG媒体传输(MMT)包处理单元(MPU)的两个或者更多个资源;将所述两个或者更多个资源的至少一个定义为默认资源,并且将剩余的一个或者多个资源定义为丰富资源,其中至少一个默认资源不包含合成功能;配置所述至少一个默认资源用于与一个或者多个丰富资源独立的呈现;以及发送包含所述至少一个默认资源和所述一个或者多个丰富资源的MPU。2.根据权利要求1所述的方法,其中所述至少一个默认资源包括至少两个默认资源:视频分量资源和音频分量资源。3.根据权利要求2所述的方法,还包括在发送所述MPU之前,使所述音频分量资源的音频分量呈现时间与所述视频分量资源的视频分量呈现时间同步。4.根据权利要求1所述的方法,还包括使所述至少一个默认资源的默认资源呈现时间与所述一个或者多个丰富资源的丰富资源呈现时间同步。5.根据权利要求1所述的方法,其中所述一个或者多个丰富资源包括所述合成功能。6.根据权利要求1所述的方法,其中所述合成功能包括如下中的至少一个:一个或者多个资源之间的空间关系、一个或者多个资源之间的时间关系、或者一个或者多个资源与基于HTML5的内容之间的基于事件的关系。7.根据权利要求1所述的方法,还包括在与另一个MPU的至少一个资源共享的资源时间线上分配所述至少一个默认资源的位置。8.根据权利要求1所述的方法,其中发送所述MPU包括利用MMT协议(丽TP)流传输所述MPU〇9.一种用于简化的MPEG媒体传输(MMT)内容呈现的装置,所述装置包括:处理单元,其被配置为:识别MPEG媒体传输(MMT)包处理单元(MPU)的两个或者更多个资源,将所述两个或者更多个资源的至少一个定义为默认资源,并且将剩余的一个或者多个资源定义为丰富资源,其中至少一个默认资源不包含合成功能,并且配置所述至少一个默认资源用于与一个或者多个丰富资源独立的呈现;以及发送机,其被配置为发送包含所述至少一个默认资源和所述一个或者多个丰富资源的MPU。10.根据权利要求9所述的装置,其中所述至少一个默认资源包括至少两个默认资源:视频分量资源和音频分量资源。11.根据权利要求10所述的装置,其中处理单元被进一步配置为在发送所述MPU之前,使所述音频分量资源的音频分量呈现时间与所述视频分量资源的视频分量呈现时间同步。12.根据权利要求9所述的装置,其中处理单元被进一步配置为使所述至少一个默认资源的默认资源呈现时间与所述一个或者多个丰富资源的丰富资源呈现时间同步。13.根据权利要求9所述的装置,其中所述一个或者多个丰富资源包括所述合成功能。14.根据权利要求9所述的装置,其中所述合成功能包括如下中的至少一个:一个或者多个资源之间的空间关系、一个或者多个资源之间的时间关系或者一个或者多个资源与基于HTML5的内容之间的基于事件的关系。15.根据权利要求9所述的装置,其中处理单元被进一步配置为在与另一个MPU的至少一个资源共享的资源时间线上分配至少一个资源的位置。16.根据权利要求9所述的装置,其中所述发送机被配置为通过利用MMT协议(MMTP)流传输所述MPU,来发送所述MPU。17.-种用于简化的MPEG媒体传输(MMT)内容呈现的系统,所述系统包括:第一设备,其被配置为:将包含第一MHJ的至少一个默认资源和第一MPU的一个或者多个丰富资源的第一MPU发送到显示设备的接收机,其中给第一MPU的所述至少一个默认资源分配默认资源时间线上的第一位置;以及第二设备,被配置为:将包括第二MPU的至少一个默认资源和第二MPU的一个或者多个丰富资源的第二MPU发送到所述显示设备的接收机,其中给第二MPU的所述至少一个默认资源分配所述默认资源时间线上的第二位置,使得在所述显示设备的接收机接收到第一MHJ的所述至少一个默认资源和第二MPU的所述至少一个默认资源后,所述显示设备在由第一位置和第二位置确定的默认资源时间线上的相关时间,显示第一MPU的所述至少一个默认资源的内容和第二MPU的所述至少一个默认资源的内容。18.根据权利要求17所述的系统,其中第一MHJ的所述一个或者多个丰富资源和第二MPU的所述一个或者多个丰富资源被配置为显示在沿着与所述默认资源时间线同步的丰富资源时间线的位置。19.根据权利要求17所述的系统,其中第一MHJ的所述至少一个默认资源包括第一MPU的至少两个默认资源:第一视频分量资源和第一音频分量资源,并且其中第二MPU的所述至少一个默认资源包括第二MPU的至少两个默认资源:第二视频分量资源和第二音频分量资源。20.根据权利要求19所述的系统,其中所述第一设备被配置为在发送第一MHJ之前,使所述第一音频分量资源的第一音频分量呈现时间与第一视频分量资源的第一视频分量呈现时间同步,并且其中第二设备被配置为在发送第二MHJ之前,使第二音频分量资源的第二音频分量呈现时间与第二视频分量资源的第二视频分量呈现时间同步。【文档编号】H04N21/234GK105874803SQ201480071501【公开日】2016年8月17日【申请日】2014年10月28日【发明人】I.布瓦吉吉,朴京慕,黄承吾,林荣权【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1