Plex app development - Fire TV

Dear all,

in November 2016 (six months ago), the Plex developer Team brought us v5.0.0 of the Plex app for Android Mobile/Android TV/Fire TV.

Since then, I encountered some Problems, minor ones, serious ones… some were getting fixed, some are not, some were not acknowledged as a problem.

I learned a lot about Fire OS, ExoPlayer, Plex Media Player, etc… along the way. More than I wanted… :wink:
I find that the Android dev Team needs to cover a wide range of devices with different capabilities, different types of Android versions and variants and different hardware.
This is clearly a troublesome task.

In the past I often had the wish to understand what the devs are currently working on, I had the impression that either the team is too small or that they do not “react” properly to user feedback more than once.

Being the picky guy that I sometimes are, I took a closer look at the updates since v5.0.0 and categorized them, having the hope to learn more about what the focus currently is.

I want to share this with you - for what it’s worth…

I collected all release notes from v5.0.1 up to v.5.8 - first thing I noticed is that “NEW” things get a 5.x.0 updates… then, it is Fixing time… :wink:

To be able to see what the devs are working on, I re-arranged the changes and sorted them according to functionality ranges… I noticed, that a lot of work goes into the fields of “photo/camera”, “Music”, “Sync”. Most of the changes though are based around the visible user workflow (UI fixes, changes, etc) and layout things.

Some critical “playback” bugs get fixes also and “searching” gets some attention. To my surprise, issues around user “Login and Plex Pass” get frequent updates/fixes also.

Then there are a number of improvements/fixes for internal processes to prevent crashes and unexpected behaviour.

The rest of the spectrum doesn’t get as much attention as would seem necessary: one of the biggest “Problem childs” are Fire TV related issues. Fire TV does not get as much love as “Android TV” or issues for Mobile devices.

