Problem: The user is not able to play AES-128 encrypted videos using iOS.
Solution: Make Token authorized AES-encrypted HLS stream work in Safari.
By default, AES-128 encrypted videos are not playable on Safari for iOS devices. It is a known issue that also affects AMS encoded videos. You have likely addressed this issue using the guide for Token-authorized AES-encrypted HLS streams work in Safari. Otherwise, your current AMS videos wouldn't be playable now in Safari on iOS.
If this applies to you - you have AMS AES-128 encrypted videos that play in Safari on iOS - then to ensure continued functionality after migrating to RMS, please locate the proxy configuration used to handle AES encryption and token authorization. If the videos are playable, then the proxy exists.
The configuration must be completed after a procedure of the Complete Migration Guide from AMS to RMS. This way, your proxy doesn't go to RMS origin directly.
More information:
GitHub samples of a web proxy: How to make Token authorized AES encrypted HLS stream working in Safari.
Optimized by RMS:
GitHub service that automates the token injection for every video chunk request: HLS Proxy service for AES encrypted HLS stream for RMS.