The MediaMosa BasicLTI tool provides functionality for playing, uploading, searching and metadata of media content on a MediaMosa platform. It is intended for teachers who want video functionality in their learning content. The tool supports the Basic LTI provider protocol and can be integrated in various Learning Management Systems (LMS). Sakai, Blackboard and Moodle are LMSes with support for this protocol.
The MediaMosa BasicLTI project is evolving gradually. To setup communication over the BasicTI protocol we needed to create a provider according to the specifications. This part is finished. Now we start implementing the features of the tool.
We are able to launch the tool from the consumer side. To be more specific Blackboard, Sakai and uPortal (haven’t tested Moodle yet) can launch the tool and pass relevant context information. The tool will receive information about the role of the user in the LMS. Based on this information the tool displays tool options which are not available for users with another role. We noticed small implementation specific differences in the information passed by the various tool consumers. These differences lie mainly in the passing of the optional parameters.
In the next period we will be focusing on tool functionality. We will keep you informed about our developments.
----
We made quite some progress in the last couple of weeks. Most important was using an existing solution for dealing with the BasicLTI launch from a tool consumer such as Sakai or Blackboard. From the IMS global developer repository I used a servlet filter which deals with the different BasicLTI parameters used for determining the context, user info, roles, etc. This filters main benefit is that it allowes you to focus on tool functionality instead of implementation details.
Work on the presentation side has evolved as well. To prove this I recorded a short movie which shows the functionality of the tool. Note: The tool is launched from a Sakai and my role is Instructor.
home.medewerker.uva.nl/t.f.kuipers/bestanden/mediamosa_basiclti_no_sound.ogv
(24.3 MB / 5:02 min)
----
The MediaMosa BasciLTI tool provider source code is published on https://github.com/mediamosa/MediaMosa-BasicLTI.