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.7
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