记录H264
h264文件结构是怎样的?
1.由一个个NALU组成,开始是 00 00 00 01
2.第5个字节可以知道这个NALU是sps还是pps,I帧,P帧
AAC和AVC是什么意思?
AVC(Advanced Video Coding)与H.264是一个概念
AAC(Advanced Audio Coding)
这两个可以合成mp4
AAC格式是怎样的?
https://blog.csdn.net/lq496387202/article/details/81014474
大概是同步字是0xFFF,通过查找到这个进行播放。
ByteBuffer方法
编码时pts怎么计算?
private static long computePresentationTime(int frameIndex) {
return 132 + frameIndex * 1000000 / FRAME_RATE;
}
H264码流打包方式
使用avcc格式或者annex-b格式,annex-b格式就是以0x00000001来分割nual的格式。
网友评论