Real time collaborative video annotation using Google App Engine and XMPP protocol

A Attarwala, D Jagdish, U Fischer - 2011 IEEE 4th International …, 2011 - ieeexplore.ieee.org
2011 IEEE 4th International Conference on Cloud Computing, 2011ieeexplore.ieee.org
This WIP paper reports the status of a Windows based tool,'Event Coding and Visualization
of Data'(ECOVRD) that allows real time collaborative video annotation using Google App
Engine (GAE) and XMPP protocol. ECOVRD facilitates classification of live or video
recorded individual and team behavior. It is designed with the dual purpose of advancing
behavioral (observational) research and of supporting applied uses such as performance
assessment and feedback during professional coaching. Users of ECOVRD can initiate a …
This WIP paper reports the status of a Windows based tool, 'Event Coding and Visualization of Data' (ECOVRD) that allows real time collaborative video annotation using Google App Engine (GAE) and XMPP protocol. ECOVRD facilitates classification of live or video recorded individual and team behavior. It is designed with the dual purpose of advancing behavioral (observational) research and of supporting applied uses such as performance assessment and feedback during professional coaching. Users of ECOVRD can initiate a shared real-time video annotation with their social network (Google Buzz) via XMPP protocol. The custom-built publish/subscribe architecture wrapped around GAE's channel service, pushes data from the cloud to subscribed clients resulting in real-time collaborative experience. ECORVD may be the first to successfully leverage the server push framework of GAE for desktop based video annotation applications.
ieeexplore.ieee.org