The benefits of using Rustici Engine
-
Save development time today and always
The standards are hard: SCORM’s spec is complex and xAPI is an evolving standard. We’ll save you the initial 5+ years of a developer’s time estimated to support all of the standards. We’ll also ensure your system is future-proof, putting in the hours required for ongoing maintenance and support post-development. We consistently update Engine (check out SCORM Engine and Rustici Engine’s history here) and we actively contribute to the evolution of the standards so you don’t have to worry about it.
-
Support every crazy and historic SCORM interpretation
Engine makes sure you support every version of SCORM, from 1.2 to 2004 4th edition. But since not everyone follows the letter of the spec, we’ve also made sure Engine is tolerant of crazy interpretations of SCORM, xAPI, LTI and AICC content. This attitude of embracing the standards’ concepts, limitations and history is precisely what makes Engine more compatible with the standards than any other delivery mechanism.
-
Enjoy working with our delightful support team
We’ve been working with the standards since 2002 and we believe deeply in providing amazing support. When you call us, you’ll talk to a Donnelly brother (no really) in Nashville, TN. If you don’t feel like giving us a call, 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.
-
Support obscure or emerging standards
Supporting SCORM 1.2, SCORM 2004 and xAPI is step one, and an absolute requirement. While we’re at it, we’ll also ensure you support AICC, cmi5, xAPI 2.0, LTI 1.1, LTI 1.3 and PENS. We play a big role in rolling out new and necessary standards in the industry, like cmi5, and ensuring users have access to standards that make their lives easier, like PENS. We take care of all the standards. That’s our focus.
A selection of Rustici Engine features
We listen to our customers and use this feedback to create amazing new features. These are some of our favorites from Rustici Engine’s history.
-
- A fully responsive, mobile-friendly player
- Support for 25+ languages out of the box
- Accessibility features required for those pursuing 508 compliance
- Remote content hosting and launching via CDN, etc.
-
- Offline SCORM player extension available
- Support for MP4, MP3, PDF, URL, HLS and MPEG-DASH imports
- Search and import content from third-party libraries
- (Coming Soon) Parse content, generate course metadata, and more
Technical
Ensuring your platform matches the letter of the standard isn’t enough. Rustici Engine (previously SCORM Engine) is built to bend but not break. Engine has delivered eLearning in more environments and has seen more deviant content than any other LMS or player. When we find an incompatibility or new interpretation, we encourage the provider to fix it and we find a workaround.
We’ve created Engine so that your team can add standards support to your application without ever having to learn the standards. Our API works by passing through data from each learning standard (SCORM 1.2, SCORM 2004, xAPI, cmi5, LTI 1.1, LTI 1.3 and AICC) exactly the same way to your application. This consistency makes it easy for your application to provide the same learner and administrator experience across your application, no matter the eLearning standard associated with their courses. Our API can help streamline your learning applications’ processes. Using webhooks, your application can send event notifications to other systems, or ask them for information. Your application can receive notifications when a course import has succeeded or failed, a course is launched and course registration changes.
Integrating with our software is far easier than building it yourself, and developers actually like us. To learn how Engine could integrate with your software, check out our technical documentation and resources.
Licensing
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.
Deployment
Engine can be deployed in the following ways:
-
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.
-
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.
-
SaaS
This fully hosted option is available via SCORM Cloud. Integrate with Cloud via its API and enjoy no start up costs, a pay-as-you-go monthly fee and a free development environment. Cloud is the easiest place to start experimenting and is generally the most cost effective for customers with lower overall volume and lower content launching penetration amongst their users.
Trusted by
These are just some of the companies using Rustici Engine today.
Ready to talk about Rustici Engine?
Get in touch to talk about how Rustici Engine can help you support the standards.