Here’s the re-arranged list… do with it whatever you want :slight_smile:

  • Crash opening photos from Camera Roll section. [ FIX - PHOTO/CAMERA]
  • Crash opening Camera Upload settings under certain circunstances. [FIX – PHOTO/CAMERA]
  • The app could crash if server went offline during a photo slideshow.
 [FIX – PHOTO/CAMERA]
  • Photo options menu now only shows “Add to queue” and “Play next” for remote playback. [FIX – PHOTO/CAMERA]
  • The app would crash when “Add to queue” or “Play next” were selected for photo items. [FIX – PHOTO/CAMERA]
  • The app could crash displaying photo content from Camera Roll. [FIX – PHOTO/CAMERA]
  • [Camera Upload] “Upload photos and videos as soon as they appear” setting had stopped working in Android 7. [FIX – PHOTO/CAMERA]
  • “Camera roll” would show in Navigation Menu when disabled in settings. [FIX – PHOTO/CAMERA]
  • Playing a combined “photos and videos” library would sometimes open the wrong player. [FIX – PHOTO/CAMERA]
  • [TV] Fixed playing a photo library. [FIX – PHOTO/CAMERA]
  • [TV] Disabled prev/next details navigation when going down from photo container. [FIX – PHOTO/CAMERA]
  • [Android TV] Don’t start photo player with the controls overlay visible. [FIX – PHOTO/CAMERA]
  • [Android TV] In photo player, pause slideshow while controls overlay is visible. [FIX – PHOTO/CAMERA]
  • Support for displaying and resizing large 4K images. [ENHANCEMENT – PHOTO/CAMERA]
  • Fix bug where photo player would only play a single photo from the camera roll. [FIX – PHOTO/CAMERA]
  • Allow easier access to camera upload configuration and status. [ENHANCEMENT – PHOTO/CAMERA]
  • Fix crash when playing video without thumbnail from photo library. [FIX – PHOTO/CAMERA]
  • Fix issue where Camera Upload notification could keep visible after finishing upload process. [FIX – PHOTO/CAMERA]
  • [Mobile] Search photo results by tag should show the related tag as subtitle. [FIX – PHOTO/CAMERA]
  • [Android TV] Playing all items in a photo collection would prevent photos appearing. [FIX – PHOTO/CAMERA]
  • Make sure ‘Reset Camera Upload’ action clears all associated preferences. [FIX – PHOTO/CAMERA]
  • Improve error message shown by Camera Upload screen when selected server becomes unreachable. [FIX – PHOTO/CAMERA]
  • Improve efficiency in Camera Upload process. [ENHANCEMENT – PHOTO/CAMERA]
  • App could crash when enabling Camera Upload after First Run Wizard. [FIX – PHOTO/CAMERA]
  • [Android TV] Photo player was jumping to next item after 5 seconds for video. [FIX – PHOTO/CAMERA]
  • [Android TV] Hide title for photos in grids. [FIX – PHOTO/CAMERA]
    *Thumbnail inside Camera Upload settings could become distorted. [FIX – PHOTO/CAMERA]
  • [Android TV] Photo search results could fail to open when available in multiple locations. [FIX – PHOTO/CAMERA]
  • [Mobile] Rotating the device would cause photo grids to stop working properly. [FIX – PHOTO/CAMERA]
  • Playing big photo albums was taking long. [FIX – PHOTO/CAMERA]
  • Improve Photo Player performance by loading photos based on device screen size. [ENHANCEMENT – PHOTO/CAMERA]
  • [Android TV] Some portrait photos might appear rotated. [FIX – PHOTO/CAMERA]

  • [Sync] Crash trying to migrate data from an older version of the app if not signed in.[FIX – SYNC]
  • [Sync] The “storage limit” preference wasn’t always initialized with a correct upper bound. [FIX – SYNC]
  • [Sync] Available space in ‘storage location’ preference did not reflect changes to the storage limit. [FIX – SYNC]
  • [Sync] Fix crash that could happen at the beginning of Sync operations. [FIX – SYNC]
  • [Sync] Crash trying to migrate data from an older version of the app under certain circumstances. [FIX – SYNC]
  • [Sync] Add support for Adoptable Storage. [ENHANCEMENT – SYNC]
  • [Sync] Minor UI improvements in sync screen. [FIX – SYNC]
  • [Sync] Don’t show ‘add to sync’ option for playlist folders. [FIX – SYNC]
  • [Sync] Updating the progress notification would crash the app in some devices. [FIX – SYNC]
  • Support syncing individual audio tracks. [ENHANCEMENT – SYNC]
  • Remove ability to edit a synced playlist (must use original server instead). [FIX – SYNC]
  • [Sync] App could be left in a crash loop if device storage was full. [FIX – SYNC]
  • Display media flags for locally synced content. [ENHANCEMENT – SYNC]
  • Fix random crash during long sync operations. [FIX – SYNC]
  • Crash opening search box when the home screen is still loading. [FIX – SEARCH]
  • [Mobile] Add options menu to search results. [ENHANCEMENT – SEARCH]
  • Avoid duplication of music in search when album title and artist name are the same. [FIX – SEARCH]
  • Improve Search UI for tablets. [ENHANCEMENT – SEARCH]
  • [Android TV] Search UI wasn’t displayed for channels that allow it. [FIX – SEARCH]
  • [Mobile] ‘Sync’ action would be missing when opening an item from search. [FIX – SEARCH]
  • [Mobile, Android TV] Item in multiple libraries doesn’t show library name if search matches title exactly. [FIX – SEARCH]
  • Tapping on untimed lyrics would restart the current track.
 [FIX – MUSIC]
  • “Synchronize lyrics” option was sometimes shown for lyrics that didn’t support it. [FIX – MUSIC]
    -The app would crash on startup if connected to server through relay (Android 6.0 only) [FIX – INTERNAL]
  • Update Audio Player to improve the visibility of Lyrics. [ENHANCEMENT – MUSIC]

  • [TV] Playing the last album track second time now fixed. [FIX – MUSIC]

  • [TV] Fixed cursor glitch on a music mini-player. [FIX – MUSIC]

  • Skipping to next or previous track could crash the app if flinging to a remote player. [FIX – MUSIC]

  • If a track belongs to a compilation, display its real artist instead of “Various Artists”. [FIX – MUSIC]

  • Closing audio player right after it had been opened could crash the app. [FIX – MUSIC]

  • Fix bug where mini-player could be missing after resuming the app from the background. [FIX – MUSIC]

  • [Android TV] Returning to audio player could result in incorrect playback control order. [FIX – MUSIC]

  • [Android TV] Ignore REW/FF keys on remote if current track doesn’t support seek. [FIX – MUSIC]

  • App could crash after sorting a music library by release date. [FIX – MUSIC]

  • Returning to audio player after playing a music video could crash the app. [FIX – MUSIC]

  • Support “Original” quality when syncing music. [ENHANCEMENT – MUSIC]

  • Showing lyrics when shuffling music content would crash the app. [FIX – MUSIC]

  • [Android TV] Rapidly pressing ‘stop’ on audio player would crash the app. [FIX – MUSIC]

  • [Android TV] Fix crash resuming audio player when play queue was cleared. [FIX – MUSIC]

  • [Mobile] Don’t show ‘Rating’ or ‘Add to Playlist’ action in audio player for channel items. [FIX – MUSIC]

  • [Mobile] Show ‘Plex Mix’ action in audio player when available for current track. [FIX – MUSIC]

  • [Mobile] Mini-player caused home screen to shift down on Android 7. [FIX – MUSIC]

  • [Mobile] Audio player screen couldn’t be opened from mini player if the artist had no album cover. [FIX – MUSIC]

  • [TV] Sign Out will clear all user settings. [FIX – SECURITY]

  • Minor improvements to the sign in/sign up screens. [FIX – LOGIN/PASS]

  • Add support for purchasing a yearly Plex Pass subscription within the app. [ENHANCEMENT – LOGIN/PASS]

  • End audio playback when switching to a different account. [FIX – LOGIN/PASS]

  • “Stay in trial mode” button (in sign in flow) would close the app rather than starting the home activity. [FIX – LOGIN/PASS]

  • [Android TV] Improve appearance of landing and subscription screens. [FIX – LOGIN/PASS]

  • Don’t show Plex Pass upsell after watching a locally added extra. [FIX – LOGIN/PASS]

  • Don’t show Plex Pass upsell for lyrics for users in the same home. [FIX – LOGIN/PASS]

  • [TV] Don’t show Plex Pass upsell after playing a trailer. [FIX – LOGIN/PASS]

  • Don’t show Plex Pass Upsell screen when user that’s not a server admin tries to enable Camera Upload. [FIX – LOGIN/PASS]

  • [Mobile] Sign-in: Add Forgot Password link. [ENHANCEMENT – LOGIN/PASS]

  • [Mobile] Keyboard “Done” action should submit form on Plex account sign up screen. [FIX – LOGIN/PASS]

  • [Generic TV] ‘Unwatched’ indicator was incorrectly left-aligned in some posters. [FIX – TV LAYOUT]
  • New TV layout now available for all devices running Android 4.4 or newer.
