OK, let's get down to basics.
a) what processor?
b) what, if any, video card? - that one depends on if the processor has a built in video or not.
c) how is the monitor connected -VGA, HDMI and so on?
I assume you are streaming off the net so have you checked external network consistency? Mine has a tendency to drop out during times of maximum load because the main fibre is shared between 4 services. I have seen my 1Gb connection drop to to below 500K at times.