Synchronising Video Playback Information within a Distributed Framework

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.