Server Version#: 4.133.0
Player Version#: 10.19.0.1142 (212671f4)
Tuner Make/Model: HDHomeRun EXTEND
Guide/Lineup name: Local Broadcast Listings (164 channels)
Using XMLTV?:
Channel number/Name: NBC 11.11
Expected: recorded/live TV episodes play with audio synced
Actual: recorded/live TV episodes play but audio progressively gets desynced within moments
Enabling Quality → Convert Automatically fixes the issue (but have to do this every time so not an ideal fix).
Also tested with a Nvidia Shield connected to the same server and network. Works great in that case, no Convert Automatically needed.
Also tested with the Plex client out of the picture by downloading the HDHomeRun app (connecting to the tuner directly) on the Hisense. In this case, the audio never desyncs.
So, combining all of this together, think something’s up with the Plex client.
I’ve been experiencing something similar on my Samsung TV. The same channels work fine on my older LG.
In my case the streams are h264 UK DVB-T and DVB-S channels. My thinking is that there are two possible causes 1) the MPEG-TS streams often have packets out of order that should be corrected/reordered on playback. When the Plex app presents these streams to the hardware decoder on the TV, some TVs/devices can handle this, other cannot. Transcoding “fixes” this. 2) In the case of UK DVB-T streams in particular, these dynamically change from Interlaced to Progressive continously depending on the content - often many times during a single show. The Samsung player stutters at these changes, and audio is pushed out of sync.
The only solution I have is to enable transcoding. However, this is not a very good solution because Plex will always transcode using frame-based deinterlacing. So 50/60 fields per second content (e.g. sports) will by transcoded down to 25/30 frames per second content. Being able to select field based transcoding would improve the quality of playback on these devices.