Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yetanalytics/xapi-vlc

An xAPI instrumented VLC player.
https://github.com/yetanalytics/xapi-vlc

Last synced: 8 days ago
JSON representation

An xAPI instrumented VLC player.

Awesome Lists containing this project

README

        

# XAPI VLC

An XAPI integrated VLC player

### Setup

1) Run `make install` . This will move the plugin into the appropriate directory for VLC.
2) Open VLC. when you do, click on the view dropdown and click 'xAPI Integration.'
3) Enter the fields in the form:

- Homepage URL: Domain specific URL to identify from which system the user is located
- API Key: Key for LRS
- API Secret: Secret for LRS
- API Endpoint: Endpoint for LRS (example: https://localhost:8080/xapi)

4) Play a video of your choice and verify the data is flowing from the LRS.

### Dev

All code is located at `xapi.lua`. In VLC you can go to the console log (via ctrl+M) to see what the code is doing. If you wish to update the plugin, just save your changes to `xapi.lua` and run `make install` again.

### License

Copyright © 2024 Yet Analytics, Inc.

This module is licensed under the GNU Lesser General Public License 2.1 or later.