Check your internet connection before getting it.
If you can't watch a YouTube video without it always stopping to download, then your INTERNET connection is not up to speed. Not NBL TV's fault.
This talk about the live feed stopping but delayed doesn't. Again - Nothing to do with NBL TV. That's your internet connection. If you have cable you may want to Google cable congestion. This is likely the reason why when it's live it may lag. It's prime time downloading time. Or "on peak".
If you have Next G wireless. Forget it.
If you have 4G, it works fine but check your usage plan before you buy it.
ADSL1? Forget it.
Also search for other NBL TV topics on the forum before starting another one. At least 2 of these pop up every week with the same questions. I might put something on the site, a FAQ or something for NBL TV.