How to notify my own api that a stream has stop or started? I am using Cloud Rest API. I was wondering if there is some kind of webhook that i can use? so that can i have an api endpoint e.g api/v1/webhooks where i can catch all these events
Hi @John Decano. Wowza Streaming Engine doesn’t have webhooks out-of-the-box, but it’s possible to develop a custom module that does this. If you need someone to develop it for you, it’s a good idea to post a message in the “Hire a Consultant” forums, where consultants may react and make you an offer. See https://www.wowza.com/community/spaces/26/find-a-consultant.html
As @Karel Boek-Senior Consultant says, we do not have webhooks right now to accomplish this and you’ll have to use the API get call to receive the status of streams right now. I also encourage you to seek assistance from our consultants who can work with you to build this at a cost you both agree on.
A custom plugin for stream events might be possible to improvise on “Streaming Engine”, but in the “Streaming Cloud”!? The only way that comes to mind is a service that periodically accesses the REST API and converts the info into events… but then why not do it directly in the app. The question is if I’m missing another entry point.