Plex app for Panasonic Smart Viera

@ClosestStorm It would be good if the redirect URL could take a port number. I would like to run the apache server on 8082. Is this something you could help with please?

@lrem um could try running https not http on port 443 or I have a proxy method you could do what system are you running? You could always run apache docker container.

@ClosestStorm I am using a Qnap NAS. I was wanting to use a non standard port because I use port 80/443 for the NAS itself
 The Qnap NAS isn’t really powerful enough to run docker

@lrem Extract the zip from my git and copy the main.html and the init.json and put it in /share/Qweb I think directory is can’t remember I can try on my old qnap I have here if you Can’t figure it out

Ok. So main.js and index.html are not needed?

@lrem nah not for lifeshow player it depends on which app you want to redirect you can redirect that transgaming app i think it’s called the one where they’ve shutdown service if you need help will message you google hangout link probably be easier.

@ClosestStorm Thanks. Actually, I think Lifeshow player is fine. I think I will just stick with that option :slight_smile:

@ClosestStorm said:
@jco23 sorry 4k zip doesn’t work on 4k forgot to remove from it you’ll haft to use redirect method GitHub - ClosestStorm/panasonic-plex-dns or load this page on Panasonic iptv html5 sdk plex.rbrit.org installing the zip only work hd :frowning: but dns methods good I just run it on same machine as my Plex

Hi ClosestStorm,

I am very interested in this but I have no clue where to start.

The script you posted, what does it do (where do I put it). And what then, I need lifeshow player on my tv and point that to my Plex server or something?

I have a Synology NAS like you do running Plex.

Thanks for a ‘dummies’ step by step :slight_smile:

@tluiken@hotmail.com download zip from my git extract zip run install.sh once you done that move main.html and init.json from webhtmls to /volume1/web and then run chown -R html:html /volume1/web then put your tv dns set it to your synology nas ip ill message you a google hangout link just incase you need help. i origonally made the zip for my synology machine. you’ll need webstation from package from synology package centre

Hi ClosestStorm,
I’m trying to work out how to set up your - https://github.com/ClosestStorm/panasonic-plex-dns, however I’m having issues. I have a Synology NAS running Plex and have followed the instructions above but there are a couple of things I just can’t do with regards to your what you say: -

run install.sh - my synology won’t run that script?
edit /usr/local/dns/dns.conf 192.168.1.153 to your local apache server - My synology does not have the /dns directory and will not allow me to create it. Were these instructions for a Mac or for a synology? Could you tell me where and how I can define the dns.conf file and should I still be trying to install this in /usr/local/dns/ on the synology with the ‘fakedns.py’?

Could do with some help.
Cheers

I have a 4K TV (50EX780E), installed the zip on my OpenMediaVault-based NAS, put the web files in the default web directory, configured nginx to use this directory. The website works from my notebook.

I have installed LifeShow Player on my TV, and changed the DNS in the TV’s Network Settings to the IP of my NAS, which caused the TV unable to access the Internet
naturally, since the DNS service should be provided by my network router? What did I miss?

Ha! All it took was a NAS reboot. It works fine, thanks @ClosestStorm! Can’t wait to have a native Plex app on the TV though


Hey @ClosestStorm,
Can you confirm if using LifeShow with custom DNS pulls the media from local network or connects to the internet via the local plex server?
I find that the plex app tends to buffer a lot, making viewing a bit annoying when you have to wait until the next bit of video is buffered


Hi,
Today I tired to setup the plex dns on my new QNAP 431 XEU Nas (PLEX Server) but I am still struggling and so it woud be nice if someone could help me. The current situation is that I have downloaded the panasonic-plex-dns and also executed the install.sh and changed the ip at the plexdns.conf after that i restart my NAS after that the /opt/plexdns foder was removed. So I run the install.sh again and change the ip and tried to run the python script manually with python /opt/plexdns/plexdns.py then I get the message:
Traceback (most recent call last):
File “/opt/plexdns/plexdns.py”, line 7, in
import pdb
ImportError: No module named pdb

I have one additional question why is the webhtmls folder empty ? In the after running install script.txt there is written that I should copy the content of the webhtml folder to my apache server.

I also had the same issue. So I installed dns server on my NAS and simply created new A record:
A panasonic-prod.lifeshow.com 192.168.1.153 //(IP of the nas)
Here you can get webhtmls contents: https://github.com/ClosestStorm/panasonic-plex-dns/blob/b6937454027a5d0ec6ded941ea25dd421df4467a/plex%20dns.zip
Don’t know why, the latest one doesn’t have them. And you need only the main.html and init.json in your document root of your web server.

@“elvis7@gmail.com” said:
I also had the same issue. So I installed dns server on my NAS and simply created new A record:
A panasonic-prod.lifeshow.com 192.168.1.153 //(IP of the nas)
Here you can get webhtmls contents: https://github.com/ClosestStorm/panasonic-plex-dns/blob/b6937454027a5d0ec6ded941ea25dd421df4467a/plex%20dns.zip
Don’t know why, the latest one doesn’t have them. And you need only the main.html and init.json in your document root of your web server.

Came to this conclusion separately after googling and finding ClosetStorm’s youtube video before this thread again
 Can confirm the content from the older archive file linked above works.

  • You don’t necessarily need to use the plex-dns script to set a temporary DNS record if you have another way to do that, e.g. on your network’s built in DNS.
  • Simply point DNS for panasonic-prod.lifeshow.com at a web server that hosts the webhtmls contents from that URL above in its root.
  • Install and open the LifeShow Player app on your TV,
  • You’ll be directed to the Plex LG web site, and prompted to link your plex account - thankfully no more logging in with username / password on your TV remote.
  • Once done you’ll be presented with a native Plex interface, works a charm! I’ve just checked 4K content, and it works fine.

Hello to all, sorry for my poor English.

My plex server is on a WIndows 10 computer and I would know if the procedure above can work ?

If yes, someone can tell me how to proceed ?If I understand well this procedure work with Mac but I dont see anything about Windows

Thanks for your help, nice evening

Is there a Docker with the solution pacakged for this?

I got my Raspberry to do the “DNS” server with the python script.
I got it listening on HTTP with the webhtmls on the root dir.
I edited the plexdns.conf to its IP but my TV is now complaining to not having Internet access.

I don’t know if I did anything wrong.

Nevermind I had a typo in the IP address it’s working now.

Clearly I need help as I’m unable to get this working with my synology. I have the TC-58EX750