Preparing a Package for Offline Playback


 1 - Have the right content


  • File Types- Ensure package is mobile compatible. Most mobile devices will not playback flash or flv videos so they cannot be included in the packages.

  • Frame Size- Using the viewport meta tag in your content will also help the sizing for each device.

  • Format- The SCORM Engine OfflinePlayer currently supports SCORM 1.2 content.

2 - Import package to SCORM Engine

Use your standard way of import to get the SCORM 1.2 package into the SCORM Engine. There is no change to your integration’s normal import process.

3 - Export for Offline

There is a special script that needs to be called to create and export a specially prepared ZIP file of your course package so the mobile device can download it. To prepare this package, you must use OfflineExporter.jsp+parameters to prepare and export the package for offline use. The parameters are explained here:


  • package - your serialized externalPackageId including the VersionId (typically 0)

  • configuration - your serialized externalConfiguration

example : http://localhost:8080/ScormEngineInterface/offline/OfflineExporter.jsp?package=CourseId|2006!VersionId|0&configuration=false

This will create a ZIP package in your content directory (that is set in your ScormEngineSettings file) and use that path in the default OfflineCatalog JSON.

4 - Add to OfflineCatalog

To show in OfflineCatalog use the Package Property ‘is_available_offline’ shown as Launch Behavior -> Available Offline in the Package Property editor. Checking this option will make this package available in the OfflineCatalog JSON.


Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request
Powered by Zendesk