/Engine/Source/Runtime/MediaAssets/Public/MediaPlayerProxyInterface.h
The proxy object provides a higher level of insight/control than just the media player. For example, the object owning the player may control the player in some cases, and the proxy allows you and the object to avoid conflicts in control.
class UMediaPlayerProxyInterface : public [UInterface](API\Runtime\CoreUObject\UObject\UInterface)