Roshoutcaststream – BrightSign Object Reference Manual (FW 5.1) User Manual

Page 86

Advertising
background image

78

roShoutcastStream

This object allows playback of shoutcast streams.

Object Creation: The roShoutcastStream object is created with a URL object, a maximum buffer size (in seconds), and an
initial buffering duration (in seconds).

CreateObject("roShoutcastStream", url_transfer As Object, buffer_size As Integer,
buffer_duration As Integer)

Interfaces:

ifShoutcastStream

,

ifSetMessagePort

,

ifSourceIdentity


The ifShoutcastStream interface provides the following:

GetUrl() As String

GetBufferedDuration() As Integer

GetTimeSinceLastData() As Integer

GetCurrentMetadata() As String

Rebuffer() As Boolean

AsyncSaveBuffer(a As String) As Boolean

RestartBufferRecord() As Boolean


The ifSetMessagePort interface provides the following:

SetPort(a As Object)


The ifSourceIdentity interface provides the following:

GetSourceIdentity() As Integer

SetSourceIdentity(a As Integer)

Advertising