Added Streaming support with Gstreamer.

It's not fully implementented but the basic funtionality has been tested