Live stream buffering issue

Whenever I try too live stream sports or t.v my streams constantly buffer this happens with all apps. Do I need too upgrade my internet (currently running the lowest speed n.b.n) or do I need to upgrade my android box (Mcq pro). Anyone else have similar issues?