相关疑难解决方法(0)

FFmpeg无法解码H264流/帧数据

最近我有机会使用两台通过RTSP流式传输H264的设备.我尝试使用FFmpeg库解压缩此流时遇到了一些问题.

每次调用" avcodec_decode_video2 "时 - FFmpeg只是说:

[h264 @ 00339220]没有框架!

我的原始H264流I帧数据开始如下:" 65 88 84 21 3F F8 F8 0D ......"(据我所知,这个0x65表示它是一个IDR帧?)

一台设备的其他框架开始如下:" 41 9A 22 07 F3 4E 48 CC ...."

和其他设备 - 像这样:" 61 9A 25 C1 1C 45 62 39 ...."

  • 我在这里错过了一些帧数据吗?
  • FFmpeg是否需要设置一些额外的参数?

我期待帧数据开始时至少有" 00 00 00 01 "字节......但这就是我所拥有的......

ffmpeg stream rtsp h.264

18
推荐指数
1
解决办法
1万
查看次数

标签 统计

ffmpeg ×1

h.264 ×1

rtsp ×1

stream ×1