ffmpeg_rtmp_h265 icon indicating copy to clipboard operation
ffmpeg_rtmp_h265 copied to clipboard

flv_write_packet实现

Open wxl-liam opened this issue 2 years ago • 1 comments

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

wxl-liam avatar Oct 16 '23 12:10 wxl-liam

enhance-rtmp的格式解析,详情请看https://mp.weixin.qq.com/s/xqfILkFg1Gmk8Be5VhsW3w

runner365 avatar Feb 20 '24 10:02 runner365