I have the Shield TV beta player and server running on my Nvidia Shield pro.
I’m getting a 20-30 second delay when playing media. This delay occurs before the media plays, with a spinning wheel on the screen.
My setup is the Shield is running as a server. My media is being served up by an 8 bay Synology connected via a 10 gigabit Ethernet switch. This happens almost every time when playing media.
I do not believe it is a speed issue, because once the media starts playing, it performs very well. I can play media well over 100Mbps speeds. All traffic is NOT going over the internet either.
Does anyone know why i’m getting this delay? I would be fine downgrading to the release version instead of the beta to make this problem go away. Thanks.
But, I don’t think the problem is the beta Player but the new firmware (8.2.1) released by Nvidia. It causes many issues with video and audio playing (not only with Plex).
I can only see your second attempt in the logs, but it seems it took us 30 seconds to open the file and run the first seek to the end of the file stream (to 72404351187 bytes). During that time we were waiting for the network to seek to 72404351187 bytes and return a byte or two from that position.
Once that is done, we run a seek back to the start of the file at 5383 bytes, and this was nearly instant (taking ~100ms).
This would indicate that the problem is on your NAS / file side, and it took 30 seconds for the end of the file to become available. If it was a networking issue, it would likely be a problem with the seek back to the beginning of the file as well.
So I would think the problem lies with either:
Your NAS was slow to spin up the drive the file was on and slow to open the file.
I’m assuming your using SMB for connecting your NAS to the SHIELD, if so it could be that the SHIELD’s SMB implementation was slow to open up the connection.
To help narrow down the issue, would you be able to try a few things:
If you open the video, wait for it to start, then close the file, open the video and wait for it to start, is the delay always the same? Or is the 2nd open much faster?
If you use another Plex client to play (such as Plex Desktop), do you see the same delay when playing the video?
Inside of your Plex for Android settings, if you lower the local quality to force a transcode, is it still slow to playback?
Is the issue still present if you disable both refresh rate switching and resolution switching on Plex for Android? (I would assume so as the logs are showing a network issue and a huge delay waiting for the network to send us some packets).