The only plugin that can stream data to http from gstreamer is souphttpclientsink which does a series of PUTs rather than one POST (curlhttpsink as far as I can tell doesn't seem to handle streaming video) This doesn't appear to work with the module. I get a file or 2 but they're tiny and the stream always quits with a closed connection error.
EDIT: If it helps, I got it working using ffmpeg as a proxy. E.g.
Has anyone got this working with GSteamer?
The only plugin that can stream data to http from gstreamer is souphttpclientsink which does a series of PUTs rather than one POST (curlhttpsink as far as I can tell doesn't seem to handle streaming video) This doesn't appear to work with the module. I get a file or 2 but they're tiny and the stream always quits with a closed connection error.
EDIT: If it helps, I got it working using ffmpeg as a proxy. E.g.
nginx running on 80 at publishing on
/publish/
ffmpeg tcp server for input sending to nginx:
gstreamer processing sending
mpegts
stream to ffmpeg's tcp listener: