@Uukrul
I'd like to pick up the DD+ topic once more. As you wrote above, the url to mpd gets modified by amazon to match the given DeviceTypeID. The current solution to replace the url is only a workaround and will fail as soon as more parts of url change.
So a proper solution would be to query the API with a valid DeviceTypeID that is DD+ compatible. In the python script I have found two other (unused?) DeviceTypeIDs, but they cannot be used for getting the mpd.
Does anybody know a valid DeviceTypeID to get the mpd? I guess there is no public documentation for them...