Open wxl-liam opened 8 months ago
flv_write_packet里 if (par->codec_id == AV_CODEC_ID_VP6F || par->codec_id == AV_CODEC_ID_VP6A || par->codec_id == AV_CODEC_ID_VP6 || par->codec_id == AV_CODEC_ID_AAC || par->codec_id == AV_CODEC_ID_OPUS) flags_size = 2; else if (par->codec_id == AV_CODEC_ID_H264 || par->codec_id == AV_CODEC_ID_MPEG4 || par->codec_id == AV_CODEC_ID_H265 || par->codec_id == AV_CODEC_ID_VP8 || par->codec_id == AV_CODEC_ID_VP9) { if (is_flv_extern_header_enable(flv, par->codec_id) && (pkt->dts != pkt->pts)) { flags_size = 8; } else { flags_size = 5; } } else flags_size = 1;
如果是扩展rtmp头,flags_size是8为什么不是5
enhance-rtmp的格式解析,详情请看https://mp.weixin.qq.com/s/xqfILkFg1Gmk8Be5VhsW3w
flv_write_packet里 if (par->codec_id == AV_CODEC_ID_VP6F || par->codec_id == AV_CODEC_ID_VP6A || par->codec_id == AV_CODEC_ID_VP6 || par->codec_id == AV_CODEC_ID_AAC || par->codec_id == AV_CODEC_ID_OPUS) flags_size = 2; else if (par->codec_id == AV_CODEC_ID_H264 || par->codec_id == AV_CODEC_ID_MPEG4 || par->codec_id == AV_CODEC_ID_H265 || par->codec_id == AV_CODEC_ID_VP8 || par->codec_id == AV_CODEC_ID_VP9) { if (is_flv_extern_header_enable(flv, par->codec_id) && (pkt->dts != pkt->pts)) { flags_size = 8; } else { flags_size = 5; } } else flags_size = 1;
如果是扩展rtmp头,flags_size是8为什么不是5