Live streaming help

1.  What are the minimum technical requirements for viewing streaming content?

2.  What is the minimum internet connection speed required for viewing streaming content / How can I test my connection speed?

3.  The streaming player isn't loading (I'm getting a spinning wheel), what could be the problem?

4.  The player loads but the video is stuttering or choppy, what could be the problem?