NAS Settings
If you change any of these settings, restart Plex Media Server.
In Synology Control Panel → Network → Network Interface, ensure the following are correct:
- Network Address
- Subnet Mask
- Gateway ← usually the router IP address
- DNS Server ← set to a public DNS such as 1.1.1.1 (CloudFlare), 8.8.8.8 (Google), 9.9.9.9 (Quad9)
In Synology Control Panel → Regional Options, ensure the NAS is synchronized with a public NTP server.
DBRepair for Plex Media Server
As @dbirch mentions, DBRepair checks the database for structural errors and also optimizes it. It is good to run it on a regular basis.
To run it on a Synology NAS:
- Enable SSH for the NAS in Control Panel → Terminal & SNMP
- When you run DBRepair, use the STOP AUTO START EXIT options.
# ssh to the NAS, username = your DSM login; IP = the IP address of the NAS
# On Windows run from the c:\ prompt, either CMD or PowerShell.
# On Mac/Linux, run from a terminal sessions.
ssh username@IP
# change to the PlexMediaServer directory
cd /var/packages/PlexMediaServer/shares/PlexMediaServer
# download DBRepair.sh, -O means overwrite an existing file if one is present.
sudo wget -O DBRepair.sh https://github.com/ChuckPa/DBRepair/releases/latest/download/DBRepair.sh
# make it executable
sudo chmod a+x DBRepair.sh
# run it
sudo ./DBRepair.sh
Playback
Plex Media Server is running on a DS218play, which has an ARM CPU and does not support hardware accelerated transcoding. It should transcode 720p and some 1080p video OK, but transcoding of higher bitrate 1080p video may not work well.
Monitor playback via Plex Dashboard → Now Playing + Expanded View.
- Is the connection local, remote, or indirect?
- Is the video transcoding?
You should avoid transcoding video when possible, due to the limited transcoding capability of the NAS.
When streaming to a desktop/laptop, try Plex Desktop for Win/Mac/Linux instead of a web browser. Plex Desktop will direct play most video & audio formats. Web browsers have more limited playback capability. Download Plex Desktop at plex.tv.
Example:
Streaming with Safari. There is a bandwidth limit of 2000kbps. This forces Plex to transcode the video. This appears to be an indirect connection, using Plex Relay. If the device is local, then there is a local network issue. If the device is remote, then remote access is not working correctly.
Aug 16, 2025 14:22:46.078 [547466154208] DEBUG - [Req#c2/Transcode] MDE: The Plot Against America - S1 E6 - Part 6: selected media 0 / 109031
Aug 16, 2025 14:22:46.118 [547466154208] DEBUG - [Req#c2/Transcode] Streaming Resource: Calculated bandwidth of 2499kbps exceeds bandwidth limit. Changing decision parameters provided by client to fit bandwidth limit of 2000kbps