simonjhogan's PLEX Client for LG Smart TV (webOS)

Thx for your great work ... 

I cannot seem to understand what i need to do.. :-( is there anyone that can upload somewhere the finished ipk ? 

My understanding is that this wouldn’t be much of a help as such a provided IPK would be in need of the creating developer account incl. credentials to function properly.

HI Simon, I think I did not understand your answers:

"Audio selection only works for languages not different audio formats - limit of TV api"

    In my case the audio streams are all the same format, but contain different language. Is the server side forcing one stream over the other? Is on your webOs test enviroment with some kind of file working the language selection option? This is key to me!

Subtitles has limited support when not using transcoding and will only work when selected while video is playing / again tv limitation

   As I'm planning to buy a dedicated NAS with streaming capabilities to do the media server I'm not concerned about transcoding on the fly, but again, is there some kinf of gile you tested in your setting where subtitles emebedded in mp4 (not force) show up?

The ui looks fine on my tv from 10 feet away but their is an option to use larger text in the option menu

  I can aboslutely get used to the UI, and as is it maximises the number of things shown on video, but all thumbnails seem a little too small, anyhow it's probably a matter of taste. It's fine 2 mt (about 6 feet) from TV. I'll check the font option. In the "perfect" client however it would be nice to have a couple of resizing GUI options.

I read in posts that you'got some sort of green light from LG to the WebOS app. Any temporal horizon for delivering the actual app?

When I choose the CLI file I get an error message that some components are missing???

Yes, don't worry, go on and you'll have the working DRM'ed app to put on a usb key....

Must be doing something wrong in OS X. Cannot get it to work. Somewhere a more detailed tutorial?

Running into problems due to OS X 10.0 Yosemite and Java version compatibility...

Trying on my Mavericks server...

Update: Getting a bit further though am getting this error when using the ares-package command:

ares-package: ERROR: directory '/Downloads/(Folder with Simon's files)/' does not exist

I appreciate the efforts put into this project but I have to say the installation process is very hard for the average joe to understand. Just following the install of WebOS SDK etc is dumbfounding for someone that has no programming experience. I do notice that our new LG 47" LB6500 recognizes the Plex server in the "smartshare" menu. It's not perfect but I wonder if this Plex app is any better and hence worth my time to learn how to install it.

I appreciate the efforts put into this project but I have to say the installation process is very hard for the average joe to understand. Just following the install of WebOD SDK etc is dumbfounding for someone that has no programming experience. I do notice that our new LG 47" LB6500 recognizes the Plex server in the "smartshare" menu. It's not perfect but I wonder if this Plex app is any better and hence worth my time to learn how to install it.

Hi LudaDave, 

Simon is trying to get this into the LG store, but it's been a very long approval process. This install is technically only for developers, but we've tried to write instructions as clearly as possible (https://github.com/simonjhogan/PLEX-for-LG-Home-Theater/wiki/webOS-installation). When/if LG approves the app, it should just be a matter of opening their store on your tv, searching for plex, and clicking install, however, there's no timeframe on this yet.

In the meantime, if you're looking for something easier to use, you can still use the plex web client using your tv's web browser. Simply visit http://plex.tv/web/app from your tv's browser and login to your myplex account.

"using the tv's browser"  duh! :)  I did not even consider that. I tried it and it works brilliantly (the only caveat is the mouse icon stays on screen during movie playback so you have to push it off to the side). Also 3D works in the browser and it looks fantastic!!  Music, channels, everything works just fine. Thanks for the feedback and quick response fkick!!

Dave

"using the tv's browser"  duh! :)  I did not even consider that. I tried it and it works brilliantly (the only caveat is the mouse icon stays on screen during movie playback so you have to push it off to the side). Also 3D works in the browser and it looks fantastic!!  Music, channels, everything works just fine. Thanks for the feedback and quick response fkick!!

Dave

Hi Dave,

