How to know if nginx rtmp streaming is stopped or finished?

1k Views Asked by At

We are trying to make a live streaming and we implemented nginx rtmp module and added on_publish callback to check if the stream key is valid or not.

Now we need one thing

  1. We need to call api like on_publish when the user stops streaming for example clicks stop streaming in OBS.

I tried with on_done but it is called every few seconds automatically not when stream is closed.

How to do that?

Thank you.

1

There are 1 best solutions below

3
Juan Trejos On

You were close enough; you have to use on_publish_done

Documentation here