Many of those players are less capable and less sensitive than your common laptop. Folk are put off by having to move the WiFi to without 20 feet to see if it's a range issue. The AC powerline issue can be fixed by any competent electrician as they more the AC socket from one side of the line to the other. Here it took me about 15 minutes in total. It's a shame that such skills are considered expert at times but not everyone does this sort of work.
OK, what else? Can you use a Wireless Bridge? There are far too many out there.
The wireless signal from my Verizon FiOS/Actiontec router is adequate for laptops throughout my house but highly variable for streaming Netflix movies on my LG Blu-ray player. Apparently the router is designed so a repeater or extender to strengthen the signal won't work. Moving the router closer to the Blu-ray isn't practical. I tried a Powerline adapter and it didn't work with my electrical system.
Then I got the idea that the Blu-ray could be plugged in directly to the STB (CHS435HDC) rather than into the router, something that another on-line discussion suggested had been successful (although with a non-Verizon DVR). I tried connecting the Blu-ray to the STB with an ethernet cable and it didn't work ("wired dynamic IP is not set"). Should I try manually setting IP mode or DNS server specs on the Blu-ray? If so, how? Or is my last, desperate idea for streaming movies through my Blu-ray doomed?