访问单元和传输流中的AUD

时间:2017-06-06 09:10:55

标签: h.264 video-processing mpeg2-ts

访问单元应包含哪些数据?


    [SPS][PPS][IDR][PFrame][BFrame]

是一个访问单元? 我得到的概念是,在ts数据包中需要访问单元分隔符。但是,如果源文件(我使用.264文件作为输入)不包含AUD?那么我应该明确添加AUD吗?如果是,那么多少字节? 它应该是以下吗?


    0x00000169(of Header+1 Byte)

我应该在哪里添加澳元? 目前我的TS文件包含以下格式:


    [TS Header][PES Header][SPS][PPS][IDR][PFrame][BFrame][TS Header]...

这个结构好吗?此外,一个访问单元可以包含多个I帧吗?

1 个答案:

答案 0 :(得分:0)

  

如果我明确添加AUD,源文件不包含AUD吗?

YES

  

此外,一个访问单元可以包含多个I帧

不,访问单元类似于单个帧,它们用于表示划分帧。由此得名。

  

0x00000169(标题+ 1字节)

0x00000169FF80只需将此用于AUD。你可以硬编码。