Stream URL security

I’ve been configuring Wowza for VoD streaming via DASH, and I’m wondering if there is a way to apply a temporary mask or alias to a stream URL in order to obfuscate the file path. I have been looking at the StreamNameAlias addon but I’m not sure it can do what I’m looking for. Ideally I would like Wowza to set up a randomly generated alias like this: hostname/Aj4kf64Od37j6OAD when a user requests a stream. This URL would then be usable for anyone for an hour, after which it would be deleted and no longer usable. Is this doable with Wowza’s StreamNameAlias addon, or is there any other way to achieve similar results? Many thanks.

Hello

Thanks for contacting Wowza Forums!

Regarding StreamNameAlias add-on and capabilities, it can simplify the URL name or change the name of it. It cannot do the security of time limiting you want. You will need to implement the timing security piece.

You can also look into enabling tokens on your streams:

https://www.wowza.com/docs/how-to-protect-a-wowza-cdn-stream-target-with-token-authorization

regards,

Jermaine