"the picture keeps buffering and breaking up"
Thats more likely to be network speed issues
How do you connect to the internet? How fast is the broadband feed and how fast is your local network? Wireless or wired?
Can you output a video file from your hard drive without buffering? If so then the problem really is with the network