New exoplayer?

Guys, I remember it was said before that Exoplayer 2 is required for gapless playback… so that’s probably one :wink:

https://medium.com/google-exoplayer/exoplayer-2-x-why-what-and-when-74fd9cb139#.dz2s9az98

“Furthermore there are some features that we’d like to support, such as full support for DASH multi-period manifests, gapless audio playbacks and seeking in live playbacks, that cannot be implemented cleanly without larger changes being made”. LiveTV incoming? :wink:

@KarlDag said:
ExoPlayer 2 - Why, what and when? | by Olly Woodman | google-exoplayer | Medium

“Furthermore there are some features that we’d like to support, such as full support for DASH multi-period manifests, gapless audio playbacks and seeking in live playbacks, that cannot be implemented cleanly without larger changes being made”. LiveTV incoming? :wink:

Will definitely make DVR recording skipping easier either way.

@KarlDag said:
ExoPlayer 2 - Why, what and when? | by Olly Woodman | google-exoplayer | Medium

“Furthermore there are some features that we’d like to support, such as full support for DASH multi-period manifests, gapless audio playbacks and seeking in live playbacks, that cannot be implemented cleanly without larger changes being made”. LiveTV incoming? :wink:

Honestly, if that’s the case, it can’t get here soon enough! I’m really enjoying the DVR but not having Live TV and time-shifting capability are really making me pine for it… I hate having to wait for a show to finish just because I knew I wasn’t going to be able to catch the first half of the show.

Honestly, if that’s the case, it can’t get here soon enough! I’m really enjoying the DVR but not having Live TV and time-shifting capability are really making me pine for it

Its rare that I watch live TV so this hasn’t been much of an issue for me. I do like watching some major events live though (like the Oscars).

The new Live Channels update with support for HDHR network tuners has helped out greatly here. Native timeshifting included! I dumped my NextPVR/Kodi solution immediately.

@Andrroid said:

Its rare that I watch live TV so this hasn’t been much of an issue for me. I do like watching some major events live though (like the Oscars).

The new Live Channels update with support for HDHR network tuners has helped out greatly here. Native timeshifting included! I dumped my NextPVR/Kodi solution immediately.

Guess I need to look into getting an Nvidia Shield. I have a Mi Box but that thing has been a huge disappointment so far…

@sixones said:

@Andrroid said:

@sixones said:

@danjames92 said:
Thanks for the insightful answer. Do you mind if I ask if the transition to ExoPlayer 2.0 is near the top of your priority list? I know you lot hate ETA’s but it would be nice to know if we’re going to be waiting 6 months a year etc. Please feel free to tell me to sod off if you don’t want to answer. :slight_smile:

Is anything you want beta testers to specifically test?

It’s hard to give ETAs as we have alot of moving pieces and the ExoPlayer v2 upgrade is part of other playback improvements. It’s coming though with lots of awesome things!!

Well that just created all sorts of hype in my head.

@danjames92 said:

@Andrroid said:

@sixones said:

@danjames92 said:
Thanks for the insightful answer. Do you mind if I ask if the transition to ExoPlayer 2.0 is near the top of your priority list? I know you lot hate ETA’s but it would be nice to know if we’re going to be waiting 6 months a year etc. Please feel free to tell me to sod off if you don’t want to answer. :slight_smile:

Is anything you want beta testers to specifically test?

It’s hard to give ETAs as we have alot of moving pieces and the ExoPlayer v2 upgrade is part of other playback improvements. It’s coming though with lots of awesome things!!

Well that just created all sorts of hype in my head.

I’m curious as to what the awesome things are as it’s already pretty great at the moment!

Besides 5.6.0 crashing a whole bunch. :wink:

Give us a tease @sixones :stuck_out_tongue:

I fear I’ve dug myself a hole here!!

@sixones

Any new news you could possibly share on an ExoPlayer upgrade for the Plex app?? o:)

Okay, since we can’t get any real news about the ExoPlayer, can we get some answers?

  • Is it going to be another “custom” build like Plex is using now? I can’t imagine this helps for quick development cycles…
  • What version will it be? V2.0 was release in Sept. 2016 and they’re already on v2.4.

For those interested in what might be coming with exoplayer 2:

Pretty obvious it’ll be a custom version as every other version before it has. I assume they need to change the functionality of something that can’t be achieved in stock exoplayer.

Add me to the Plex Android Repo. I’ll quickly learn Java and Android Apps itself. I will upgrade the Exo Player for you since nobody wan’t to touch this on the current Android Dev Team. :#

