elsampsa / valkka-core

Valkka - Create video surveillance, management and analysis programs with PyQt
GNU Lesser General Public License v3.0
181 stars 35 forks source link

Does Valkka support VOD stream with trickplay #11

Closed gmount closed 4 years ago

gmount commented 4 years ago

Hello,

I know Valkka use Live555. I want to know that does your project support VOD stream with trickplay and if it has then any improvement if compare with Live555.

Thanks

elsampsa commented 4 years ago

What do you mean by VOD (Video On Demand) in this context..? Are you referring web applications?

In web applications, HLS, DASH and all those things use small video segments living on your web-server. Then there is a global playlist that points to those video segments.

Pulling video from an RTSP camera and producing small video segments (which you can then cache into your websever), can be most conveniently done with ffmpeg. Continuous muxing from RTSP camera into small video segments, will be implemented to libValkka someday.

If you're talking about low-latency live "video on demand" (i.e. from RTSP camera directly to web-browser), then that can be achieved by using fragmented MP4. Please see this stack overflow question

Producing such fragmented MP4 will also be implemented to libValkka one of these days.

But to answer your question, we have no "out-of-the-box" solution for streaming stuff to your browser (neither recorded or live stream)