CreateInputIcecast

Accept Icecast source clients (PUT or SOURCE with Basic auth) on the given mounts, as MP3 or ADTS AAC. Nodes on the same port share one listener. Each source is offered to the client to accept (naming its source) or refuse; "now playing" titles set by the source arrive as events.

Request Type: IcecastInputMessage (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑initial_config

IcecastInputConfiguration

⮑source_accept

IcecastSourceAccept

⮑source_reject

IcecastSourceReject

⮑source_close

IcecastSourceClose

Response Type: IcecastInputEvent (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑node_id

MediaNodeId

⮑outbound_context

Context

⮑source_connect

IcecastSourceConnect

⮑source_disconnected

IcecastSourceDisconnected

⮑source_title

IcecastSourceTitle