Compatibility Update - MediaProtocol

Removed "IsRemote" and replaced with MediaProtocol.HTTP