IcecastInputSettings interface
Settings for an Icecast input see: NorskInput.icecast()
Signature:
export interface IcecastInputSettings extends SourceNodeSettings<IcecastInputNode>
Extends: SourceNodeSettings<IcecastInputNode>
Properties
| Property | Type | Description |
|---|---|---|
string[] |
Required: the mount paths this input accepts sources on, e.g. |
|
(connection: IcecastSourceConnection) ⇒ IcecastSourceConnectionResult |
(Optional) Decide whether to take a source, and name it. Defaults to accepting, named after its mount without the leading |
|
(sourceIndex: number, sourceName?: string) ⇒ void |
(Optional) A source has gone. |
|
(title: string, sourceName: string, sourceIndex: number) ⇒ void |
(Optional) A source set its "now playing" title (through Icecast’s |
|
string |
(Optional) The source password. When omitted any credentials pass the listener, and |
|
number |
(Optional) The port to listen on. Defaults to 8000. Inputs on the same port share one listener. |
|
(Optional) when specified, drop data until the input is ticking at realtime, so a startup burst does not set the media T0 |
||
(Optional) Optionally place this input into a named time domain |
||
string |
(Optional) Source user name. Defaults to |