MPEG-4 Object Type Indication

This section documents the ObjectTypeIndication used in MPEG-4 systems to indicate the type of streams. Applications for a new codec type will also automatically receive an object type indication.

This table also occurs in ISO/IEC 14496-1 (various versions), the MPEG-4 systems specification. The intent is that the table maintained by this registration authority is the most up-to-date and definitive version.

There is also an informative table of the current StreamType allocations.

 
   
ValueObjectTypeIndication DescriptionDefined in/by
0x00Forbidden 
0x01Systems ISO/IEC 14496-1 (a)MPEG-4
0x02Systems ISO/IEC 14496-1 (b)MPEG-4
0x03Interaction StreamMPEG-4
0x04Extended BIFS (h)MPEG-4
0x05AFX Stream (i)MPEG-4
0x06Font Data StreamMPEG-4
0x07Synthetised TextureMPEG-4
0x08Text StreamMPEG-4
0x09LASeR StreamMPEG-4
0x0ASimple Aggregation Format (SAF) StreamMPEG-4
0x20Visual ISO/IEC 14496-2 (c)MPEG-4
0x21Visual ITU-T Recommendation H.264 | ISO/IEC 14496-10 (g)MPEG-4
0x22Parameter Sets for ITU-T Recommendation H.264 | ISO/IEC 14496-10 (g)MPEG-4
0x40Audio ISO/IEC 14496-3 (d)MPEG-4
0x60Visual ISO/IEC 13818-2 Simple ProfileMPEG-4
0x61Visual ISO/IEC 13818-2 Main ProfileMPEG-4
0x62Visual ISO/IEC 13818-2 SNR ProfileMPEG-4
0x63Visual ISO/IEC 13818-2 Spatial ProfileMPEG-4
0x64Visual ISO/IEC 13818-2 High ProfileMPEG-4
0x65Visual ISO/IEC 13818-2 422 ProfileMPEG-4
0x66Audio ISO/IEC 13818-7 Main ProfileMPEG-4
0x67Audio ISO/IEC 13818-7 LowComplexity ProfileMPEG-4
0x68Audio ISO/IEC 13818-7 Scaleable Sampling Rate ProfileMPEG-4
0x69Audio ISO/IEC 13818-3MPEG-4
0x6AVisual ISO/IEC 11172-2MPEG-4
0x6BAudio ISO/IEC 11172-3MPEG-4
0x6CVisual ISO/IEC 10918-1MPEG-4
0x6DPortable Network Graphics (f)PNG
0x6EVisual ISO/IEC 15444-1 (JPEG 2000)MPEG-4
0xA0EVRC Voice3GPP2
0xA1SMV Voice3GPP2
0xA23GPP2 Compact Multimedia Format (CMF)3GPP2
0xA3SMPTE VC-1 VideoSMPTE
0xA4Dirac Video CoderDirac
0xA5AC-3 AudioETSI
0xA6Enhanced AC-3 audioETSI
0xA7DRA AudioDRA
0xA8ITU G.719 AudioITU G.719
0xA9DTS Coherent Acoustics audioDTS
0xAADTS-HD High Resolution AudioDTS
0xABDTS-HD Master AudioDTS
0xACDTS Express low bit rate audio, also known as DTS LBRDTSE
0xC0 - 0xE0user private 
0xE113K Voice3GPP2
0xE2 - 0xFEuser private 
0xFFno object type specified (e)MPEG-4
  1. This type is used for all 14496-1 streams unless specifically indicated to the contrary. Scene Description scenes, which are identified with StreamType=0x03 (see Table 9 ), using this object type value shall use the BIFSConfig specified in section 9.3.5.2.2  of this specification.
  2. Used, with StreamType=0x03 (see Table 9 ), for Scene Description streams that use the BIFSv2Config. Its use with other StreamTypes is reserved .
  3. Includes associated Amendment(s) and Corrigendum(a). The actual object types are defined in ISO/IEC 14496-2 and are conveyed in the DecoderSpecificInfo as specified in ISO/IEC 14496-2, Annex K.
  4. Includes associated Amendment(s) and Corrigendum(a). The actual object types are defined in ISO/IEC 14496-3 and are conveyed in the DecoderSpecificInfo as specified in ISO/IEC 14496-3 subpart 1 subclause 6.2.1.
  5. Streams with this value with a StreamType indicating a systems stream (values 1,2,3, 6, 7, 8, 9) shall be treated as if the ObjectTypeIndication had been set to 0x01.
  6. For PNG Streams, the following configuration/rules apply:
    • StreamType: 0x04 (visual)
    • No decoder specific info needed
    • The PNG stream shall consist in only one (1) AccessUnit
    • The PNG stream access unit shall contain the complete PNG image/file
    • MNG shall not be used inside PNG streams
  7. Includes associated Amendment(s) and Corrigendum(a). The actual object types are defined in ITU-T Recommendation H.264 | ISO/IEC 14496-10 and are conveyed in the DecoderSpecificInfo.
  8. Used,  with StreamType=0x03, for Scene Description streams that use the BIFSConfigEx; its use with other StreamTypes is reserved. (Was previously reserved for MUCommandStream but not used for that purpose.)
  9. Used,  with StreamType=0x03, for Scene Description streams that use the AFXConfig; its use with other StreamTypes is reserved.
ValueStreamType Description
0x00Forbidden
0x01ObjectDescriptorStream (see 8.5)
0x02ClockReferenceStream (see 10.2.5)
0x03SceneDescriptionStream (see 9.2.1)
0x04VisualStream
0x05AudioStream
0x06MPEG7Stream
0x07IPMPStream (see 8.3.2)
0x08ObjectContentInfoStream (see 8.4.2)
0x09MPEGJStream
0x0AInteraction Stream
0x0BIPMPToolStream
0x0CFontDataStream
0x0DStreamingText
0x20- 0x3Fuser private
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值