We use Transform Manager to make HLS files: using the Job Task “Smooth Streams to Apple HTTP Live Streams”.
We encrypt the content using the properties of the task: Key and Keyuri , where the uri is a webserver which returns the correct key.
To display the content on mobile, we use the Video element on HTML5.
When we play the content on IOS: this works fine, it calls the keyuri webserver and plays the content.
When we play the content on an Android (version Ice Cream Sandwich): it calls the keyuri webserver but the content doesn’t play.
Note: We can play non encrypted HLS content from the Transform Manager on the Android.
Do you know if anything extra needs to be done to play encrypted AES content on an Android? Does Android handle encrypted HLS?
↧