Hi I am trying to use gst-launch to stream a live feed to a web browser. To make things simple I was hoping to use a named pipe, so gst-launch would write to the file and a python web server would read and forward the feed to the browser via http ( progresive download ). I am looking for any advice or sample. My problem so far is I start gst-launch, then the web service to read the contents of the file created. I only get one chunk then the web site hangs. Any ideas of how this should be done. I am trying to find a way to stream from gst-launch without using a media server. Also using udp or tcp sinks needs the client address and port which makes it hard to work via a NAT or firewall. So that is why I am looking at named pipes. Any advice or examples would be great. Thanks