# stream-name: { # type = rtp|live|ondemand|rtsp # rtp = stream originated by an external tool (e.g., gstreamer or # ffmpeg) and sent to the plugin via RTP # live = local file streamed live to multiple listeners # (multiple listeners = same streaming context) # ondemand = local file streamed on-demand to a single listener # (multiple listeners = different streaming contexts) # rtsp = stream originated by an external RTSP feed (only # available if libcurl support was compiled) # id = (if missing, a random one will be generated) # description = This is my awesome stream # metadata = An optional string that can contain any metadata (e.g., JSON) # associated with the stream you want users to receive # is_private = true|false (private streams don't appear when you do a 'list' # request) # secret = # pin = # filename = path to the local file to stream (only for live/ondemand) # audio = true|false (do/don't stream audio) # video = true|false (do/don't stream video) # The following options are only valid for the 'rtp' type: # data = true|false (do/don't stream text via datachannels) # audioport = local port for receiving audio frames # audiortcpport = local port, if any, for receiving and sending audio RTCP feedback # audiomcast = multicast group port for receiving audio frames, if any # audioiface = network interface or IP address to bind to, if any (binds to all otherwise) # audiopt =