There are two aspects or roles to Plex Companion:
- Controller: This is the Plex app you use for control. Think of it roughly as the “remote control device”.
- Receiver: This is the Plex app that’s used to actually display and play back the content.
Many Plex apps are able to play either role, but some are more restrictive.
Controller and Receiver Plex Apps
These Plex apps can act either as a Controller or a Receiver.
- Android (mobile)
- macOS (desktop)
- Plex Media Player (in the windowed, desktop web app mode only)
- Plex Web App
- Windows (desktop)
These apps can only be used to control other Plex apps.
- Amazon Alexa voice control
Related Page: Alexa Voice Control
Receiver-Only Plex Apps
These Plex apps or devices are only able to receive content and cannot themselves control another app.
- Amazon Fire TV
- Android TV
- Apple TV
- Plex Media Player (in the “TV” mode only)
- Smart TVs (LG 4K/UHD [webOS 2.0+], Samsung 2016+ UHD)
- Xbox One
- Samsung Smart Hub (v2.006+, third-party)
* Casting to Chromecast is available only via Android (mobile), iOS, or the Plex Web App (using Chrome browser).
† Sonos control requires an active Plex Pass subscription. The native Sonos app can be used for free.
Related Page: Plex Downloads