PlexConnectApp (working title) - PlexConnect for AppleTV4 clone

recent PMS changes:
0.9.12.18
something regarding sound, as far as I remember
0.9.12.19
Improved subtitle handling on Apple TV
Improved Direct Play support on Apple TV

Which version are you running? But then, how can PMS influence a “direct played” file?

Yep, running 0.9.12.19.

But then, how can PMS influence a “direct played” file?

No idea… But that got me thinking… I tried the files through iTunes Home Sharing and the same problem exists :frowning: Umm… Looks like it’s a tvOS issue… Good luck getting Apple to fix it :frowning:

Umm… I will do the PMS update and tests again.

Global ondeck and search for shared libraries would be amazing.

Global […] search for shared libraries

Hm. That’s what we do best. It’s in there already, isn’t it?

I think it’s great that you’re thinking about doing an app for the Apple TV, like others have said it gives the chance to do things a little different to how the official Plex app works.
I would love the Plex in app search to search all shared libraries like > @baa said:

Global […] search for shared libraries

Hm. That’s what we do best. It’s in there already, isn’t it?
yes, that’s great, so if I understand this correctly all features that are currently available with plexconnect will be ported over to the new app ?

Quick note:

I just pushed a major rewrite to the JS/Swift collaboration strategy…

  • removed the need for the internal WebServer
  • exporting major Swift functions (like XMLConverter) to be call-able by JS
    This really should solve the hang ups/lags, that were seemingly caused by delays in calls to the WebServer. Somehow the iOS main queue slowed down to a crawl, and thus incoming http requests were not handled in time.
    Anyways, I think the JS/Swift communication approach is yet another step cleaner than before.

Also: Implemented the first ever pull-request for PlexConnectApp. Thanks for that!

So, give it a run!

What should our feedback be focused on? What interests you the most at this stage of development? I.e. Managed users are not working ATM, no pin code is requested but I am unsure if I should report this yet?

BTW, don’t know about you guys but I have a serious problem getting my hands on ATV. It’s being used all day… :slight_smile:

pecinko: Good question, obviously it doesn’t make much sense to complain about incomplete functionality of features not yet implemented, you are right.
I have no special area in need for validation, just use it and report obscurities you discover (or directly fix them…).
:smiley:

I added a couple of points regarding the current development state to the first post. The “implemented” things are the ones to test… the “open” list should shrink, but could also enlarge based on fresh ideas!

In the ATV topics I have raised the idea to integrate ffmpeg to the plex app itself. Would this be an idea for this clone project ? In case it does not make it in the official app. There is source code available on github (for a dlna player) which enables this and could be included.

@baa said:
pecinko: Good question, obviously it doesn’t make much sense to complain about incomplete functionality of feature not yet implemented, you are right.
I have no special area in need for validation, just use it and report obscurities you discover (or directly fix them…).
:smiley:
Going to give this a test tonight,I self compiled the provenance tvos app is this the same procedure or are there any differences ?

bakman1: yeah, definitively worth a couple of thoughts.

I hope this makes it to the App Store. Although I like the official Plex app, I can’t help wondering how great plexconnect is on atv3.

I tried it in the simulator, love that it is similar to plexconnect. Are other background colors possible ? (ie. black) or is the default the tvos background ?

how did you get this app working? I can load it on Apple TV but cannot get to work. Works with OpenPlex or latest PlexConnect? I tried both without success. I loaded the certificate over the network.

I am using latest PMS 0.9.12.19 and PlexConnect. I also have latest OpenPlex.

bakman1 - it’s the default tvOS design. But it can be adapted to your needs, using a wide range of CSS commands.

viksmi - I don’t understand… PlexConnectApp is a native AppleTV4 app. There is no need for the older PlexConnect hack and the DNS changes, neither or the certificates.

OpenPlex is only a GUI to the real aTV2/3 hack PlexConnect that makes it all happen on your host/aTV2/3 not aTV4. aTV4 can use the native Plex app or @baa’s alternative PlexConnectApp as he described. There is also Simplex for $3 but the other alternatives are free for the aTV4.

Ok for some reason I thought I need to be running the plex connect on the PMS server.

I can’t seem to get working though, it’s says plex server not found

Thanks

So you can use Plex on other clients successfully? Does the official Plex app work?