未找到MPJPEG预期边界'-'

时间:2018-11-22 08:59:35

标签: ffmpeg

从摄像机流式传输时出现以下错误。

” [[mpjpeg @ 00555000]找不到预期的边界'-',而是找到了一行n字节”

在调试时,每秒将上述错误多次写入控制台。结果,我每隔几秒钟只能得到一帧。这使我无法从相机中实际播放。在发布模式下,问题不存在。

我想通过让ffmpeg知道流不是 mpjpeg 而是 mjpeg 的一种干净的方法来解决问题。

我读到有关在ffmpeg.exe中强制“-f mjpeg” 的信息,但是我实际上并没有使用ffmpeg.exe:我直接使用了其库。

那我该如何设置这些参数?

1 个答案:

答案 0 :(得分:0)

使用ffmpeg一样的av_find_input_format:

AVInputFormat* iformat = av_find_input_format("mjpeg");

avformat_open_input(&format_context, ip_cam_http_address, iformat, &opts)