裸码流打封装TS封装ffmpeg -r 25 -i stream.h264 -c:v copy -pcr_period 40 stream.ts-r 指定封装的帧率-pcr_period 指定打TS封装时PCR插入的时间间隔,保持和帧率一样的话就是每帧...
阅读全文...
【TS】TS封装介绍
标准定义ISO/IEC 13818-1 (或 ITU-T H.222.0)TS各个头部定义TS Header字段长度 (bits)含义与说明sync_byte8同步字节,固定为 0x47。接收端通过扫描此字节来识别一个 TS 包的开始,并实现同步。tra...
阅读全文...
阅读全文...
【MP4】MP4封装介绍
标准定义ISO/IEC 14496-12MP4整体结构MP4的Box结构[Box Header] -> [Box Data]Box Header定义字段占用(Byte)说明size4表示整个 box 的大小。size=0说明是最后一个box;siz...
阅读全文...
阅读全文...
【FLV】FLV封装介绍
标准定义video_file_format_spec_v10_1.pdfFLV基本结构[FLV文件头] -> [前一个TAG长度] -> [TAG Header] -> [TAG Data]H264 FLV封装基本结构[FLV文件头] ...
阅读全文...
阅读全文...
【PS】PS封装介绍
标准定义ISO/IEC 13818-1PS流的基本结构I帧的基本结构[PS Header] → [PS System Header] → [PS System Map] → [PES Header] → [视频裸数据(如H.264 NALU)]P帧的...
阅读全文...
阅读全文...