Apple TV 45 second delay in starting to play from shield tv server

So interesting issue……

I have been Plex user for years but stumped by this.

Set up is
nvidia shield as the media server - database on the internal drive and media on a qnap nas

Player is Apple TV 4K to a LG screen.

Playing any media with the Apple TV box takes 40-60 seconds to start, my first thought was hard disk spool up time BUT if I use Plex player on my iPad the delay does not happen, media starts in about 2 seconds.

Everything is on the latest published versions.

Any ideas what to look for ?

Hi everyone.
Same problem.
Apple TV 4k to Samsung screen, Nvidia shield as server and files are on a
Synology.
Everything connected with LAN, and settings are on DIRECT PLAY.

Greetings, osw2610

The most likely reason is transcoding.

Doesn’t mean much. That checkbox doesn’t activate Direct Play per se, it merely allows it to happen if possible. Direct Play will still only happen if

  1. the bitrate of the video is lower than the available bandwidth between server and client.
    If the client is in a different network than the server, by default the limits for remote connections are in effect. Even if both devices are within your home, they can still be in different networks. Such network separation can happen for several reasons.
  2. the client can actually play all of video, audio, and subtitles just as they are in the file

Particularly 2) is not guaranteed. Even with an Apple TV.

Expand the Now Playing view of your Dashboard to see what is going on: https://support.plex.tv/articles/200871837-status-and-dashboard/

https://support.plex.tv/articles/200430303-streaming-overview/

https://support.plex.tv/articles/227715247-server-settings-bandwidth-and-transcoding-limits/

Both devices are on. 1000mb hard wired cat5e to 24port non managed switch so no reason for a lack of bandwidth, to be slowing it up.

I used to have exactly this set up before and it worked fine but suddenly I have this delay happening but just on the Apple TV…… my iOS client gets the feed straight away.

Once the stream starts, pull up a browser and log into app.plex.tv. Click on the dashboard to see if it is indeed "direct play"ing. Without verification, we can only make assumptions that it might be transcoding, which sounds like the most likely option (regardless of “it worked before”).

If it is indeed direct playing, we can look elsewhere for the culprit. If it is transcoding, we can look closer at the “why” of that.