stserver-frontend-comp-test v0.1.0
Getting Started with stserver-frontend-comp
Note. This is a private repository. Mirror public production repository is stserver-frontend-comp-lib. Dist files are copied there.
stserver-frontend-comp is a js frontend component library that helps you build a user interface for StanagOnDemand Server. It contains standalone reusable components that serve as a building blocks for FMV web application. The modular components do not contain much application specific dependencies - they provide a basic functionality, so you can eslity reuse them, adding your own application specific "look & feel" and logic.
Available components
Players
Player components implement a video playback and KLV metadata extraction functionality.
SensorPlayer
SensorPlayer is a high level component that implements a video playback and KLV metadata extraction functionality for all supported (by StanagOnDemand server) operational modes and protocols. It supports both Live and VOD playback. In most cases user should use this component when building a front end.
HlsPlayer
HlsPlayer is a low level component that implements a video playback and KLV metadata extraction functionality for HLS protocol. It supports both Live and VOD playback. SensorPlayer wraps this component, so it should not be used directly.
LiveLowLatencyPlayer
LiveLowLatencyPlayer is a low level component that implements a video playback and KLV metadata extraction functionality in Live Low Latency mode. SensorPlayer wraps this component, so it should not be used directly.
Klv metadata
KlvView
KlvView implements a JSON based MISB metadata heirarhical presentation.
Tools
CutControl
CutControl implements a timeline for cutting and exporting clips out of the video files.
CanvasGrid
CanvasGrid is a low level component that renders a grid. It is a helper component that is used by higher level components for showing background.
3 years ago