@Skaronator said:
Add me to the Plex Android Repo. I’ll quickly learn Java and Android Apps itself. I will upgrade the Exo Player for you since nobody wan’t to touch this on the current Android Dev Team. :#

How the hell would you know no one wants to touch this unless you work there? They have obviously been busy working on the DVR UI interface. It will come.

The DVR stuff is pretty new - they probably worked the last 4 weeks on the new Live TV thing but Exoplayer 2.0 has been released 9 Month ago. The new Exoplayer would fix some really frustrating issues like this one from 2015 which is still present.

@Skaronator said:
The DVR stuff is pretty new - they probably worked the last 4 weeks on the new Live TV thing but Exoplayer 2.0 has been released 9 Month ago. The new Exoplayer would fix some really frustrating issues like this one from 2015 which is still present.

You know how people talk about Valve time? Well, there’s also this thing called Plex time - and they’re roughly equal

We have a slow upgrade path to ExoPlayer v2 to ensure we make things better and not worse, however we are gradually increasing the usage of ExoPlayer v2 - for now its used for Live TV on Android TV.

ExoPlayer v2 by itself in Plex only resolves some very minor issues, because of this we have no reason to rush it out and instead have decided to make sure our player upgrade is really awesome and brings improvements - such as AAC LATM support for Live TV.

@Skaronator said:
The DVR stuff is pretty new - they probably worked the last 4 weeks on the new Live TV thing but Exoplayer 2.0 has been released 9 Month ago. The new Exoplayer would fix some really frustrating issues like this one from 2015 which is still present.

The thread from 2015 is the intended behaviour of Plex to provide content that is synced up correctly and has nothing to do with ExoPlayer v1 or v2 - we are looking into improving this.

@sixones said:
We have a slow upgrade path to ExoPlayer v2 to ensure we make things better and not worse, however we are gradually increasing the usage of ExoPlayer v2 - for now its used for Live TV on Android TV.

ExoPlayer v2 by itself in Plex only resolves some very minor issues, because of this we have no reason to rush it out and instead have decided to make sure our player upgrade is really awesome and brings improvements - such as AAC LATM support for Live TV.

@Skaronator said:
The DVR stuff is pretty new - they probably worked the last 4 weeks on the new Live TV thing but Exoplayer 2.0 has been released 9 Month ago. The new Exoplayer would fix some really frustrating issues like this one from 2015 which is still present.

The thread from 2015 is the intended behaviour of Plex to provide content that is synced up correctly and has nothing to do with ExoPlayer v1 or v2 - we are looking into improving this.

Are there any plans with ExoPlayer 2 or earlier versions to allow LPCM output for all audio codecs when audio passthrough is disabled I.e. Software decoding

This would solve so many incompatibility issues with TV apps not being able to pass all hd codecs and others…

@sixones said:
The thread from 2015 is the intended behaviour of Plex to provide content that is synced up correctly and has nothing to do with ExoPlayer v1 or v2 - we are looking into improving this.

I know that the subtitles are out of sync when you skip/fast forward so you’re burn them in as temporary fix (which is fine). I thought this was an Exoplayer v1 issue with the HLS stream? So it would be probably fixed with a simple upgrade to v2? Or what is the source for the Out of Sync Subtitles on fast forwarding?

@danjames92 said:
Are there any plans with ExoPlayer 2 or earlier versions to allow LPCM output for all audio codecs when audio passthrough is disabled I.e. Software decoding

This would solve so many incompatibility issues with TV apps not being able to pass all hd codecs and others…

AAC LATM for Live TV is the first format to receive software decoding support with more to come soon. :sunglasses:

@Skaronator said:
I know that the subtitles are out of sync when you skip/fast forward so you’re burn them in as temporary fix (which is fine). I thought this was an Exoplayer v1 issue with the HLS stream? So it would be probably fixed with a simple upgrade to v2? Or what is the source for the Out of Sync Subtitles on fast forwarding?

The issue exists in ExoPlayer v2 as well as there is no streaming subtitle support. Not sure why your under the impression v2 would solve this!

If it was a simple and safe upgrade we would of delivered ExoPlayer v2 already, we wouldn’t hold back if it improved support for our users!

Hell yeah! All the audio codecs being software decoded as LPCM / downmixing to appropriate channels has been my number 1 wanted feature for the last few years.

Thanks for all you and the team do @sixones!