[NEW – TV LAYOUT]
  • Replaces old TV layout which is no longer available.
 [NEW – TV LAYOUT]
  • [Fire TV] The app could crash displaying Post Play screen under certain circumstances.
[FIX – FIRE TV LAYOUT]
  • [Fire TV] Multiple improvements in Post Play screen.
 [FIX – FIRE TV LAYOUT]
  • [Android TV] Track list reordering improvements.
[FIX – TV LAYOUT]
  • [Android TV] Placeholders now show correctly while images are loading.
[FIX TV LAYOUT]
  • [Android TV] Reorder buttons were invisible on play queue. [FIX – TV LAYOUT]
  • Playing an audio track on mobile would halve it’s star rating. [FIX – MOBILE LAYOUT]
  • Remove orange dot in home when there is only one in-progress item. [FIX – HOME LAYOUT]
  • Reduce left padding on episodes grid in season preplays. [FIX – LAYOUT]
  • New round icon added for Pixel devices and other launchers that support it. [ENHANCEMENT – DESIGN]
  • [Android TV] Improve post-play legibility. [ENHANCEMENT – TV LAYOUT]
  • [TV] Force application to be displayed “full screen”. [FIX – TV LAYOUT]
  • ‘Switch to TV layout’ option would freeze the app on some phones. [FIX – MOBILE LAYOUT]
  • The grid that shows all items from a given “Genre” was missing the title. [FIX – LAYOUT]
  • Make fast-scroller smoother on libraries with few items. [FIX – LAYOUT]
  • [Android TV] Fix styling of “Play Version” dialog. [FIX – TV LAYOUT]
  • Hide overflow menu when no available actions. [FIX – LAYOUT]
  • App was no longer displaying unwatched count on TV season and show posters. [FIX – LAYOUT]
  • [Android TV] Improve default background image. [FIX – TV LAYOUT]
  • [Android TV] Highlighted and checked radio buttons would have the same color as the background. [FIX – TV LAYOUT]
  • [Android TV] New clocks showing current and completion time on video player controls. [ENHANCEMENT – TV UI]
  • Rating no longer possible for watch later or channel items.
