I created livestream app which is using wowza as streaming server, and create own wowza security module.
Until now i override ModuleBase.onHTTPCupertinoStreamingSessionCreate and ModuleBase.onHTTPCupertinoStreamingSessionDestroy which allow to reject/accept Cupertino session according ... in my case token(passed as url param).
Everything works fine.
But sometimes i need to reject same session(previously accepted) during its life. With other words during play sometimes I need to invalidate token
The problem is that onHTTPCupertinoStreamingSessionCreate is called only once at the beginning of session.
I'm not sure which class should i override in order to invalidate sessions during its life. Maybe HTTPStreamerAdapterCupertinoStreamer or specially onPlaylist or onMediaFile methods