Currently, the OAC development team at Maryland Institute for Technology in the Humanities (MITH) is busy working the ins and outs of their development milestones. As of now, there is source code available on Github (https://github.com/umd-mith/OACVideoAnnotator) containing the skeleton functionality and design for a Streaming Video Annotation tool. The tool itself has no streaming video, but it does contain functionality to draw shapes on an SVG (RaphaelJS) canvas and sync them with a timer.
id -> 1,
hasTarget -> targetId
hasBody -> bodyId
Going between RDF and the MITHGrid JSON data is therefore simplified, since both use the same principles of triples and data storage. Currently, we are working on approaching this problem using NodeJS to ingest external metadata and convert it into JSON. More on that topic will be in a future blog post.
The progress with the OAC Streaming Video Annotation Client is under an ECL2 License and available via Github to clone and pick apart (https://github.com/umd-mith/OACVideoAnnotator).