After reading so many posts here regarding DTS passthrough I can’t believe it still hasn’t been resolved. I used to have a Sony Bravia TV before and thought maybe it was a Sony issue but now that I’ve bought a TCL miniLED C825 TV I can confirm that the issue is still there.
It is most definitely a plex app issue and not an OS/TV issue. The reason is that I have no issues getting other apps to passthrough DTS to my sound system via HDMI eARC. For example when I use the app Network Browser to access the shared folders on my NAS and play the movie file from there the audio works without any issue and my sound system correctly displays it as DTS. Whereas when I play the same file inside Plex, plex shows the audio as being transcoded from DTS to AC3, not direct play.
Thanks for your response and sorry my post had no technical details.
Plex Media Server Version:
1.24.4.5081-e362dc1ee
Plex Media Server
Drobo 5N2
Linux 4.2.2-13.45.114559
Plex Android TV app version:
8.24.1.28493
Plex for Android (TV)
Smart TV Pro
Sony Blu-ray Home Theater System BDV-E4100 connected as ARC/CEC to TV’s HDMI 2.1 eARC port.
Audio Passthrough set to HDMI in the Plex Android TV app.
I just checked both again and yes AC3 and EAC3 directplay and passthrough correctly. I do not have any content with Atmos for testing. DTS on the other hand is not playing back without transcoding.
Not sure why dts is not passing through to your sound system.
The TV & sound system both support dts and are connected via HDMI-ARC, which also passes dts audio.
The Plex Android TV app is set for HDMI passthrough, is passing Dolby Digital & Dolby Digital Plus, and passes dts on other Android TV devices.
I looked through the TV & sound system manuals. I did not see any obvious settings that would keep dts passthrough from working.
Let’s see if the log files show anything. Pull server & client log files when you get a chance. Hopefully they will show what is happening.
Make sure your Plex server is set for debug, not verbose, logs (reference)
Enable logging in the Plex Android TV app (in Settings → Advanced) (reference)
With no other server activity, play a movie/show with dts 5.1 audio for ~30 seconds.
Stop playback, wait 1 minute for server to capture everything.
Pull server logs (Settings → Troubleshooting). Attach entire zip file to the thread.
Pull Android TV app log file (see above reference), and attach to thread. FYI, leave Android app running to pull logs. If you switch to another app you won’t be able to access the log file. FYI2, URL to access log is http://[tv_ip_address]:32500/logging. Note that it uses http, not https. The TV’s IP address is displayed in the lower right corner when in the Plex app settings screen.
Please find the requested logs attached. FYI - I restarted the server and the Android TV before reproducing the error and downloading the logs. Also, the TV log file was rather long so I only copied the lines from today’s date.
Is there any update to this issue? Same problem on TCL Plex app for Android TV. Honestly if you guys just add the same optical checkboxes for codec support to HDMI pass through it might work lol
Not a solution here. Just pointing out that this is not rocket science. I have a FireStick Lite (2020) attached to my receiver. The stick has settings that deal with passthrough of the dolby formats but not DTS, Nevertheless, if I set the DTS passthrough option in the Jellyfin for AndroidTV app, I get DTS passthrough to my receiver just fine (over HDMI).
So if you finally get sick and tired of waiting for Plex, Jellyfin might be worth investigating. Basically, it just works – which I know has become a foreign concept for many Plex users over the past couple of years.
It seems like this is an Android issue that all apps downloaded from the Play Store face. Only preloaded apps like the TV’s built-in media player are able to work around it.
Good news is that they have fixed it in Android 12 (second feature listed under Media), so just gotta patiently wait for your TV manufacturer to issue a firmware update:
I can confirm that it is now working fine on my setup since yesterday’s update (version 8.29.0.30433, dated Jan 24, 2022). Hopefully it’s fixed for everyone.
Oh great. The previous hack that allowed DTS to be converted to AC3 surround (Optical passthrough, uncheck DTS) on a Chromecast with Google TV no longer works with this version. Now all DTS plays as stereo no matter what the settings are.