BASS.NET API for the Un4seen BASS Audio Library

ICEcast Fields

BASS.NET API for the Un4seen BASS Audio Library

The ICEcast type exposes the following members.

Fields

  NameDescription
Public fieldMountPoint
The ICEcast mountpoint you want to use.
Public fieldPassword
ICEcast server broadcast password (the "source-password" config item on the server's config file).
Public fieldPublicFlag
, if you want your broadcast to be listed in the public directory of ICEcast broadcasts (default). Else , which means private.
Public fieldQuality
The bitrate quality name (e.g. "Quality").
Public fieldServerAddress
ICEcast server address (hostname, in the form 192.168.1.100 or icecast-server.domain.com).
Public fieldServerPort
ICEcast server TCP port (usually 8000).
Public fieldStreamDescription
A description of your stream or station or of what content you'll be broadcasting (usually 10-20 words).
Public fieldStreamGenre
A genre list of the variety of content you're providing (usually 1-3 words like Rock, 80s, etc.)
Public fieldStreamName
The name of your stream or station (usually 1-5 words).
Public fieldStreamUrl
A URL of a website that contains information about your broadcast.
Public fieldUpdateMetaDataUsingAdminInterface
Update the metadata (song title changes) by using the admin interface (e.g. supported for MP3 or AAC streams).
Public fieldUpdateMetaDataUsingNewBitstreams
Update the metadata (song title changes) by using a new bitstream for each change (e.g. ICEcast requires this for FLAC or OGG).
Public fieldUsePUT
Use the PUT method when connecting to an Icecast server (should be used with ICEcast v2.4 or above), else the SOURCE method is used. This flag is applied automatically when the UseSSL property is specified.
Public fieldUsername
ICEcast server user name (the "source" username which should be used).
Public fieldUseSSL
Use SSL/TLS encryption.
Top
See Also

Reference