An important consideration for the live data products is that, in order to synchronise views with other content on the screen, it should be time-stamped so that it can be synchronised with playback. This should also enable support for DVR functions such as rewind and pause.
Apart from functional requirements (e.g. instant on-demand replay), SCOOP & SPOON considers the non-functional requirements in live streaming solutions as key:
- Low end-to-end latency
- Perfect sync of video, audio and metadata, based on timestamps
- Instant channel changes (cross-channel synchronisation, e.g. OTT and TV viewers)
- Massively scalable, millions of concurrent users
- Load balancing, control and orchestration