Hi there … I’m streaming live using AES encryption to Iphone
So far, I’m doing it with a key generated through genkey, and having a key file on /wowza/keys folder
this key is read when Wowza is started, so I tried other methods too
My streams are 24x7, with long sessions … I’m wondering how can I dynamically change the key, for instance, every 4 hours without stopping Wowza nor the stream … in a way I can control, so I change encryption key at same time I publish the new key
We really don’t have a precise way to do key rolling. The key is only read when the live stream packetizer is started. So to make the exchange you will need to write some code that forces the live stream repeater to reset. When you exchange keys current sessions that are playing the stream will be interrupted. I do not have precise instructions. In theory you should be able to put the new key in the [install-dir]/keys folder and stop the live stream packetizer. To stop the live stream packetizer you should be able to call: