It is a common misconception to assume that if you wifi client is directly next to the AP, you will get an optimum connection.
Problem 1:
Wifi is, like the old hubs, a shared medium. So the radio in the AP has to devide its time between all connected wifi clients. This means your client is not getting the full connection, it is getting a timeslot. Depending on the number of other clients and their connection, this could mean a high and variable jitter, and getting only a slice of the available bandwidth.
Problem 2:
The radio in the AP can only work on a single speed. That means that even if your client is next to the AP, and reports a 150Mbps connection, you could actually have only a 1Mbps connection, because there's an iPhone in your son's bedroom that is also connected, and causes the radio in the AP to scale back. Most people with only one AP in the house and multiple wireless devices suffer from this problem. Especially smartphones are a problem, since their radio is very weak.
Because of this, the connection could also differ hugely throughput the day, since the number of connected clients, and the location of those clients, could vary.
At the same time, streaming is a realtime business. And unlike streaming youtube on your PC, there isn't a lot of buffering going on in the box. And the less memory a box has, the less buffering in happening. So if you have a network connection with variable throughput and high jitter (variation in latency), steaming over wifi is bound to fail.
Which is why it is advised not to use wifi unless you know exactly what you are doing, and you have designed your wifi network accordingly.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.