I believe there's a full screen button on the browser somewhere (it's been awhile since I looked and I'm not in front of my screen right now). When the browser is in full screen mode (i.e. address bar hidden) I believe the cursor will disappear after 15-30 seconds.

Got it up and running. Only thing is that its a blue squared icon named single pane, but the app itself is promising. Running it on a 55UB950V. Latest PMS on a i3 OS X server. So far so good.

Got it up and running. Only thing is that its a blue squared icon named single pane, but the app itself is promising.

Hello everybody,

Exactly the same for me. Running from my laptop to my brand new LG 42LB650V. I've got the same "problem": the app, in the webOS Smart Menu, is a blue icon named "singlepanel". And like others, when launched, the texts are a little bit small.

But you have to know that I've got a Chromecast.

To cast from my laptop to the Chromecast, I used to use the Plex app on my smartphone, then cast it to the Chromecast.

Movies sometimes crashed.

And now, it's a revolution !

Thanks a lot and, like everybody, I push for a "real" app on the LG app store.

Hello everybody,

Exactly the same for me. Running from my laptop to my brand new LG 42LB650V. I've got the same "problem": the app, in the webOS Smart Menu, is a blue icon named "singlepanel". And like others, when launched, the texts are a little bit small.

But you have to know that I've got a Chromecast.

To cast from my laptop to the Chromecast, I used to use the Plex app on my smartphone, then cast it to the Chromecast.

Movies sometimes crashed.

And now, it's a revolution !

Thanks a lot and, like everybody, I push for a "real" app on the LG app store.

The app also works well on a 47LB633T.

Modify the appinfo.json file to update the app title and icon (in step 3 of the GitHub instructions):

"title": "singlepane"    -->  "title": "Plex"
"icon": "icon.png"       --> "icon": "your_choice_of_icon.png"

Hi guys!

Looking forward to simon's app as well!

In the mean time i can't seem to open the plex media manager on the browser of my TV with Webos. Pasted several links with "web" and "dashboard" at end of the URL but no luck.  Ive tried following instructions on this forum and other without success. 

Anything I'm missing?

-perPlexed

simon, pls update us buddy...

"icon": "icon.png"       --> "icon": "your_choice_of_icon.png"

I managed to rename Plex, but to which icon-file do I have to refer to?

By the way I had to use (within the folder) the command:"ares-package PLEX-for-LG-Home-Theater-master/WebContent" instead of "ares-package /~/PLEX-for-LG-Home-Theater-master/WebContent", so without the "/~/"

After the last update this week it's not working no longer!

I had compiled the app but even thus didn't work!

Can someone please tell me what I might be doing wrong?

I have completed step 1

1) Install Webos SDK (only SDK-CLI) and Oracle JDK
http://developer.lge...k-installation/
http://www.oracle.co...oads/index.html
http://developer.lge...TV/sdk/web-sdk/

I am stuck on step 2

2) Create appinfo.json. 
Type in terminal: ares-generate -t webappinfo existWebApp

My terminal returns the following error:

-bash: ares-generate: command not found

Thanks.

Can someone please tell me what I might be doing wrong?
 
I have completed step 1

1) Install Webos SDK (only SDK-CLI) and Oracle JDK
http://developer.lge...k-installation/
http://www.oracle.co...oads/index.html
http://developer.lge...TV/sdk/web-sdk/
I am stuck on step 2
2) Create appinfo.json. 
Type in terminal: ares-generate -t webappinfo existWebApp
My terminal returns the following error:
-bash: ares-generate: command not found
Thanks.

 
Ok, not a problem. It happens to me.
Step 2:
Type in terminal:

cd [directory_of_webOS_SDK]\webOS_TV_SDK\CLI
then type:

ares-generate -t webappinfo existWebApp

Explanation : cd is for "change directory" : you have to change the prompt (the current directory you are in) like that
For example :

c:\user\your_name\desktop\webOS_TV_SDK\CLI>

and now it's ready to accept "ares"-like commands.