The whole idea of net neutrality is that a bit is a bit. You shouldn't care where it comes from or where it is going.
I run a madsonic server from my house that streams my music to my phone. Does that count as music streaming? How does T-Moblie know that traffic is music and shouldn't count?
This get tricky for T-Mo because they don't mind if people are streaming music. But they don't want people cancelling there home internet and overloading their network.
Rock meet hard place.
You could give madsonic a try (http://www.madsonic.org/). It does everything you want, and you have to have a user account to log in, so you would be in control of who has access to the box. You can view which users are using the most bandwidth, and stuff like that. I have a script to install it pretty easily if you want it.
"Madsonic instantly transports your media to any HTTP connected device regardless of bitrate. You can stream to multiple players simultaneously. Madsonic is designed to handle very large music and video collections. By using transcoder plug-ins, Madsonic supports on-the-fly conversion and streaming of virtually any audio and video format, including MP3, OGG, WMA, FLAC, APE, mkv, mp4, and more.
For Plex are you going to http://localhost:32400/manage in Chrome (not Firefox) via either VNC or proxy?
We've seen issues, much as you describe, with Firefox under Linux.
You should be able to use an ftp or http link with VLC.
I've gotten both the divx and mediastream plugin to work, with mediastream the streaming part has to be outside the https envelope if I remember properly. Fiddling with permissions tends to also be required.
Madsonic has DLNA functionality, might try that, it is a variation on subsonic that tends to just work.
Windows 8.1, with a dedicated 32GB RAM Windows 8.1 system running Hyper-V for all my Linux servers, which are all from Turnkey Linux. I run web-based media servers using Subsonic on my main machine and Madsonic on the Hyper-V system, sharing content from the same directory. I have Subsonic clients on all of my portable Windows, Android, Chromebook, and iOS devices.
When you first install it has some sort of "trial mode" on it and is ambiguous as to what features are only on "trial." I am test driving subsonic and was worried about what happens when the trial runs out so I have been running a fork called Madsonic for the time being. Could anyone clear up whether or not it is truly a free service for me?
OP, look into subsonic (or Madsonic (subsonic mod)) for exactly what you need. You won't even need to use a vpn if you open up the port on your router. I do this to listen to music while im at work. Streams beautifully, never had an issue.