Dear Adobe team, we are developing an application for iOS which should have secure video streaming. We use Wowza server and I have built already a player which streams aes128 encrypted HLS for iOS (using StageVideo), it works fine. The problem is that the way HLS works is it is providing the decryption key in the playlist file which is easy to be seen on client side and the client will be able easily to decrypt the video files. I'm looking for a way to use the key from different input (like hardcoded or different request) but I don't see any option in Adobe AIR NetStream class to get the key request part and do some modifications there. Could you please let us know if there is a way to achieve that?
Also having the native iOS player is not an option for us because we need the player to be within our application for more security features that we add.
Your response is greatly appreciated. hank You in advance!
Sargis