Windows Media Streaming (WMAcast) streaming parameter class.
To be used when creating an instance of the BroadCast class.
Inheritance Hierarchy
Un4seen.Bass.MiscStreamingServer
Un4seen.Bass.MiscWMAcast
Namespace: Un4seen.Bass.Misc
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
The WMAcast type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WMAcast |
Creates an instance for an WMAcast configuration parameter setting.
|
Properties
Name | Description | |
---|---|---|
Encoder |
Returns the encoder interface which is used with this instance.
(Inherited from StreamingServer.) | |
ForceUTF8TitleUpdates |
Gets or Sets if title updates (via UpdateTitle(String, String)) should in any case use UTF-8 (default is ).
(Inherited from StreamingServer.) | |
IsConnected |
Returns , if connected and logged into the WMAcast server - else .
(Overrides StreamingServerIsConnected.) | |
LastError |
Gets or Sets the last streaming error.
(Inherited from StreamingServer.) | |
LastErrorMessage |
Gets or Sets the last streaming error message.
(Inherited from StreamingServer.) | |
LocalNetworkCardIPAddress |
Gets or Sets a local IP address to use for cast server connections (=any, default):
(Inherited from StreamingServer.) | |
NetworkClients |
The maximum number of clients (up to 50) that can be connected (only used, if UsePublish is set to ) - default is 1.
| |
NetworkPort |
The network port number for clients to conenct to (only used, if UsePublish is set to ) - default is 8080.
| |
PublishPassword |
Password to use in connecting to the server (only used, if UsePublish is set to ).
| |
PublishUrl |
URL of the publishing point on the Windows Media server (only used, if UsePublish is set to ).
| |
PublishUsername |
Username to use in connecting to the server (only used, if UsePublish is set to ).
| |
SongTitle |
The current/last song title.
(Inherited from StreamingServer.) | |
SongUrl |
The current/last song url.
(Inherited from StreamingServer.) | |
UseBASS |
Gets if native BASSenc should be used to connect and stream to the server (as specified in the constructor).
(Inherited from StreamingServer.) | |
UsePublish |
Enables WMA encoding to a publishing point on a Windows Media server (default is , meaning direct network).
|
Methods
Name | Description | |
---|---|---|
Connect |
Establishes a connection to the WMAcast server (network or publishing point).
(Overrides StreamingServerConnect.) | |
Disconnect |
Disconnects from an WMAcast server.
(Overrides StreamingServerDisconnect.) | |
Dispose |
Implement IDisposable.
(Inherited from StreamingServer.) | |
Finalize |
Finalization code.
(Inherited from StreamingServer.) | |
GetListeners |
Returns the number of listeners currently connected (only if UsePublish is set to ).
(Overrides StreamingServerGetListeners(String).) | |
GetStats |
Returns the XML stats of the server.
(Overrides StreamingServerGetStats(String).) | |
Login |
Performs a login and initializes the WMAcast server.
(Overrides StreamingServerLogin.) | |
SendData |
Sends sample data to the underlying WMA encoder.
(Overrides StreamingServerSendData(IntPtr, Int32).) | |
UpdateTitle(String, String) |
Updates the song title of the streaming server.
(Overrides StreamingServerUpdateTitle(String, String).) | |
UpdateTitle(TAG_INFO, String) |
Updates the song title of the streaming server.
(Inherited from StreamingServer.) |
Fields
Name | Description | |
---|---|---|
StreamAuthor |
An optional author of the stream.
| |
StreamCopyright |
A optional copyright notice for the stream.
| |
StreamDescription |
A optional description for the stream.
| |
StreamGenre |
An optional genre of the stream.
| |
StreamPublisher |
An optional publisher of the stream.
| |
StreamRating |
A optional rating information for the stream.
| |
StreamUrl |
A URL of a website that contains information about your broadcast.
|
Remarks
The UseBASS property will in this implementation in any case return (since BASSwma is used internally).
See Also