[BUG] Plex does not transcode HE-AAC correctly - impacts ALL android devices

Server Version#: 1.18.8.2527 (however older versions also have this issue)
Player Version#: ALL Android Player versions

Can’t find any current topics about this, but I know it’s been a problem for a while and impacting all Plex Media Servers (not just mine). On Android devices, when attempting to play a media file or live TV stream with HE-AAC, the video will stutter and no sound will come out. This only impacts any android device client (Shield, Android Mobile, Fire stick, etc.) and only for video files using HE-AAC audio codec. I would like this resolved for the next update please!

For anyone else having this issue, please add your response here to get more traction on a fix.

6 Likes

Can you please provide a sample, and some logs, from both client and server? :slight_smile:

Hi Dave, Yes. Attached is my log. I started playing on an android mobile device at 8:22.
Plex Media Server Logs_2020-03-27_08-23-36.zip (7.3 MB)

Attached are screenshots of what PMS is doing on Android Mobile (which stutters) and Desktop (which works fine) on the same Live TV file. This also happens on regular media files (not Live TV) as well.

image
image

:pikawave:
That’s just the logs from the server. Can you please reproduce this and provide both the server AND client logs? :plexheart:

As requested. I reproduced the error at around 21:11. Thanks!

plex-log-Charabel.zip (460.6 KB)

I’m not sure what you’ve provided there, but we need the logs from the client and server, as described here: https://support.plex.tv/articles/200250417-plex-media-server-log-files/ and here https://support.plex.tv/articles/201573117-android-android-tv-fire-tv-logs/

Dave, I provided the client logs from my android device in my most recent post. The server logs are in the previous post. Is there anything else you need?

We need you to reproduce the issue, and then grab the logs from both at the same time, and let us know the approximate time the issue happened, not two logs from two very different times :slight_smile:

Hi Dave,

I’ve attached the server logs and the client logs. I reproduced the error between 8:50 and 8:51 pm EST by (1) attempting to watch a live stream with HE-AAC audio codec, and (2) attempting to watch a media file with HE-AAC codec. For both attempts, the video stutters and I get no audio when using an android-based client. Please note - it works fine when attempting to use roku or web app as the client.
Plex Media Server Logs_2020-04-05_20-54-29.zip (8.3 MB) plex-log-Charabel (android).zip (206.9 KB)

1 Like

Hi Dave - Any updates? You should be able to replicate the same issue on your end by attempting to watch a media file in HE-AAC codec on an android client.

Sorry, I have quite a backlog at the moment, but I haven’t forgotten this issue! :plexheart:

Thanks Dave. Just wanted to check-in on this. Thanks!

Add my voice to the choir.

Media files with HE-AAC are virtually unplayable on my Shield TV and Android Phone.

Forcing it to transcode (server converts to AAC) works fine.

Playing on my iPad or a Roku has no issues.

Should be veeeery easy to reproduce. If you want a sample file 30 second clip with this codec, I’m happy to help

3 Likes

Could I grab a sample file you’re seeing with this?

I am also having a similar problem. I noticed after updating some media with h265 compression, only some of it played on my TV. After comparing files that weren’t playing, I noticed they files not playing have he-aac 5.1 audio. (pops up with error about restarting plex server and etc, won’t play at all.) I did some reading in the forums and found that this has been an ongoing sporadic issue. After I did a couple work arounds, my TV is working. My dad’s (who is out of state), is not. Even with some workarounds.

Both tvs:
are TV audio (2.0)
are Amazon firestick 4k
have firestick audio setting set to stereo
Have advanced plex settings:
Passthrough: disabled
H264 max level 2.0
Enable new player: off

I’ll try to get logs later this week. I work a lot until then.

Adding a Me too, except the HE-AAC issue is in Live-TV DVR where the feed is an IPTV Feed from xteve. Video seems to buffer/jumpy and no sound.

1 Like

How to make a sample file:

1 Like

I’m having this same issue too, which I find surprising, as I usually don’t see transcoding issues on my Android devices. It’s usually Roku that needs everything to be transcoded for it.

1 Like

Look at this, Android devices support this codec, shouldn’t require transcoding. It’s just wasted resources for the PMS:
https://developer.android.com/guide/topics/media/media-formats

1 Like