Language Learning Gamification Media Player
Language Learning Gamification Media Player
LLG media player is an Electron based open source media player built with webchimera.js which provides javscript bindings for libvlc, it’s main purpose is to gamify the language learning process through appending clickable subtitles/lyrics to different types of local/remote media with an onclick instant translation during the media stream flow , it also provides the ability to save new words/expressions along with their translations for future reference ,the clickable subtitles/lyrics functionality is performed through the manipulation of vtt.js library which is Mozilla’s implementation of WEBVTT standard
Media player:
Keeping track of users preferences through google analytics for further optimization
Video auto replay
As a language learning gamification framework:
As a regular user : download and install the latest release from this link which complies with your operation system type/architecture [currently only windows 64-bit is supported]
As a contributer :
Windows
git clone https://github.com/engMaher/LLG-MP.git
npm install
npm run postinstall-windows
npm run dev-windows
<br>
<br>
* Linux:<br>
``` git clone https://github.com/engMaher/LLG-MP.git ```<br>
```npm install```<br>
```npm run postinstall-linux```<br>
```npm run dev-linux ```
<br><br>
For more information please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.