Videostrates: Collaborative, Distributed and Programmable Video Manipulation - Archive ouverte HAL Access content directly
Conference Papers Year : 2019

Videostrates: Collaborative, Distributed and Programmable Video Manipulation

Clemens Nylandsted Klokmose
  • Function : Author
  • PersonId : 998364
Christian Remy
  • Function : Author
  • PersonId : 949584
Michel Beaudouin-Lafon
Wendy Mackay


We present Videostrates, a concept and a toolkit for creating real-time collaborative video editing tools. Videostrates supports both live and recorded video composition with a declarative HTML-based notation, combining both simple and sophisticated editing tools that can be used collaboratively. Videostrates is programmable and unleashes the power of the modern web platform for video manipulation. We demonstrate its potential through three use scenarios: collaborative video editing with multiple tools and devices; orchestration of multiple live streams that are recorded and broadcast to a popular streaming platform; and programmatic creation of video using WebGL and shaders for blue screen effects. These scenarios only scratch the surface of Videostrates’ potential, which opens up a design space for novel collaborative video editors with fully programmable interfaces.
Fichier principal
Vignette du fichier
VideoStrates_UIST19_AuthorVersion.pdf (7.62 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-02426650 , version 1 (02-01-2020)



Clemens Nylandsted Klokmose, Christian Remy, Janus Bager Kristensen, Rolf Bagge, Michel Beaudouin-Lafon, et al.. Videostrates: Collaborative, Distributed and Programmable Video Manipulation. UIST 2019 - 32nd Annual ACM Symposium on User Interface Software and Technology, Oct 2019, New Orleans, United States. pp.233-247, ⟨10.1145/3332165.3347912⟩. ⟨hal-02426650⟩
209 View
151 Download



Gmail Facebook X LinkedIn More