This paper details a mechanism to distribute time coded objects to devices in order to synchronise and control video playback within a web environment. We comment on a three-tier architecture of server, client and second screen and the implementation of a system that offers the functionality to track playback sessions and distribute them to peer devices in order to fulfil use cases and generate a communal aspect around a particular piece of media content.
Bojko, C., Mu, M., & Race, N. (2013). Synchronising Video Playback Information within a Distributed Framework. Proceedings of the Media Synchronization Workshop (MediaSync 2013).