[FIX – UI]
  • Player “Next” and “Previous” controls fade away according to PlayQueue.
[FIX – UI]
  • New TV layout could not be controlled using a mouse on TV-connected devices. [FIX – TV UI]
  • [Android TV] Jump to Library hub when switching location from Locations picker. [ENHANCEMENT – TV UI]
  • [TV] Servers in a list now have Nearby/Remote connection status. [ENHANCEMENT – TV UI]
  • [Android TV] App could crash opening preplay screen under certain circumstances. [FIX – TV UI]
  • [TV] Vertical poster list items now have watch progress indicator too. [FIX – TV UI]
  • [Android TV] Include ‘upcoming trailers’ hub in movie sections. [ENHANCEMENT – TV UI]
  • Hide ‘Save as Smart Playlist’ action for Watch Later/Recommended content. [FIX – UI]
  • Fix issue preventing users without an owned server from opening the Camera Upload settings screen. [FIX – UI]
  • [Mobile] Improve episode display in a season list. [ENHANCEMENT – MOBILE UI]
  • [Android TV] Returning from preplays could freeze the app. [FIX – TV UI]
  • [Android TV] Fix crash removing an item from the play queue. [FIX – TV UI]
  • [Android TV] Don’t show recommendation cards on the home if current user is PIN-protected. [FIX – TV UI]
  • [Mobile] App shortcuts available for devices running Android 7.1. [ENHANCEMENT – MOBILE UI]
  • [Android TV] Hide “Next” and “Previous” buttons on preplays when no siblings are available. [FIX – TV UI]
  • [Android TV] Selecting a home screen recommendation and then going “back” no longer closes the app. [FIX – UI]
  • [Android TV] Shuffle and lyrics button overlap when choosing “Play next” on new item. [FIX- TV UI]
  • ‘Play Next’ action in context menu of Play Queue items. [ENHANCEMENT – UI]
  • [Android TV] Add “Usage statistics” preference in settings screen. [ENHANCEMENT – TV UI]
  • Improve error message when trying to open an already deleted item. [FIX – UI]
  • Post-play screen could crash trying to play next item. [FIX – UI]
  • [Android TV] Switching servers after a playback error doesn’t go back to home. [FIX – TV UI]
  • [Android TV] Watch status in home screen not updating after autoplay. [FIX – TV UI]
  • [Android TV] Refresh selected subtitle and audio streams in preplays after playback. [FIX – TV UI]
  • [Mobile] Fix enabling repeat one and tapping next does not update the playback screen. [FIX – MOBILE UI]
  • [Mobile] ‘Play Next’ option could be available after clearing the current Play Queue. [FIX – MOBILE UI]
  • [Mobile] Tapping ‘Undo’ after removing a Play Queue item sometimes didn’t work. [FIX – MOBILE UI]

  • Hide audio preferences which are known to not be available when default video player enabled. [ENHANCEMENT – PLAYBACK]
  • [Fire TV] Disable DP of multichannel AAC on devices which don’t support it. This could result in incorrect downmixing when connected to a TV causing loss of the central (dialogue) channel.
 [ FIX – FIRE TV PLAYBACK - ROLLBACK OF FEATURE]
  • [Android TV] Seek and skip actions during playback could not work as expected under certain circumstances. [FIX – TV PLAYBACK]
  • Upgrade ExoPlayer to r1.5.12. [FIX – PLAYBACK]

  • [Android TV] Resuming playback from pause would sometimes require two clicks on the play button. [FIX – TV PLAYBACK]

  • [Android TV] Seeking and then quickly closing the video player could crash the app. [FIX – TV PLAYBACK]

  • Returning from the video player to a preplay screen could crash the app in devices running Android 7 [FIX – PLAYBACK]

  • [Android TV] Playback commands from other Plex apps were sometimes ignored. [FIX – REMOTE CONTROL]

  • [TV] Videos from channels were restarting the App when exiting the video player. [FIX – CHANNEL / PLAYBACK]

  • [TV] Media playback from Alexa could fail unexpectedly. [FIX – ALEXA]

  • [Android TV] Remove Sony AC3 & EAC3 bitrate limitation for devices running Android 6.0+. [FIX – PLAYBACK]

  • [Android TV] Video player crashes when seeking after end of video is reached. [FIX – PLAYBACK]

  • [Android TV] Fix video player subtitle when playing local music videos. [FIX – PLAYBACK]

  • [Mobile] Video player didn’t respect screen rotation lock when playing remotely. [FIX – PLAYBACK]

  • [Mobile, Android TV] Improve embedded subtitle selection if stream types were mixed. [FIX – SUBTITLES]

  • Display IP address on network logging preference. [ENHANCEMENT – LOGGING]

  • [TV] For troubleshooting, unavailable servers can now be selected. [ENHANCEMENT – TROUBLESHOOTING]

  • Always show real codec name in video player information overlay when Direct Play not supported. [ENHANCEMENT – DEBUGGING/INFO/LOGGING]

  • [Shield PMS] Don’t crash if PMS setup finishes with app in the background. [FIX – Shield PMS INSTALL]

  • [Shield PMS] User would be prompted to start PMS setup again if app resumed during setup. [FIX – Shield PMS SETUP]

  • [Android TV] Fix crash trying to navigate to an item from a photo channel. [FIX – CHANNELS]

  • ARM64v8a support. [ENHANCEMENT – DEVICE SUPPORT]

  • [Android TV] Fix issue with “Update Library” action in recent versions of PMS. [FIX – CHANGES IN PMS]

  • Improve direct play support for channel content. [FIX – CHANNEL]

  • Ensure “Play Version” selects the correct media, even when transcoding is required.
 [FIX – INTERNAL]
  • [TV] The app does not fall back to insecure connection by default. [ENHANCEMENT – INTERNAL]
  • App could crash when attempting to play a file from a server that was no longer available. [FIX – INTERNAL]
  • Mini-player would obscure the undo popup when removing an item from a playlist or queue. [FIX – INTERNAL]
  • [TV] It was sometimes impossible to go back to the TV layout after having switched to the Mobile layout. [FIX – INTERNAL]
  • Fix crash when selected server unexpectedly returned a 404. [FIX – INTERNAL]
  • [Android TV] Fix crash resuming app if it had been killed by the system while in the background. [FIX – INTERNAL]
  • Fix crash showing alert dialogs in a few very specific devices. [FIX – INTERNAL]
  • Only consider local servers when doing server based player discovery. [FIX – INTERNAL]
  • [TV] Fix crashes that rendered the application unusable in devices running Android 7. [FIX – INTERNAL]
  • [Android TV] App could crash populating the “Reviews” section of a movie preplay screen. [FIX – INTERNAL]
  • Add preference to disable discovery of AirPlay players on the network. [ENHANCEMENT – INTERNAL]
  • App could crash when requesting storage permission on devices running Android 6+. [FIX – INTERNAL]
  • App crashed when removing something from the Play Queue and then closing the player. [FIX – INTERNAL]
  • [TV] Fix problem where playback could start unexpectedly or play the wrong item [FIX – INTERNAL]
  • App would fail to start on arm64v8a devices running Android 5.0. [FIX – INTERNAL]
  • Ignore additional input when refresh is in progress. [FIX – INTERNAL]
  • [Android TV] App could crash when resumed after having been in the background for a while. [FIX – INTERNAL]
  • [Android TV] The background selection would affect performance on big libraries. [FIX – INTERNAL]
  • Changes to ‘Video quality’ during playback now only apply to the item being played. [ENHANCEMENT – INTERNAL]
  • [Mobile] Resolve issue where home screen would automatically refresh when initially loaded. [FIX – INTERNAL]
  • Friends list incorrectly reports no friends when offline. [FIX – CONNECTIVITY]
  • [Mobile] Don’t display warning when starting application in Airplane Mode. [FIX – CONNECTIVITY]
  • [Mobile, Android TV] Fix a number of issues restarting the app and restoring the previously selected server. [FIX – CONNECTIVITY]

You’ve done a lot of work, but there is a small problem with your analysis. You are looking at quantity of changes and not quality. There are many reasons a lot of attention was spent on something specific:

  • there were more problems that needed fixing
  • the feature hadn’t been focused on previous so it was time now
  • a significant change in PMS resulted in needing to make changes in the client
  • the changes was easier to make

A new feature may have taken months to complete and only show up as 1 line in the notes, while 10 fixes might have only taken 1 day.

I like the outside of the box thinking, but trying to guess the team’s priority based on release notes really won’t reveal anything.

Thank you for your remarks to which I mostly agree.
But while I bet it takes a while to bring the Plex app to a new system architecture (which is only one line in the release notes), it can be clearly seen that (just to mention an example) the Fire TV problems were not the team’s top priority which is what I have not seen from the list of release notes but from forum discussions and the release notes show that also.

There is constant bug fixing and enhancing the Sync and photo issues to make them a better product. This can also be clearly seen.

UI gets lot of attention also… which is a good thing.

Better subtitle support on the other hand… not in the team’s focus.

I did not speculate on the reasons… :wink:

@rossinior said:
Thank you for your remarks to which I mostly agree.
But while I bet it takes a while to bring the Plex app to a new system architecture (which is only one line in the release notes), it can be clearly seen that (just to mention an example) the Fire TV problems were not the team’s top priority which is what I have not seen from the list of release notes but from forum discussions and the release notes show that also.

