gpt4 book ai didi

opencv - 用于解码 H.264 RTSP 流的库

转载 作者:太空宇宙 更新时间:2023-11-03 21:55:11 24 4
gpt4 key购买 nike

我计划在 OpenCV 中使用 FFMPEG 解码基于 H.264 的 RTSP 流,但是当我尝试这样做时出现了一些错误。后来,我发现很多人在使用 ffmpeg (libavcodec) 解码 H.264 流时遇到问题。使用 libavcodec 时,通常会弹出下面提到的错误消息:

[h264 @ 0xa766dd0]隐藏1200 DC、1200 AC、1200 MV错误"

有没有人成功使用任何其他库来解码基于 H.264 的 RTSP。如果是这样,这是库(我听说过在 vlc 播放器中用于解码此类流的 live555)。我还想知道输出格式以及如何使其与 OpenCV 兼容(通常在 opencv 中我们可以使用 cvQueryFrame 直接从视频流中提取帧,但如果我们使用的是 ffmpeg 以外的库如何去关于它)。

提前致谢。

问候,

苏拉布·甘地

最佳答案

VLC 使用 ffmpeg 解码 h.264。当您有错误的 SPS PPS 或没有时,问题可能会发生。在尝试解码视频之前,您需要从 RTSP 协议(protocol)中提取它并将其传递给 ffmpeg。

关于opencv - 用于解码 H.264 RTSP 流的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5711172/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com