One of my libraries is TV Shows. With v101 I was able to sort it by ‘Unwatched’, ‘Date Added’. I could leave the library, come back and those parameters are retained. However, with v102b it would revert back to the default - ‘All’, ‘Title’.
BTW I think your plugin should be the default client for Plex. I’ve been using Plex with iOS, Roku, Amazon FireTV and now NVidia for years. The Plex Server is second to none for maintaining a central DB and organizing content - especially when you have 5 TVs and 6 other devices used to play the content. But almost all of the issues I’ve ever experienced has been with the Plex Client. Its good but not near as good as Kodi. And I think the Plex Client actually taxes the PMS unnecessarily. Your plugin actually proves that.
In any event, I’ve also been on various threads in these forums (for each of the devices I own) and it appears (generally) that all Plex users including those that play lower bit rate videos etc primarily experience problems with the Plex client - not the PMS.
The Plex/Kodi Client and Plex Server Combo is the best experience I’ve had since I started to use Plex. Once you have implemented the Companion feature it will become the main client I use. I’m tempted to replace my Rokus with Shields
@thruster999 ok, that sounds like a bug. I made a GHI for it.
I appreciate the kind words. As I’ve said here before, the problem isn’t ‘the plex client’ as much as it’s default players that Plex utilizes. Unlike all the other plex apps (except for Plex Media Player) Kodi utilizes the raw hardware decoders and has been optimized for that. Plex, on the other hand, like nearly all video players out there, leverages the native player stack, which unfortunately for many platforms underutilizes the actual performance of the device, since they’re optimized for ‘least common denominator’, and are a black box that Plex doesn’t have access too.
Essentially, if you don’t have your media as H264/AAC, it is very likely to be transcoded. Kodi will always try to playback something client side, and fallback to software decoding if hardware fails. I don’t know if any of the system players will do that (like ExoPlayer on Android, AVPlayer on iOS, etc) but I doubt it.
Kodi is for the power users, which majority of Plex users (outside of this forum of course) aren’t, so they aren’t interested in the ton of hoops it takes to get stuff like this working. Plex cares about the power users (which is why this add-on exists) but has to keep the focus on the vast majority of folks out there.
There is hope. Exoplayer2 looks better. This stuff improves every day. Kodi’s had 10+ years to build their player framework and hack on hardware decoders to utilize it. Most of the current platforms didn’t even exist when it started. Give it some time.
@danjames92 yeah, post new logs in the other thread. It doesn’t hurt, and it’s something I’ll bring up w/ ruuk on our call tomorrow.
@keithah thanks for all hard work
In second post you announced the 0.0.102a2 version, but when install repo the available version is 0.0.102b2.
Why the difference in the letter?
Have differences between “a” version or “b” version?
I will take a stab in the dark and say that “a” means alpha and “b” means beta. Alpha releases tend to still have known bugs whereas beta releases may have bugs but are in testing to find out.
@Valdhor said:
I will take a stab in the dark and say that “a” means alpha and “b” means beta. Alpha releases tend to still have known bugs whereas beta releases may have bugs but are in testing to find out.
I doubt it. It’s probably just a revision, a b c etc. I would consider the who addon alpha at this stage but it’s a great first step.
@keithah said:
That is correct, I just messed up and used the wrong version in the changelog, fixed.
@danjames92 why do you consider the whole add-on alpha? What would change this perception?
People’s definitions vary with word alpha.
I look at it as a way of early access in an unfinished state. At this stage, the developer looks to the community to ask for feedback of how it could be improved / changed but the core functionality is there and it serves it’s intended purpose for the most part which is to play videos.
Feature complete with all the issues in the known issues thread resolved, I would then consider it a beta and open it up to more users for more wide scale testing for a few weeks but that’s just my opinion. I’m not a developer, just a thorough and excited user.
Right now if the managed user switching bug could be squashed, that would improve my perception.
@Ziggurat said:
I just installed script.plex-0.0.102b2
It still does not work with Kodi-18 Leia
Hope support comes sooner rather than later, as Kodi 18 has libretro built in
It won’t have support for V18 any time soon. Why would they support a prealpha platform? That’s just stupid and just asks for more problems than resolutions. You don’t have a stable base ergo, you don’t use the platform.
You don’t build a bridge on rocky foundations. Same logic applies here.
Your not going to find any plugins supporting 18 yet. (Some may work, but not supported). This plugin is in the alpha/beta stages, so the devs will likely only be working with the released version of Kodi until at least the add on is in a solid beta. Then they may start work on 18 once its in beta.
It really does not make sense to build on a pre-alpha software. Kodi could decide to change a large portion of code that could break all Plexs hard work.
What everyone said. But the technical reason why is a bunch of skinner changes went into v18 and deprecated the skin stuff we use in v17, so its going to be a considerable amount of work to support v18 unfortunately.
@danjames92 said:
People’s definitions vary with word alpha.
Feature complete with all the issues in the known issues thread resolved, I would then consider it a beta and open it up to more users for more wide scale testing for a few weeks but that’s just my opinion. I’m not a developer, just a thorough and excited user.
Then I guess to you, nothing is ever past beta. Hell, there was ‘promised’ gmail features in that still aren’t there, even after they dropped beta (worked in labs, doesn’t work anymore)
That’s quite a high bar to achieve, I’ve never known a single piece of software that solved all the known issues…
The managed user issue is harder than expected, and appears may be a Kodi issue… Still investigating.
I consider this a beta, since its fully functional. Beta’s have bugs. Alpha is core base functionality doesn’t exist. IMO, this is almost good enough for a v1 release right now, but I can’t make that call.