OpenCV创建输出流

时间:2015-09-29 17:55:02

标签: c++ opencv mjpeg

我正在开发一个项目,我在Raspberry Pi上使用OpenCv捕获视频并对其进行处理。我想要的是创建此处理视频的输出流。我和我的一个伙伴正在一起工作。他在设备上创建了一个网站/ Web服务器,它应该能够查看我创建的Stream。有没有什么方法openCV能够创建输出流? 我不想创建一个视频,也不想将单帧作为“图像”写入文件系统,因为这是慢速的方法。

1 个答案:

答案 0 :(得分:3)

最后,我发现OpenCV无法创建输出直播视频流。它只能渲染视频到文件。

相反,我创建了自己的小Http Motion-JPEG Stream How to Create a HTTP MJPEG Streaming Server With QTcp-Server Sockets?

我还想提一下VLC提供了一个非常强大的Backend / libs。 C++ LibVLC Create Stream from Frames/Images

如果您使用的话,另一种解决办法就是使用GStreamer