Is it possible to stream an animation in real time as it is being rendered?
differently from still images, where you need to save the render result intentionally, an animation is always "saved" by blender, either as image sequence or a movie file (if you didn't specify anything, by default is a png image sequence in /tmp folder). 

So, to "stream" an animation you need to choose how you would "stream" a (predictable) amount of still frames or a (constantly changing, while frames are rendered) single movie file...

Add to that the fact that each frame usually needs seconds to days to render, depending on computing power and scene complexity, and I guess you can't count to stream a realtime animation while you are rendering it... 

Of course you could use a video capture system to "stream" the rendering result window as a video stream to receivers, so that they could remotely see the progress of the rendering (in rendering realtime, not animation realtime)...

Maybe if you specify better what you need, a better answer can be given.