Server Version#: 1.18.5.2309
Player Version#: 3.13.28
WeOS version#: 4.1.0
Android version#: 7.27.0
I am using the Plex for LG app provided for LG webOS TVs and was wondering if the remote cast function of the plex mobile app would work on the TV.
Also on every TV restart my Plex for LG language turns into some Cyrillic language which I don’t even understand as I am the only user of the TV and the plex account and I live far away from that country.
Typically, Casting/Mirroring/Remote Control only works if everything is on the same local network AND all the apps you want to control have to be actually up and running. <—Plex can’t start a session with a cold app - apps need to open and seen on the network to be a target for casting.
Also there should be a setting in the Player/Source App(s) like:
‘Advertise as Player’
‘Advertise as Server’
Without that, Plex doesn’t know that player is a valid Target or Source.
In the Roku App Settings/General you’ll find a checkbox beside:
‘Remote Control’
when you highlight it you see that has to be enabled to make it a valid target to be casted or flung to/from.
Each app should have a similar setting.
If you make sure all that is happening - something else is going on other than the obvious.
Check again the image above and note the control is for Plexweb. That’s the built in Player. Each client on the network has to advertise itself as a valid target and be open - then Plex knows all the players in the game and can complete the forward pass.
Only the server is outside my LAN everything else is local, the apps are running yet I cannot cast to any of them. They don’t even show up as available.
Casting is a ‘Local’ thing. Everybody needs to be on the Local Network
for that feature to work. <—unless someone knows something I don’t. <—or I learn something in the next 10 minutes…
If the Plex Server is on the same local network as the apps - that would work.
Don’t know if a VPN fiddle would work, but I expect not.
This assumes - The Server must be on the local network. I assume it does. I’ve never tried it any other way.
We might be able to test this theory if @SE56 has a few minutes…
He can activate ‘Advertise as player’ (mobile/plexweb I guess), play something from here and try to cast it to his Big TV (with ‘Advertise as Player’). We’re separated by half the Earth so that’ll pretty much tells us if it works!
Edit: Theory Blown
@SE56 shares with me too - so thinking outside the (wet cardboard) box I am playing a Doc Martin episode, that lives 10 thousand miles from here, probably sent to a Satellite in Geo-Synchronous orbit, then back to Earth, on Plexweb and casting it to my Roku… working fine.
Maybe we can find out why that’s not happening at your house…
That’s probably the reason. For Plex Companion to work, the apps must be allowed to open a network port and listen on it. This is not allowed on most TV software platforms.
Therefore Companion can only work indirectly in these cases, by using a Plex server in the local network as a “Relay” station. But if there is no server, Companion will not work.
You need a running Plex server in the same local network. This server doesn’t need to have any media content on it. It just needs to be present.
An external device with Chromecast support would work for you, I think. An nVidia Shield for instance. It can also run the Plex app directly with better codec support than your TV.