![]() |
![]() |
![]() |
GStreamer Good Plugins 1.0 Plugins Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
GObject +----GInitiallyUnowned +----GstObject +----GstElement +----GstBaseSink +----GstShout2send
"description" gchar* : Read / Write "genre" gchar* : Read / Write "ip" gchar* : Read / Write "mount" gchar* : Read / Write "password" gchar* : Read / Write "port" gint : Read / Write "protocol" GstShout2SendProtocol : Read / Write "streamname" gchar* : Read / Write "url" gchar* : Read / Write "username" gchar* : Read / Write "public" gboolean : Read / Write
shout2send pushes a media stream to an Icecast server
1 |
gst-launch-1.0 uridecodebin uri=file:///path/to/audiofile ! audioconvert ! vorbisenc ! oggmux ! shout2send mount=/stream.ogg port=8000 username=source password=somepassword ip=server_IP_address_or_hostname |
plugin |
shout2send |
author |
Wim Taymans <wim.taymans@chello.be>, Pedro Corte-Real <typo@netcabo.pt>, Zaheer Abbas Merali <zaheerabbas at merali dot org> |
class |
Sink/Network |
"protocol"
property "protocol" GstShout2SendProtocol : Read / Write
Connection Protocol to use.
Default value: Http Protocol (icecast 2.x)
"connection-problem"
signalvoid user_function (GstShout2send *gstshout2send, gint arg1, gpointer user_data) : Cleanup