I’m not quite sure what bugs on the Fire TV you are referring to. All bugs are a priority, if we can fix them. If you are referring to the AC3 issue on the Fire TV2, that appears to be a hardware issue with the device and something out of Plex’s hands.

Better subtitle support on the other hand… not in the team’s focus.

Keep in mind that Plex relies on the devices hardware for playback support, including playback of subtitles. Most Android devices only support SRT subtitles. The Shield support VOBSUB and PGS, and we’ve added those to our app on the Shield. So there isn’t much more that can be done by Plex on this. If the device you are using starts supporting a new subtitle codec, so will our app. And in most cases, the app can probably already do it, so there wouldn’t be a release note anyways.

@“MovieFan.Plex”

Thank you for taking care… indeed, the AC3 issue is one of these. So, other software on AFTV2 has the same issue?

One further issue (not a bug): please bring back TV Show theme Music to Amazon TV. It was there already for v1 with the old interface. In Addition, it seems as the new Plex Web design does not get any transformation for Amazon Fire TV - yet…
The ExoPlayer used is 1.5…something… don’t know if it is important, but Amazon’s is 2.3.1 and Google’s is at 2.4.0

Here’s the subtitle issue I am talking about:

As far as the subtitle Thing is concerned. I am talking to you as well as the ExoPlayer developers. And both sides are telling me that the other developers should take care of it. :wink:
Maybe developers can try to find the real cause and talk to each other - if possible. As you already stated, I have less insight and I am lost in that case.

You will find more if you scan the forums.
Don’t get me wrong… I am not saying that you are not working hard. You definitely are. Kudos for that.
I appreciate everything that you and the guys are doing.

@rossinior said:
@“MovieFan.Plex”

Thank you for taking care… indeed, the AC3 issue is one of these. So, other software on AFTV2 has the same issue?

They would, if they use the hardware decoder. Many apps perform software decoding, which is why they don’t have the same issue.

One further issue (not a bug): please bring back TV Show theme Music to Amazon TV. It was there already for v1 with the old interface. In Addition, it seems as the new Plex Web design does not get any transformation for Amazon Fire TV - yet…

Theme music is something we are looking to add back. The design for Plex Web has no impact on the UI for Amazon TV.

The ExoPlayer used is 1.5…something… don’t know if it is important, but Amazon’s is 2.3.1 and Google’s is at 2.4.0

Oh we know. There are enough changes in 2.x+ that it’s not as simple as just replacing the player.

Here’s the subtitle issue I am talking about:

https://forums.plex.tv/discussion/264979/subtitles-on-mkv-selectable-but-not-playing-on-amazon-fire-tv-2

Sorry, wasn’t aware of that thread. I’ll take a look.

Don’t get me wrong… I am not saying that you are not working hard. You definitely are. Kudos for that.
I appreciate everything that you and the guys are doing.

Thanks.

@MovieFan.Plex said:

@rossinior said:
@“MovieFan.Plex”

Thank you for taking care… indeed, the AC3 issue is one of these. So, other software on AFTV2 has the same issue?

They would, if they use the hardware decoder. Many apps perform software decoding, which is why they don’t have the same issue.

Oh, thank you. I did not know.
If this is an issue that is bothering a lot of people, would it be an option to work around these known hardware issues on that platform with a software decoder that is only there to go around that problem? Obviously, other software can do it…

One further issue (not a bug): please bring back TV Show theme Music to Amazon TV. It was there already for v1 with the old interface. In Addition, it seems as the new Plex Web design does not get any transformation for Amazon Fire TV - yet…

Theme music is something we are looking to add back. The design for Plex Web has no impact on the UI for Amazon TV.

Oh cool. My wife is definitely asking me every week or two either WHY it got dropped (“I don’t know”) or if there are news about when it will be back (“I don’t know”). You don’t want to say that sentence too often to your wife.

The ExoPlayer used is 1.5…something… don’t know if it is important, but Amazon’s is 2.3.1 and Google’s is at 2.4.0

Oh we know. There are enough changes in 2.x+ that it’s not as simple as just replacing the player.

I thought so. v2.0 (Google’s) had been released in September 2016. Please correct me, if I am wrong, my understanding of this software is that it helps to get better results with playback and subtitle support. And for Fire TV, Amazon is cooking its own port (2.3.1). Do you use that?

Here’s the subtitle issue I am talking about:

https://forums.plex.tv/discussion/264979/subtitles-on-mkv-selectable-but-not-playing-on-amazon-fire-tv-2

Sorry, wasn’t aware of that thread. I’ll take a look.

Oh thank you. Otto Kerner has helped to provide some info, but it got stuck there…

Don’t get me wrong… I am not saying that you are not working hard. You definitely are. Kudos for that.
I appreciate everything that you and the guys are doing.
Thanks.

You earn it.

@rossinior said:
If this is an issue that is bothering a lot of people, would it be an option to work around these known hardware issues on that platform with a software decoder that is only there to go around that problem? Obviously, other software can do it…

Exoplayer doesn’t support software decoding.

I thought so. v2.0 (Google’s) had been released in September 2016. Please correct me, if I am wrong, my understanding of this software is that it helps to get better results with playback and subtitle support. And for Fire TV, Amazon is cooking its own port (2.3.1). Do you use that?

We do not use Exoplayer 2.x for either yet. The way Plex works, it will take a lot of recoding to get it to work with Exoplayer 2. It may happen in the future. I have no info on when.

Thank you for explaining.
As a software programmer myself, I can understand your point… it is a big deal to recode which will probably provoke new bugs, and a developer is always hesitant to do it without a certain “need”.

Good luck and have courage to just do it :smile: