This video is a motivation example of how to build OpenCV C++ application that uses the GStreamer pipeline and produces your processed video as HLS stream. This video is describing many problems to reach the goal. You can follow my recommendation and try to build such an app by yourself. I mentioned all the troubles during the dev and the rest is almost easy. There will be more video tutorials in more detail about this topic. 1. Install OpenCV 4.4 with GStreamer. I already have materials for this. 2. Setup nginx to expose your web with HLS video playlist and video segments. 3. Write your application on Windows and stream the video to a simple website This is the example of Opencv GStreamer HLS output stream to web

The blog is full of OpenCV source code, tutorials, tips, tricks, and from basics to advanced streaming and video processing. The code examples are from C++. Most of the tutorials are dedicated to basics C++ OpenCV image processing, people detection from LBP haar cascades to modern deep learning. The tutorials are as well dealing with GStreamer OpenCV integration to be able to stream OpenCV output as a video stream to the web.