Developer toolkit for adding annotation to streaming video presentations.
A Video Annotator application instance uses a MITHgrid data store to manage annotation information. Video Annotator looks for items with type Annotation
and expects the following properties.
The bodyContent
property holds the content for the default body type (Text
).
The bodyType
property indicates which lens should be used to render the body content. Additional properties may be added to the annotation item as needed by the particular body type.
The h
property is the height of the bounding box for the target shape constraint.
The npt_end
property indicates how many seconds into the video the annotation ends being a valid annotation. The default behavior is to begin fading out the shape on the play surface.
The npt_start
property indicates how many seconds into the video the annotation starts being a valid annotation. The default behavior is to stop fading in the shape on the play surface.
The shapeType
property indicates which lens should be used to render the shape constraint on the play surface. Additional properties may be added to the annotation item as needed by the particular shape type.
The targetHeight
property indicates the height of the play surface in pixels. The vertical placement of the bounding box is based on the the proportion to the targetHeight
property.
The targetURI
property indicates the nominal URI of the video targeted by the annotation. This property is not used in the current application when filtering annotations for display.
The targetWidth
property indicates the height of the play surface in pixels. The horizontal placement of the bounding box is based on the the proportion to the targetWidth
property.
The w
property is the width of the bounding box for the target shape constraint.
The x
property is the horizontal position of the center of the bounding box for the target shape constraint.
The y
property is the vertical position of the center of the bounding box for the target shape constraint.
This project is maintained by umd-mith
Hosted on GitHub Pages — Theme by orderedlist