Collaborative Drawing Annotations on Web Videos

  • István Koren
  • Petru Nicolaescu
  • Ralf Klamma
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9114)


Collaborative Drawing over a computer network, in particular on videos, usually requires some complex client-server architecture. In this paper, we want to demo an approach with the following distinctive features. On the client side we enable peer-to-peer collaborative video drawing in recent Web browsers supporting WebRTC. Developers can therefore embed it in arbitrary Web pages and users do not need to install any additional software. For persistence we use a microservice driven cloud approach which can be set up easily. All components are open source to facilitate wide use and further development. A use case evaluation showed promising results and will be presented in the demo.


Video Player Video Annotation Cloud Storage Service Collaboration Engine Collaborative Draw 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Koren, I., Bavendiek, J., Klamma, R.: DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Widget Distribution Using WebRTC. In: Casteleyn, S., Rossi, G., Winckler, M. (eds.) ICWE 2014. LNCS, vol. 8541, pp. 507–510. Springer, Heidelberg (2014) Google Scholar
  2. 2.
    Nicolaescu, P., Klamma, R.: SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the Obvious. In: 12th International Workshop on Content-Based Multimedia Indexing 2014, pp. 1–6. IEEE (2014)Google Scholar
  3. 3.
    Glazkov, D., Ito, H.: Introduction to Web Components. Technical report. W3C (2014)
  4. 4.
    Heinrich, M., Lehmann, F., Springer, T., Gaedke, M.: Exploiting Single-User Web Applications for Shared Editing - A Generic Transformation Approach. In: Mille, A., Gandon, F.L., Misselis, J., Rabinovich, M., Staab, S. (eds.) 21st International Conference on World Wide Web 2012, WWW 2012, pp. 1057–1066. ACM, New York (2012)Google Scholar
  5. 5.
    Nicolaescu, P., Jahns, K., Derntl, M., Klamma, R.: Yjs: A Framework for Near Real-Time P2P Shared Editing on Arbitrary Data Types. In: Cimiano, P., Frasincar, F., Houben, G.J., Schwabe, D. (eds.) 15th International Conference on Web Engineering. LNCS, vol. 9114. Springer, Heidelberg (2015)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Advanced Community Information Systems (ACIS) GroupRWTH Aachen UniversityAachenGermany

Personalised recommendations