Trax Video for Moodle
This plugin let's you add video resources into your Moodle courses and play them with an xAPI compliant video player.
Install and configure the last version of Trax Logs for Moodle 3.5.
Download the last version of Trax Video for Moodle 3.5.
Drag and drop the ZIP file in
http://my-moodle-address.com/admin/tool/installaddon/index.php. For a manual installation, unzip the ZIP file in
my-moodle-install-folder/modand rename the plugin folder as
traxvideo. Be sure that all the plugin files are located at the root of the
Go to the Moodle administration area. The presence of the plugin will be detected.
Confirm the plugin installation and follow the configuration process.
That's all. Now you can edit a course and add a Trax Video resource.
How it works
With this player, you can track video events such as:
- Video started, paused, resumed, seeked, stopped.
- Interactions with the video player like audio (un)mute or resolution change.
- Video completion, time spent and viewed sections.
The video player build the related xAPI statements and send them an LRS.
Trax Video implements a secured communication between the video player and the LRS, based on the following principles:
The video player does not communicate directly with the LRS, but with an LRS proxy provided by the Trax Logs plugin. The LRS credentials are not exposed here. The Moodle authentication session is used to secure the communication.
The LRS proxy always forces the actor to match with the authenticated user, so a user can only get and post its own statements.
The LRS proxy communicates with the LRS from server to server, using the LRS credentials.
Statements sent by the VideoJS player conform with the xAPI Video Profile.
These changes are documented here.