Live and on-demand SCORM-compliant Interactive Video presentations