DVR - Watch From Start - Why doesn't it work on Android TV clients?

Ok, multi-threaded programming is something I have very extensive experience with. Race conditions can be difficult to identify but the solution is generally clear once identified. But we’re talking days, maybe weeks here at most. 10 months sounds ridiculous. Maybe expertise in this type of programming needs to be brought in.

But given the other long lasting problems with Live TV/DVR issues (eg. Plex For Windows constant buffering, the 3 month inability to watch live tv in the browser), this really seems more like an issue of priorities – and we’re not one.

I was hoping for something in the realm of real communication from Plex here – acknowledging the long standing problems in Live TV/DVR and if there is a plan to rectify the situation.

this really seems more like an issue of priorities – and we’re not one.

Also a developer and I agree completely with your assessment. There are things they could do to get additional logging, etc., but they don’t appear to have even taken the first step. And I sit here with a system that I paid for that constantly frustrates me an my wife.

So, we can either sit here or do something that gets their attention.

Any interest?

The low priority is even more clear when you see @elan is more than happy to give regular updates on other threads about Plexamp (for example the link below), where talking about future updates and progress is strangely not an issue.

Grow up. I’m not omniscient, and tend to comment more in places where I have actual data.

The Chief Technology Officer (CTO) is the individual within an organization who oversees the current technology and creates relevant policy . A CTO should have the business knowledge necessary to align technology-related decisions with the organization’s goals.

This thread is about to get heated. Grab your popcorn.

2 Likes

Wow, @elan. Are you being snarky to people who just trying to get their software that they paid for fixed?

I mean, I wasn’t really angry until now.

Unless the Live TV/DVR module is just being left to flounder with no overall coordination, someone has to have some data. We’ve paid for this and there’s a great many of us who can’t use it reliably or effectively. Something advertised as a DVR should have the basic characteristics of what the average person would consider a DVR.

The browser client was broken for 3 months without the ability to watch Live TV. Android doesn’t let us timeshift because “Play From Start” goes live instead. Plex for Windows is just broken for Live TV. We have valid reasons to be upset and feel taken advantage of. Someone has to be able to tell us what is going on.

You know these low memory devices are pulling functionality from the back end and Plex can essentially upgrade parts of their apps without even releasing an update. Such as Live TV & DVR on the Roku.

It really is trivial for a lot of this functionality to get fixed and sent out in a timely manner and nobody would even notice.

@elan 's reply was to a specific user’s comment in response to being tagged directly; it wasn’t a broad comment on status of the request. Please show some ability to contextualize.

And please stop with the “I’m a developer so…” comments. They add less than nothing to the conversation.

1 Like

Considering he’s the CTO and CO-Founder he should have information across the board of the whole company and the state of each project. There’s no contextualization to be done here. He says he’s not omniscient when IN FACT his job title requires him to be.

This is gaslighting at it’s finest.

No, that’s a middle manager’s responsibility. A CTO’s responsibilities are completely different.

1 Like

Oh right because the corporate structure is basically a big circle jerk of pointing fingers right?

Anyways, I would love to use my Android clients and I still do for certain things BUT I would like to use them for the whole ecosystem. After all I started this project with Android for a reason.

CTOs have widely differing areas of responsibilities; some (generally when companies are small) are very hands-on in the code. As a company grows, they tend to focus more on higher level technical things, e.g. “is technology X the right one for us? can we leverage it across teams?”. They don’t tend to have direct reports, and would not be expected to have intimate knowledge of every single GHI in every single repo, nor the ability to shift developer priorities.

The reason you’re seeing me comment on Labs related stuff is that I am still hands-on in that area, because as an engineer by training, I love tinkering and keeping my hands dirty instead of just scrawling on whiteboards while stroking my beard.

Hope that clarifies.

1 Like

So in other words the second part of your title “Co-Founder” holds no power either.

Except in this case it’s just whatever you feel like doing. I’m not sure why people are tagging you if this is the case. LOL.

His reply was immature for an executive regardless of context. I also speaks of contempt for our issues.

And it has turned a merely unhappy customer into an angry one. One motivated to organize and respond.

2 Likes

Of course not, and I don’t think I suggested that. What I suggested is that folks are poking the wrong bear. Being at the top of the technical hierarchy does not imply a knowledge of, or an ability to influence, every aspect of the product.

I don’t really agree. I’m pointing out that this is not a problem that should take a year to fix and I’m not ignorant about the matter. So something else has to be going on and we’re being left with no answers. Is this not a place for knowledgeable and considered discussion?

Of course you’re ignorant to the matter. You don’t (I presume) work as a Plex, Inc. developer. How can you possibly have any insight into their processes?

You only have to look at their release notes for Plex Media Server and their various and sundry clients to realize that they squash bugs in every release. They are obviously competent developers.

What folks really have issues with are how issues are identified and prioritized. It would be more relevant to see posts of “I’m a product manager and I have intimate knowledge of all your development goals and bugs; it’s obvious your prioritization should be…”

So, yes, the “I’m a developer…” posts are less than useless.

1 Like

If “it’s a race condition” is all that you need to hear to believe that it’s reasonable for this to have gone on for more than 10 months, great for you. To me that is not a sufficient explanation and that’s because I’m a very experienced programmer/software manager. I don’t pretend to know what the underlying problems are. I just know that, on its face, the explanation I’ve been provided is not sufficient for me.

But apparently, one’s past experience and knowledge is not supposed to influence how one thinks. We should just believe …

1 Like

Looks like you made our argument for us. No one said they were incompetent.

You see, if they had said it was a Google issue or some esoteric open source library, that would be a different issue. Now we know its in their wheelhouse and they are not prioritizing their PAID customers vs new business.

And they expect us to sing their praises while ignoring us forever.