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

Page 230

Advertising
background image

222

roShoutcastStream


Object creation: The roShoutcastStream object takes a URL object, a maximum buffer size (in seconds), and an initial
buffering duration (in seconds).

CreateObject("roShoutcastStream", url_transfer, buffer size, buffer duration)

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