Live media feed, Livemediafeed entity, Livemediafeedcontent entity-relation – BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 65

Advertising
background image

53

LIVE MEDIA FEED

LiveMediaFeed Entity

The LiveMediaFeed entity has the following properties:

[int] Id:(Read Only) The identifier and primary key of the LiveMediaFeed instance.

[string] Name: The user-defined name of the LiveMediaFeed instance. This alternate key must be unique in the
scope of the BrightSign Network account.

[TimeSpan] TTL: The amount of time that the Live Media Feed can be cached on the client (i.e. player) before it
is refreshed from the source. Note that the caching behavior of the media files themselves is determined by
settings on the player.

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

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

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

[DateTime] CreationDate:(Read Only) A UTC timestamp indicating when the Live Media Feed was created in
the BrightSign Network.

[LiveMediaFeedContent[]] Contents: An array of LiveMediaFeedContent entity-relations that reference
content instances contained within the Live Media Feed. This list is set to Null when not initialized by the server.

LiveMediaFeedContent Entity-Relation

The LiveMediaFeedContent entity-relation represents associations between a

Content

instance and a LiveMediaFeed

instance. It has the following properties:

[int] ContentId: The identifier and primary key of the associated Content instance. This value can be set by
either the client or the server.

[string] FileName: The virtual name of the file represented by the current Content instance.

[string] Title: The key (i.e. MRSS item title) of the associated media item in the related Live Media Feed.

Advertising