Easily Integrate Wowza Webhooks with your application.
https://www.wowza.com/docs/wowza-video-webhook-event-reference-documentation
Steps to receive Wowza Webhooks
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Wowza. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Wowza, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Wowza Webhooks Using Javascript
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Wowza. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Wowza, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Wowza webhooks with Hooky in your Javascript based application is straight forward. Just grab the SDK, and call a function when that webhook is received.
Integrating Wowza Webhooks Using Ruby
Integrating Wowza webhooks with Hooky in your Ruby or Ruby on Rails application is straight forward. Just grab the SDK, and call a method when that webhook is received.
Configuring Wowza Webhook Authentication
Here's how it works
Supported Wowza Webhook Events
download.success
Occurs when the transcoder successfully downloads the source file. Only applicable when a file is the source for a stream.
download.failed
Occurs when the URL in file_name returns a 404 error and the file can't be downloaded. Only applicable when a file is the source for a stream.
start.requested
Occurs when a request is made to start a transcoder.
start.complete
Occurs when the transcoder starts and is available.
start.canceled
Occurs when the transcoder cancels the startup process because of a failure.
reset.requested
Occurs when a request is made to reset a transcoder.
stop.complete
Occurs when the transcoder has stopped and is no longer available.
audio.started
Occurs when a running transcoder has started receiving audio.
audio.stopped
Occurs when a running transcoder has stopped receiving audio.
video.started
Occurs when a running transcoder has started receiving video.
video.stopped
Occurs when a running transcoder has stopped receiving video.