MBARI logo

MBARI Media Management (M3)

MBARI’s Media Management system (M3) is an evolution of MBARI’s Video Annotation and Reference System (VARS). It is specifically focused on managing digital video collections and annotations for scientific purposes.

Overview

View all GitHub repositories

Microservices

M3 is based around a collection of RESTful microservices. MBARI has developed microservices for:

These microservices are each independant and can be mixed and matched for your own video applications. For development and simple deployments follow our microservice guide.

Applications

M3 includes several applications that are being developed to support video annotations. These include:

Libraries

To support our application development, MBARI has created the following Java-based libraries:

Workshops

Diagrams

Overview Diagram

If this diagram causes a WTF? moment, you may want to read ‘The non-techie’s guide to servers

Acknowledgements

This project is funded by:

A big, hearty thanks to the following companies for providing licenses for their products. Their support of open-source and non-profit software development is extremely valuable and greatly appreciated.