This is a network sink that uses libcurl as a client to upload data to an HTTP server.
Example launch lineUpload a JPEG file to an HTTP server.
gst-launch-1.0 filesrc location=image.jpg ! jpegparse ! curlhttpsink \
file-name=image.jpg \
location=http://192.168.0.1:8080/cgi-bin/patupload.cgi/ \
user=test passwd=test \
content-type=image/jpeg \
use-content-length=false
Hierarchy Factory details
Authors: â Patricia Muscalu
Classification: â Sink/Network
Rank â none
Plugin â curl
Package â GStreamer Bad Plug-ins
Pad Templatessink
ANY
Presence â always
Direction â sink
Object type â GstPad
Properties content-typeâcontent-typeâ gchararray
Content Type to use for the Content-Type header. If not set, detected mime type will be used
Flags : Read / Write
Default value : NULL
proxyâproxyâ gchararray
HTTP proxy server URI
Flags : Read / Write
Default value : NULL
proxy-passwdâproxy-passwdâ gchararray
Proxy user password to use for proxy authentication
Flags : Read / Write
Default value : NULL
proxy-portâproxy-portâ gint
HTTP proxy server port
Flags : Read / Write
Default value : 3128
proxy-userâproxy-userâ gchararray
Proxy user name to use for proxy authentication
Flags : Read / Write
Default value : NULL
use-content-lengthâuse-content-lengthâ gboolean
Use the Content-Length HTTP header instead of Transfer-Encoding header
Flags : Read / Write
Default value : false
The results of the search are
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4