SignStixStats
| Modifier and Type | Function and Description |
|---|---|
String |
getCurrentPlaylistInfo()
Find information about the currently playing playlist which might be through the manifest or assigned remotely from JSApi.
|
String |
getCurrentSignInfo()
Find information about the currently playing sign.
|
String |
getDefaultPlaylistInfo()
Find information about the default playing playlist which we received through the manifest.
|
String |
getLastVideoInfo()
Find information about the last video played.
|
String |
getVideosByKeywordFromDefaultPlaylist(String keyword)
Retrieves videos from the default playlist that match a given keyword.
|
String |
getVideosWithoutKeywordFromDefaultPlaylist(String keyword)
Retrieves videos from the default playlist that do not match the given keyword.
|
String |
getWallTime()
Retrieves video wall time
|
String getCurrentSignInfo()
signName (string) - the name of the current sign as seen in Director.
signId (string) - the invariant ID of the current sign.startTime (long) - the UTC milliseconds time when
the current iteration of the current sign was started.String getLastVideoInfo()
started (boolean) - true if at least one video has
been started (and therefore this object contains valid data).videoName (string) - the name of the last video,
or the empty string if no videos have been played.videoId (string) - the invariant ID of the last video,
or the empty string if no videos have been played.startTime (long) - the UTC milliseconds time when
the last video started playing, or 0 if no videos have been played.
endTime (long) - the UTC milliseconds time when
the last video stopped playing, or 0 if no videos have been played
or the last video is still playing.playedDuration (long) - the duration in milliseconds
that the last video was playing, or 0 if no videos have been played
or the last video is still playing.duration (long) - the actual duration of the video from metadataisPresentingVideo (boolean) - tells if any video is actually playing, this is sensitive to transitioning between videospaused (boolean) - status of the video if it's paused or notString getCurrentPlaylistInfo()
fileName (string) - the name of the video.
fileId (string) - the invariant ID of the video without extension.friendlyName (string) - the name of the video as seen in Directorduration (string) - the duration of the video.path (string) - the path of the video.height (string) - the height of the video.width (string) - the width the video.String getDefaultPlaylistInfo()
fileName (string) - the name of the video.
fileId (string) - the invariant ID of the video without extension.friendlyName (string) - the name of the video as seen in Directorduration (string) - the duration of the video.path (string) - the path of the video.height (string) - the height of the video.width (string) - the width the video.String getVideosByKeywordFromDefaultPlaylist(String keyword)
keyword - the text used to filter videos. Videos containing this keyword will be returned.fileName (string) - the name of the video file.fileId (string) - the unique ID of the video, excluding the extension.friendlyName (string) - the display name of the video as seen in the Director interface.duration (string) - the total duration of the video.path (string) - the file path where the video is stored.height (string) - the height of the video in pixels.width (string) - the width of the video in pixels.String getVideosWithoutKeywordFromDefaultPlaylist(String keyword)
keyword - keyword the text used to exclude videos. Videos that do not contain this keyword will be returned.fileName (string) - the name of the video file.fileId (string) - the unique ID of the video, excluding the extension.friendlyName (string) - the display name of the video as seen in the Director interface.duration (string) - the total duration of the video.path (string) - the file path where the video is stored.height (string) - the height of the video in pixels.width (string) - the width of the video in pixels.String getWallTime()