beautypg.com

Dynamic playlist management web methods – BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 44

background image

32

[string] PhysicalPath:(Read Only) The external URL of the Dynamic Playlist MRSS file in persistent storage.

[long] FileSize:(Read Only) The size of the associated MRSS file in bytes.

[string] FileHash:(Read Only) The SHA1 hash of the associated MRSS file contents.

[DateTime] CreationDate:(Read Only) The UTC timestamp indicating when the current AudioDynamicPlaylist
instance was created in the BrightSign Network.

[List] Content: A list of

DynamicPlaylistContent

entity-relations that reference

content instances contained within the Dynamic Playlist. This list is set to Null when not initialized by the server.

[PresentationInfo[]] Presentations:(Read only) An array of

PresentationInfo

structures that denote

parent presentations.

Dynamic Playlist Management Web Methods

PagedList GetDynamicPlaylists(string marker, int pageSize)

PagedList GetImageVideoDynamicPlaylists(string marker,

int pageSize)

PagedList GetAudioDynamicPlaylists(string marker, int

pageSize)

List GetSpecifiedDynamicPlaylists(int[] dynamicPlaylistIds)

PagedList FindDynamicPlaylists(string namePattern, string marker,

int pageSize)

PagedList FindImageVideoDynamicPlaylists(string

namePattern, string marker, int pageSize)

PagedList FindAudioDynamicPlaylists(string namePattern, string

marker, int pageSize)

DynamicPlaylist GetDynamicPlaylist(int dynamicPlaylistId, bool loadContent)

DynamicPlaylist GetDynamicPlaylistByName(string name, bool loadContent)

bool CheckDynamicPlaylistName(string name)

bool CheckDynamicPlaylistUsage(int dynamicPlaylistId)