There are several things you need to consider such as what network adapters are installed in your laptop and what they are capable of, How good your router is and what it is capable of and also how many other devices would be on the network at the when you are trying to stream. Are you able to run a Speedtest and post the results here?
I found your laptop Satellite P75-A7200 Support | Toshiba
and found the network adapters
10/100/1000 Ethernet (Gigabit)
Intel® Centrino® Wireless-N 2230