用于在多媒体传输系统中发送媒体数据的方法和装置的制造方法_3

文档序号:9439599阅读:来源:国知局
负载的长度。如果伪数据(例如,null、 填充数据等)被包括在MMTP有效负载中W便保持MMTP有效负载的长度,则伪数据(fake data)可W被排除。 阳075]-类型(8位):运个信息代表包括在MMTP有效负载中的数据的类型。在表3中, 该信息代表能够被包括在MMTP有效负载中的数据的类型的示例。
[0076] 表 3
[0077] [表引
[0078]
阳079] -MPU(OxOO):MPU可W被配置为MMTP有效负载而不考虑期望发送的MPU的内部结 构信息。因此,MMTP有效负载可W被配置为包括一个MPU,或者可W被配置为包括具有比有 效负载的长度更长的长度的MPU的一部分。
[0080] -MPU元数据(0x02):如果考虑到期望发送的MPU的内部结构信息来配置MMTP有 效负载,则MMTP有效负载可W包括MPU元数据。作为用于处理构成MMTP有效负载的MPU 的控制信息的MPU元数据可W对应于用于编码MFU的编解码器参数。
[00川-分段元数据(0x03):如果考虑到期望发送的MPU的内部结构信息来配置MMTP有 效负载,则MMTP有效负载可W包括分段元数据。分段元数据可W代表用于包括在MMTP有 效负载中的MFU中的每一个的分段单元的控制信息。
[0082] -对齐的MFU(0x04):如果考虑到期望发送的MPU的内部结构信息来配置MMTP 有效负载,则可W考虑到MFU的范围来配置MMTP有效负载。换句话说,"对齐的MFU(MFU aligned)"代表MMTP有效负载包括至少一个MRJ。其中,所述至少一个M即被对齐MMTP有 效负载的边界。
[0083] -MFU(OxOS):如果考虑到期望发送的MPU的内部结构信息来配置MMTP有效负载, 则MMTP有效负载可W包括至少一个MRJ分段。其中,所述至少一个FMU分段被配置而没有 考虑MMTP有效负载的长度。因此,所述至少一个FMU分段的长度比MMTP有效负载的长度 更短或更长。
[0084] 作为特定示例,MMTP有效负载可W被配置为包括具有比有效负载的长度更长的长 度的MFU的一部分。
[00化]-f_i(2位):运个信息代表分段指示符,其指示MMTP有效负载的单元的范围。W 下表4示出了分段指示符的值的示例。
[0086] 表 4
[0087] [表"
[0089] 参考表4,f_i="00"可W指示MMTP有效负载包括至少一个完整DU、MPU的情况。 根据本公开的实施例的DU可W取决于数据的特征而对应于M即或MPU。如果假定DU是用 于实时多媒体服务的数据的DU,则DU可W对应于M即。在运种情况下,f_i= "00"可W指 示其中MMTP有效负载WM即为单位来配置并且包括至少一个MRJ的情况。如果假定DU是 一个图像,则DU可W对应于MPU。在运种情况下,如果f_i具有值"00",MMTP有效负载可W 配置为一个MPU。此外,f_i="01"可W指示其中MMTP有效负载包括构成DU的DU分段当 中的第一个DU分段的情况。在运种情况下,假设DU是M即,如果f_i具有值"01",则MMTP 有效负载可W包括通过将M即分段获得的M即分段当中的第一个M即分段。如果f_i具有 值"10",MMTP有效负载可W包括构成DU的DU分段当中的除了第一个DU分段和最后一个 DU分段W外的DU分段。例如,假设DU包括S个DU分段,如果f_i具有值"10",则MMTP有 效负载可W包括中屯、(center)DU分段。最后,如果f_i="11",则MMTP有效负载可W包括 构成DU的DU分段当中的最后一个DU分段。
[0090] -fragmentation_flag(F: 1 位):如果MMTP有效负载发送分段的MPU(例如,MFU), 则fra卵entation_flag可W指示为"1 "。
[0091] -aggregation_flag(A: 1 位):如果MMTP有效负载发送多个MPU,则aggregation_ flag可W指示为"1"。 阳09引 -RAP_flag巧:1位):如果包括在MMTP有效负载中的数据包括允许随机存取的数 据单元(例如,随机存取点(RAP)),则RAP_flag可W指示为"1"。具有RAP_flag="l"的 数据可W是指示数据能够被直接解码的信息。例如,假定MMTP有效负载包括与构成任意视 频的十个时间连续的场景中的每一个相对应的MPU。在运种情况下,有效负载报头可W包括 与MPU中的每一个相对应的RAP_flag。作为特定示例,具有RAP_flag= " 1"的MPU可W对 应于构成视频的帖当中的被独立编码的内编码(intra-coded)帖(I帖)。
[0093] -payload_id(P:l位):如果存在与包括在MMTP有效负载中的DU的媒体操作单元 (例如,MPU)相对应的标识符信息,则pa^oatid可W指示为"1"。
[0094] -extension_flag巧:1位):如果在MMTP有效负载的结构中的报头信息要求被延 长,则extension_flag可W指示为"1"。 阳0巧]-data_offset(8位):运个信息代表包括在MMTP有效负载中的有效负载数据的开 始点的地址。
[0096] -fragment_counte;r(frag_count:8 位):如果MMTP有效负载包括通过分段一个 MPU获得的MFU,则化agment_counter可W对应于有效负载的数量,其指示包括在MMTP有 效负载中的MPU的MFU。
[0097] -numbe;r_data_unit(numDU: 4位):如果MMTP有效负载包括若干数据单元,例如, 如果MMTP有效负载包括多个MPU,则numbe;r_data_unit可W指示MPU的数量。 W9引 -DU_offset(16位):如果MMTP有效负载通过由多个MPU组成来发送,则DU_ offset可W指示构成MMTP有效负载的MPU中的每一个的开始值。运里,DU可W对应于MPU。 在替换的实施例中,DlLoffset可W由每一个MPU的长度替代。在运种情况下,numDU可W 不使用。
[0099] -payload_id(32位):如果MMTP有效负载由通过分段MPU获得的至少一个MRJ组 成,或者如果一个MMTP有效负载通过组合多个MPU被配置,则payload_id可W指示MMTP 有效负载包括的MPU的标识符。如果发送侧对多媒体数据进行分段并且通过多个多媒体分 组发送分段的多媒体数据,则MPU的标识符可W用来组装(assemble)接收侧已经通过所述 多个多媒体分组接收到的多个多媒体数据。
[0100] -payl〇ad_sequence_flag(P: 1位):运个信息W1位设置,W指示MMTP有效负载 的序号的存在。 阳101] -payload_sequence_numbe;r(32位):运个信息指示MMTP有效负载的序号。
[0102] 与正被发送的多媒体传输分组的次序相对应的索引可W用作payloacLid的示 例。在一些情况下,payloacLid可W用作与多媒体传输分组或资产的标识符相对应的索引。
[0103] 此外,多个数据报(datagram)可W被包括在构成一个多媒体传输分组的MMTP有 效负载中。在运种情况下,与写入一个MMTP有效负载中的多个服务或内容中的每一个相对 应的多媒体数据可W是分开的(separated),并且可W考虑到写入报头信息中的长度、仅仅 利用分开的多媒体数据来获得独立的数据报。或者,可W通过与先前接收到的或者之后将 要接收的多媒体数据组装来获得数据报。 阳104]W下表5示出了写入构成MMTP分组的MMTP分组报头区域中的报头信息的示例。
[0105] MMP分组报头 阳106] 表5
[0109] -packet_id(16位):运是MMTP分组的标识符,并且仅仅对于相同的多媒体流而言 具有相同的分组标识符。换句话说,运被分配给每一个资产,W区分一个资产的分组与另一 个资产的分组。
[0110] -packet_sequence_numbe;r(32位):运指示MMTP分组的序号,并且序号可W被指 示为针对正被发送的所有多媒体传输分组中的每一个而顺序地增加的数字。换句话说,序 号可W是针对每个MMTP分组而增加一的任意值。然而,通过设置预配置设置信息,序号可 W针对具有相同的packet_id的每一个多媒体传输分组而顺序地增加。预配置设置信息可 W通过被包括在多媒体数据控制信息中来发送。 阳1川-时戳(32位)进指示基于网络时间协议(NT巧时间信息的、发送或递送MMTP分 组的时间实例。作为世界协调时间OJniversalTime
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1