Adding a course
This will open a dialog with two tabs: one for uploading a packaged course .zip file (SCORM/AICC/xAPI/cmi5), such as you would publish from an authoring tool, and another for server-side courses via Rustici Cross Domain.
Content Controller supports the following content types:
- SCORM 1.2
- SCORM 2004 (2nd, 3rd, & 4th editions)
- xAPI
- AICC
- cmi5
- PDF (Added in v3.0)
- MP4 (Added in v3.0)
- MP3 (Added in v3.1)
Click Browse…to locate and select the packaged course .zip file or media file to upload. After you’ve selected the file, click Import Course.
If the import process is successful, the newly added course will appear in the main Courses list with its Course Details opened.

Importing using Rustici Cross Domain
Rustici Cross Domain is useful when content must remain on your own servers, but you need to share it with learners through an LMS. We've added Cross Domain import functionality into Content Controller so that you can add that server-side content into Content Controller.
With Rustici Cross Domain, you can deliver your non-standard web experience as SCORM 1.2, SCORM 2004 3rd Edition, AICC, xAPI, cmi5 or share via LTI to your LMS.
- 1.Click Rustici Cross Domain (RXD) Import from the Add Course window.
- 2.Fill out Course Name, Course URL (where it lives on your server), and the Rustici Cross Domain (RXD) Remote API URL.
- 3.Click Import Course.
To connect your non-standard content to Content Controller, download and make use of Rustici Cross Domain (RXD). To get started, check our API Documentation.