Revert "IOS MediaPlayer"

This reverts commit 3f5722d8c77f68618676fb0ad36b3319b7ee5489.
Revert "Revert "IOS MediaPlayer""

This reverts commit 0f2587ff6cc0cfa8a88f00275d4295e89ce2c462.