HD video streams over a local 100Mbps LAN can be sluggish. I've seen it time and again when dealing with LAN setups in homes. Moving to Gigabit capable hardware and higher end (CAT6) cabling, even if you don't fully utilize it can make all the difference.
Another thing to consider is that the wireless access point and your existing switch can also only handle so much traffic themselves. For example, I have a D-Link DGS-1008G Gigabit switch for my room and all of the devices I have in here at any point. This switch can handle a total of 10Gbps of traffic internally at any given time collectively from it's 8 ports. Assuming you connect devices to 5 of it's Gig ports, and begin flooding them with traffic in both directions (Gigabit connections operate at full duplex speeds so you get a max of 1Gbps of traffic both ways simultaneously), you will max out that switch's ability to forward traffic to all connected clients. As soon as you add a 6th device, it will then begin competing for available internal bandwidth which it when it starts to slow down.
This is purely theoretical though, as you would be hard-pressed to find anything consumer oriented that could actually saturate the switch with that much traffic.
The point here is that in routers and switches that only have 100Mbps ports, the amount of traffic it can handle internally is generally a lot lower compared to it's Gigabit capable counterparts. This is why when you consider that HD video streams themselves should not saturate the connection they are using, when you also add in all of the other traffic the access point is having to deal with at that time, you end up with choppy-as-all-hell video playback
.
Of course this doesn't account for other factors like the architecture of the rest of the network beyond the switch (if the source device is streaming the traffic over a wireless connection before it makes it to the playback device for example). I was playing a pure numbers game there.
I think if you move the switch and router to Gigabit capable devices, use Cat6 cabling, and adjust the layout of the network as we've already talked about, it should fix your immediate problem.