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