Streaming and DVR issues

I'm using Channels DVR with my sources being Locast and TVE. My NAS is a WD MyCloud Home Duo 8TB. I have a 300mbps internet speed and I'm using Apple Tv 4th gen.

The issue is when I choose a channel from the guide to watch no matter what it is the picture stutters or freezes up for about 5 to 10 seconds then it's good the rest of the time. If I switch channels it does that again and so on. Then when I record something on DVR and play it back it works great until I hit a commercial and it skips the commercial. It will stutter again after it's skipped the commercial.

I can't figure out if this is normal? Or if it's the NAS not processing fast enough or if its an issue with the streams through TVE? I have noticed if you download some network apps directly and stream shows live through them there are buffering and stuttering issues that lead me to wonder if that could be the problem. I've also replaced my internet modem in case that was the issue but that doesn't seem to have been the problem.

Does anyone have any suggestions? If it's a different NAS could you suggest a better one to get that won't break the bank?

What does the Speedtest app on your Apple TV show?

Those are the speeds I'm getting.

I think he meant the speed between your client and the server