All live media feed entities are structured as follows:
entity
:
Id
The unique identifier for the live media feed entityint
:Name
The name of the live media feed entity. The maximum length for this string is 50 characters.string
:TTL
The frequency with which players will query BSN.cloud servers to determine if there is any new live media to include or exclude in the feed.TimeSpan
:PhysicalPath
The location of the live media feed file in the server directory
:string
FileSize
The size of the live media feed file (in bytes)long
:FileHash
The hash value of the live media feed file
:string
CreationDate
A timestamp indicating when the live media feed was created on BSN.cloud. See DateTime for more information about this data type.DateTime
:LastModifiedDate
A timestamp indicating when the live media feed was last modified on BSN.cloud. See DateTime for more information about this data type.
:DateTime
Content
LiveMediaFeedContent[]
:ContentId
The unique identifier and primary key of the associated content instance. This value can be set by either the client or the server.
:int
FileName
The file name of the live media feed content
:string
Title
The key (that is, MRSS item title) of the associated media item in the related live media feed
:string
Description
The value (that is, MRSS item description) of the associated media item in the related live media feed
:string
Disabled
Whether or not the live media feed is disabledbool
:DisplayDuration
The amount of time the content will be displayed before transitioning to the next entry. See TimeSpan for more information about this data type.
:TimeSpan
ValidityStartDate
The validity start date for the entry (that is, the point at which it will start being included in the live media feed). A null value specifies that the item is valid immediately when added to the live media feed. See DateTime for more information about this data type.
:Nullable<
DateTime>ValidityEndDate
The validity end date for the associated entry (that is, the point at which it will no longer be included in the live media feed). A null value specifies that the item will be valid until it is removed from the live media feed manually by a user. See DateTime for more information about this data type.
:Nullable<
DateTime>CustomFields
An object containing key:value pairs. Each pair corresponds to a custom field associated with the media item in the MRSS file of the related live media feed.Dictionary<string, string>
:
Permissions
A list of permission object instances representing permissions rules assigned to the live media feed instanceList<Permission>
Permission[]
:Presentations
An array of Presentation Info entities for each presentation associated with the live media feed instancePresentationInfo[]
: