repository_mediacapture Alpha
It's been almost a month since I updated the blog about the developments on the GSoC project. Last time I had mentioned about refactoring the plugin. Well it took this long to finally refactor the plugin into a functional framework which would enable 3rd party recorders to easily embed themselves within the filepicker, record and upload media to moodle servers.
The plugin has an API of its own which the recorders must extend to properly function inside mediacapture. I have written a couple of recorders for the plugin as a sample demonstration. Red5Recorder, Nanogong and Local Audio Recorder are the ones I have successfully imported to the new plugin. They work perfectly on both Linux and Windows!
The post would be incomplete if I didn't mention the contribution of my mentor Rajesh Taneja. He has provided immense insight and help during the project that the current state of the plugin can be very much owed to him.
Git Repo for the updated code : https://github.com/ankitdbst/moodle-repository_mediacapture
There also a demo recorder template I have written which extends the mediacapture plugin for someone looking to create one within the plugin.
Git Repo for the demo recorder template : https://github.com/ankitdbst/repository_mediacapture_demo







