标签: ffmpeg h.264 mpeg2-ts
我试图在不使用任何库(如ffmpeg等)的情况下编写ts文件。我添加了PAT,然后是PMT,然后是所有PES数据包。我使用的输入源是仅包含比特流的.264文件。在那里我注意到,NAL单元的大小通常大于184字节。但在PES数据包中,我必须使有效负载符合184字节。所以我正在做的是,获得170字节(原始数据),添加标头和有效负载(170字节)以形成188字节的PES数据包。