# Wowza webhook notifications module

**URL:** <https://community.wowza.com/t/wowza-webhook-notifications-module/45556>\
**Category:** Hire a Consultant\
**Created:** [June 29, 2015, 4:29am UTC](https://community.wowza.com/t/wowza-webhook-notifications-module/45556 "2015-06-29T04:29:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peter\_Banik](https://avatars.discourse-cdn.com/v4/letter/p/d9b06d/32.png) [@Peter\_Banik](https://community.wowza.com/u/Peter_Banik)\
**Post date:** [June 29, 2015, 4:29am UTC](https://community.wowza.com/t/wowza-webhook-notifications-module/45556/1 "2015-06-29T04:29:41Z")

</div>

Hello all,

I’m looking for someone to help us implement a notification/webhook framework similar to the one in nginx-rtmp:

[https://github.com/arut/nginx-rtmp-module/wiki/Directives#notify](https://github.com/arut/nginx-rtmp-module/wiki/Directives#notify)

The goal is for the host web application to dispatch StreamListener events via webhooks (with a configurable list of events and corresponding URL endpoints).

I was looking for existing code but wouldn’t find something close enough - I’d appreciate any pointers. I’m looking for a simple solution, thought The Wowza Guru’s Recorder code would be a great starting point.

[http://thewowza.guru/recorder-module-which-uses-wowza-streaming-engine-apis/](http://thewowza.guru/recorder-module-which-uses-wowza-streaming-engine-apis/)

Please let me know if you’re interested in building this module.

Thank you in advance,

Peter

---

<div class="post-metadata">

**Author:** ![Karel\_Boek](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/karel_boek/32/454_2.png) [@Karel\_Boek](https://community.wowza.com/u/Karel_Boek)\
**Post date:** [June 29, 2015, 7:52am UTC](https://community.wowza.com/t/wowza-webhook-notifications-module/45556/2 "2015-06-29T07:52:02Z")

</div>

Hello,

Please drop me an email to discuss this further; if possible, include the events that you want the webhook to react to.

Kind Regards,

Karel Boek

karel.boek@raskenlund.com

![](https://raskenlund.com/templates/themza_j15_35/images/logo1.gif)

Raskenlund

www.raskenlund.com

---

<div class="post-metadata">

**Author:** ![Peter\_Banik](https://avatars.discourse-cdn.com/v4/letter/p/d9b06d/32.png) [@Peter\_Banik](https://community.wowza.com/u/Peter_Banik)\
**Post date:** [June 29, 2015, 7:37am UTC](https://community.wowza.com/t/wowza-webhook-notifications-module/45556/3 "2015-06-29T07:37:10Z")

</div>

A few people asked some additional questions, please see these clarified below:

This is the list of the required events to be captured within Wowza – I essentially need a hook for all events in the context of the MediaStream, and possibly others (in the Application or Server contexts but only if implementing these is trivial). The main goal is to keep track of the stream events for the purpose of logging activity and displaying stream status/metrics in our web app.

- onMetaData stream metaDataPacket

- onPauseRaw stream isPause, location

- onPause stream isPause, location

- onPlay stream streamame, playStart, playLen, playReset

- onSeek stream location

- onStop stream

- onCodecInfoAudio stream codecInfoAudio

- onCodecInfoVideo stream codecInfoVideo

- onPublish stream streamame, isRecord, isAppend

- onUnPublish stream streamame, isRecord, isAppend

- onstreamreate stream

- onstreamestroy stream

---

<div class="post-metadata">

**Author:** ![Roman\_Shmelev](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@Roman\_Shmelev](https://community.wowza.com/u/Roman_Shmelev)\
**Post date:** [June 30, 2015, 11:53am UTC](https://community.wowza.com/t/wowza-webhook-notifications-module/45556/4 "2015-06-30T11:53:02Z")

</div>

Hi Peter, I was building similar modules before so can help you with that.

If you’re still searching the consultant, write me to roman@dynamicstreaming.net
