Content Controller

Add SCORM, LTI and xAPI support to your LMS

Rustici Engine integrates directly into your application to handle the import, launch and tracking of SCORM, xAPI, cmi5, LTI and AICC content. Inspire trust in your application by associating your LMS with the gold standard. Rustici Engine powers hundreds of LMSs, learning systems and next-gen learning platforms, more than any software on the market.

Engine makes sure you support every version of SCORM. But since not everyone follows the letter of the spec, we’ve also made sure Engine is tolerant of crazy interpretations of standards-based content. This attitude of embracing the standards’ concepts, limitations and history is precisely what makes Engine more compatible with the different SCORM versions than any other delivery mechanism and reduces your risk of SCORM lost completions.

Supported SCORM standards

    • SCORM 1.2
    • SCORM 2004 2nd Edition
    • SCORM 2004 3rd Edition
    • SCORM 2004 4th Edition

Talk to our elearning experts

By checking this box you permit Rustici Software to follow up by email or phone in accordance with the Privacy Policy. You will be able to unsubscribe anytime.

Trusted by leading organizations worldwide

Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo

How it works dashboard

Easily support all of the eLearning standards and emerging media

There are a multitude of eLearning standards, and each comes with its own specific quirks and support burden that can leave your team sidetracked. You’ll want to make sure you can handle new and emerging content types like web, streaming and more. These two monumental tasks can be taken care of with one simple integration with Rustici Engine.

Supported standards and media

  • xAPI (formerly “Tin Can API”) and cmi5
  • LTI 1.1 and LTI 1.3
  • AICC (versions 2.2 and 3.5/4.0 of HACP)
  • Audio (MP3) and Video (MP4/MPEG-DASH/HLS)
  • YouTube and Vimeo
  • PDFs and URLs

Distribution settings

Make your LMS all kinds of accessible

When your learning application grows, so does the variety of learners you encounter. It is vital to stay accessible and adaptable when new requirements are needed. Rustici Engine comes with the tools to make your learning application mobile-friendly, support 25+ languages, 508 Compliant and even have an offline player.

Analytics dashboard

Peace of mind for you and your customers

Managing application and infrastructure security is a top priority for any company these days, and Rustici Engine comes with the tools to make managing the application and learner data secure. All of our managed hosted services come with SOC 2, ISO-27001 and ISO-27701 certifications. Plus, Engine comes with plenty of built-in tools to handle PII, GDPR, encryption and hashing.

Version control

Track training engagement no matter the type

Playing SCORM, xAPI, cmi5 or LTI content is only half the battle. If you can’t collect learner progress in the way the spec requires, you risk confusing data, lost completions and more. As eLearning experts, we not only support all eLearning standards reporting, but we also built Rustici Engine to normalize learner data regardless of the course eLearning standard. Plus, Rustici Engine includes a conformant LRS to capture all your xAPI data, no matter the source.

The benefits of using Rustici Engine

Save development time today and always

By implementing Rustici Engine, you’ll save an estimated 5+ years of a developer’s time to create initial support for all of the standards. Rustici Engine’s continual development ensures your system is ready for when standards change and removes the hours required for ongoing maintenance and support after initial development.

Use the gold standard in standards support

The standards are hard: SCORM’s spec is complex and xAPI is an evolving standard. As the eLearning standards experts, you are not only working with the people who helped proliferate the original specs, but also stay within those circles to understand updates as they come. And this is the reason that Rustici Engine is trusted by most of the LMSs on the market.

Employ a flexible and configurable API for any application

Rustici Engine has always been an application built by developers for developers. With its robust API, you can make Rustici Engine work for your needs at the moment and as things change. Our team of support engineers are just an email away from a collaborative approach to any problem.

Work with one of our delightful support team members

We’ve been working with the standards since 2002, and we believe deeply in providing amazing support. When you reach out, you’ll be talking to a support team with a customer satisfaction of 90+ NPS. If you don’t feel like dropping us an email, we’ve built Rustici Engine to help you troubleshoot on your own. Engine’s debug tool helps you understand exactly what’s happening with a course.

Licensing and deployment 

Rustici Engine is licensed under a term license, which allows you to integrate Engine with your application and offer that combined application to your clients. Engine costs include an initial and annual fee, which accounts for ongoing use, support and maintenance. Specific pricing depends on whether you license your learning platform to others or use it internally, the number of learners and the complexity of your deployment.

Engine can be deployed in the following ways:

Managed hosting

We manage the delivery of millions of eLearning courses and can do it for you, too. We maintain each client’s environment in complete isolation and ensure you always have the latest version of Engine. Our managed hosting services are a great fit for our customers who would prefer to avoid the hassle of hosting or who recognize that hosting a content delivery application is a different challenge from other applications.

On-Premise

Some customers already have competent hosting teams that manage their own applications and prefer to have all of their software sit together on their own servers. Engine can be deployed on either Linux or Windows machines and has built-in support for SQL Server, Oracle, Postgres and MySQL out of the box.

What our customers say

Organizations worldwide trust Rustici Engine to manage their eLearning.

Signify logo

Marinus van der Berg

Owner and Director

Signify

"Rustici Engine has allowed us to stay up-to-date with emerging technologies and standards, something that was extremely challenging with the old player. The time saved on maintenance and updates has enabled our development team to focus on more strategic projects, accelerating innovation and enhancing our product offerings."

Vairkko logo

Brian Polackoff

VP of Sales

Vairkko

"I have no desire to reinvent the wheel, and no desire to make our own solution when something else is already out there that works well for our tech and our team. Ultimately, purchasing Rustici Engine was a no-brainer for us."

New Jersey Realtors logo

William Thompson Jr.

Director of Technology

New Jersey Realtors

"What’s great about using Rustici Engine is that everything is set up to make it as easy to use as possible. We were able to get up and running quickly, upgrades are straightforward and the support we receive is fantastic. But the best part is that we never have to worry about our courses playing properly for our 50,000 members who rely on us each year."

Ready to talk about Rustici Engine?

Get in touch to talk about how Rustici Engine can help you support the standards.

Talk to our elearning experts

By checking this box you permit Rustici Software to follow up by email or phone in accordance with the Privacy Policy. You will be able to unsubscribe anytime.