Question: what is fdsrc in gstreamer?
Answer: There's a GStreamer element called fdsrc that allows you to read from (already open) file descriptors. stdin is basically fd 0 (on POSIX systems like Linux/Mac; see Wikipedia), so you can simply use something like the following launch line: curl http://example.com:8000/stream1.ogg ! gst-launch fdsrc fd=0 !