FYI H5P and Lumi is (partially) compatible with Kolibri Studio

In a nutshell: I was able to upload an interactive HTML5 activity, created with H5P and Lumi as a .zip file by renaming the .html file to index.html before zipping and uploading it.

Explanation: You may be aware of the excellent interactive content platform, H5P ( H5P – Create and Share Rich HTML5 Content and Applications). Lumi Education ( Lumi Education) has created an offline program for developing interactive H5P activities and exporting those to a single, inline .html file. That interactive content (file) can then be opened from the computer on which it is stored, without access to any server - it opens and runs in the browser.

I was hoping to upload such content to Kolibri Studio. When I wanted to upload it, I was only offered the content types mp3, mp4, pdf, epub and zip, no option for HTML.

I decided to try to add the .html file to a .zip file and upload that. When uploading, I got an error message that the index.html file was not found in the .zip file. I then renamed the H5P/Lumi html file to Index.html and zipped that and tried uploading again. I got the same error message. I renamed it with a lower case “i” index.html. This time it worked. However, the activity I chose to upload was an interactive video and I got the message that the video format/type is not supported. I tried with another content type: flash cards. This time it worked!!! Eureka!

1 Like

Marius!

Thank you for sharing your experiment! I will try Lumi and share my results.

1 Like

Hi!

I tried a few H5P content types in Lumi and they work great when exported as a SCORM package (no renaming required as the resultant zip has a index.html), single HTML file and multiple files with a HTML + folder.

However, the interactive video type (IMO, the killer/star content type) doesn’t work because the video content is embedded/encoded inside the html file. Any idea if any development work is underway to support this type?

I will be testing each content type and will try to provide a comprehensive compatibility report soon.

Kolibri Studio directly supports H5P files, I would strongly recommend using that support directly rather than wrapping them in an HTML5.

Hi Richard,

Oh yes! I missed the fact that H5P files are now supported for quite some time. Thanks for reminding me.

I tried to “reuse”/export as h5p the interactive video example given herein and imported it in studio but the result is “Video format not supported”.

The example you linked to doesn’t actually include the video inside the H5P file, it is linking out to an external site. If you try to render this in Kolibri, this will get blocked by the sandbox, and is probably causing the issue here.

1 Like