So I have my server hosted on a dedicated machine with my work, it does wonders and I have loved using it for the past several months. A few days ago I purchased a Google Home and have been loving it, I'm no stranger to being a power user so immediately starting working on getting Phlex up and running with great anticipation. After a long day of kicking my apache installation I finally got that working, but oh ho ho, little did I know that Plex seems to completely lack the ability to cast to a player not on LAN with the server! As far as I can tell it is just outright not supported. This is terrible news for me since a home hosted server is not an option in my case. So to reiterate, I have:
Server hosted on dedicated machine outside of my home.
Players installed on phones and several computers throughout the house.
The "Main Viewer" screen (or any other device) will not show as an option, even when using a VPN with the dedi as the host.
Everything I have seen in the documentation indicates that "flinging" is only supported over LAN., I really hope this is planned to be fixed or at least give us the option to enable it unsecurely ourselves in the future. As it stands it looks like I am going to have to give in and move to Kodi, but really don't want to give up on Plex's interface and compatibility. I deeply hope I am able to get a developer's response here.