作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从摄像机流式传输时出现以下错误。
[mpjpeg @ 00555000] 未找到预期的边界 '--',而是找到了一行 n 字节"
调试时,上述错误每秒多次写入控制台。结果我每隔几秒只能得到一帧。这阻止了我实际从相机流式传输。在 Release模式下,问题不存在。
我想通过让 ffmpeg 知道流不是 mpjpeg 而是 mjpeg 来以干净的方式解决问题。
我读到关于在 ffmpeg.exe 中强制使用 "-f mjpeg",但我实际上并没有使用 ffmpeg.exe:我直接使用它的库。
那么我该如何设置这些参数呢?
最佳答案
使用 av_find_input_format,就像 ffmpeg 一样:
AVInputFormat* iformat = av_find_input_format("mjpeg");
avformat_open_input(&format_context, ip_cam_http_address, iformat, &opts)
关于ffmpeg - MPJPEG 预期边界 '--' 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53427167/
从摄像机流式传输时出现以下错误。 [mpjpeg @ 00555000] 未找到预期的边界 '--',而是找到了一行 n 字节" 调试时,上述错误每秒多次写入控制台。结果我每隔几秒只能得到一帧。这阻止
我是一名优秀的程序员,十分优秀!