Hi,
I have a MJPEG stream over TCP and I need to stream it over HTTP in order to display it on a webpage. VLC can do that perfectly with its built-in HTTP streaming server, but sadly, my stream may have very low fps (1 fps, or even less), and VLC does not handle low fps well at all (it introduces around 10 sec of latency).
So, I'd like to write my own HTTP server, listening to the TCP stream and piping the packets over HTTP, and any information about the one used by VLC could be usefull for me (language, how it works briefly, etc...).
Thanks !
PS : any chance that VLC handles low fps streams better in the future ?