Media Content Adaptation System