One thing I'm curious about re: Plex is the feasibility of bringing some of the playback capabilities of their new stand-alone Plex Media Player to their tvOS app.
There's nothing preventing them from doing client-side decoding, it's more a question of dev time / expertise since they haven't done it previously. Not sure about the new 4K PC client they released, but their previous playback software on computers was using existing 3rd party libraries as far as I know
Obviously doing client-side decoding is currently against the original rationale for creating Plex, but that doesn't mean things won't move in that direction as the environment continues to change.
Excellent news. He's absolutely right about most users just want the basic library + codec support of Kodi, so it makes perfect sense.
Now if Amazon will just give up on their stupid dream of everyone using FireTV and make a Prime streaming-only app, the new Apple TV will be perfect.
On a device with a 10' UI, they're gonna want all or nothing ... not a streaming-only offering. No way they want to give up rentals / purchases, and unless they can get a reasonable rate ... it's untenable. Granted I'm assuming Terrell is incorrect and Amazon actually would like to have their services here if it makes business sense.
I suspect this will be a problem for all of the VOD providers unfortunately. VUDU, Google, Amazon, etc. They all want to have their content show up on searches, and be purchasable within the UI. Either not showing up or clicking on it and getting a 'go buy it online' is a bad for business.
Actually is YouTube on the new AppleTV currently, or reported to be coming? I expect Google to allow views of Play Moves and TV purchases on YouTube as they have with most of the recent clients. They're in a very different position than others though. A view-only app makes sense for them.
I see. I guess it was just presumption on my part, that they wouldn't want any competition for their own iTunes store in that regard. It makes you wonder then why they don't offer such support natively, and allow playback of a greater variety of video files out of the box.
While things could change, tvOS is derived from iOS ... and phone is still Apple's primary focus. For that reason you only see codec support in the SDK for what is accelerated on the hardware. They don't want to be personally responsible for the battery life toll software decoding incurs. Also for financial reasons, they're only gonna support licensed codecs that they and their big partners need. For that reason Dolby Digital and Dolby Digital Plus are there. For that same reason, DTS isn't there even though the SoC actually has decoding built in I suspect (at least that's the case for the SoC's used in most of the competition).
As for containers, that comes down to maintenance I'd imagine. If it isn't a container they have control of or is used by them or their partners, they don't want the headache of official support. MKV is being updated all the time, out of their control, and isn't used by any of the providers they care about.
Of course some of this could ultimately change since battery is no longer an issue on this device, but I suspect they'll just let developers deal with it. I should point out that container support is generally no big deal in terms of complexity or processing power. For example, remuxing on even a low powered NAS is viable for Plex. What's important is whether the codecs used inside are supported or not.
For example, I use MKV's with Plex on Roku all the time. There's a few second loading time when you start for it to dump the codecs into a supported container ... then you're off. No impact on fast forwarding, etc. So whether Plex adds more container support to the client itself really isn't a big deal.