currently the proxy server is behaving as close as possible to the reference design by @Orca . One thing i already changed is the IP-Address detection. This could lead to a problem when your PC/Server has multiple IP-Adresses, the wrong one could be selected for forwarding requests. In the community edition this has been addressed.
the following tasks will be completed shortly:
detect OS and allow User to install the proxy as a boot-service
serve as sideloading server so no need to manually run SammyWidgets
on the github repository i also added instructions on how to run this on android. I still have not developed a native app yet. Until then the proxy can still be executed on your phone.
That means, if your PMS is at a remote location and you don’t have a local server running, just fire up the proxy on your phone as needed (i.e. when switchting users on the TV).
What are your thoughts on letting any request go through? This could in theory benefit even more devices like old iPhones/Androids trying to access other content besides Plex (like Wikipedia).
This weekend i will (hopefully) implement another feature, so that the proxy can also serve as a sideloader for the smarthub device. So no need for sammywidgets, which in turn will make this a little bit easier to run for the users.
Have you done this version yet? I never get any succed to install the new Plex app with Sammywidgets into my Samsung 2012 Model. So, I sticked the USB drive everytime I want to watch something with Plex. And its a little annoying. I Hope I can install the Plex version permanently on Smart Hub without sticking any USB drive anymore.
no, still did not find the time for that, as i am still busy with my work.
the sammywidget solution should work, but you need to modify the zip-file, so that inside of it, there is no folder “plex” anymore, like described in this comment:
For those of you, who already use the proxy, you would not really need to upgrade. It helps new adopters who want to sideload the app on smarthub, but have problems with that.
So the only new feature is sideloading
What does the proxy do while sideloading?
It downloads the last release from @Orca (see Link above) and modifies the zip-File to prepare it for network-sideloading. If requested, it deploys the app.
No more need for USB-Pendrives or using sammywidget to deploy.
Follow the (updated) instructions on github on how to setup your TV for that.
Thank you, Orca, for a great app and all the time you spend into us, long time (old) Samsung TV lovers. Proud owner of a very slow UN32EH5300 here
Also, thank you to plex_tyrael_metaname_de for your efforts into keep the thing rock and rolling!
I encountered exactly the same issues that sanelyidle did and had to go through the same individual fixes to get it working again.
For all those still struggling to install the app on their TVs using SammyWidgets, keep in mind you need to give the app net permissions on first execution and to extract and re-zip the 2.014 version file. Re-zip it outside the “Plex” root and it will work.
you would first need ssh access to your qnap which can be done by following other tutorials out there.
after that you simply download the corresponding binary from the releases page which match your cpu-architecture (either arm or x86) and then run it. the rest should be well documented on the github page.
if not, please reply here and i will adjust the manual.