xhtml-header

Saba logo

Saba Online Player

This appendix describes how to launch Saba Online Player and navigate within it. It also describes how to interact with content using Saba Online Player.

Overview of Saba Online Player

The Saba Online Player environment provides an interface for viewing and interacting with online content.

When Saba Content Management is enabled on your system, content administrators can configure player templates and associate these configured templates with content.This controls the visual appearance of the player during runtime.

When Saba Content Management is disabled on your system, you cannot create new player templates. However, you can edit the properties of the existing two player templates (Empty player template and system defined template).

Using Saba Online Player, you can send interaction data back to the system. For more information, see Sending Content Interaction Data After Session Time-Out.

Sending Content Interaction Data After Session Time-Out

For content that support runtime tracking capabilities, you can send interaction data back to the system, using Saba Online Player. The interaction data is sent back to the system, even if your session times out while you are completing the content.

Launching Content Using Saba Online Player

The Saba Online Player is used to launch online content and interact with it. Any user in Saba can launch content using the Online Player.

To launch content in Saba, you register for the appropriate catalog item from the Saba Learning Catalog. Once your registration is confirmed, you launch the content as follows:
  1. Go to My Saba > My Learning > My Enrollments.
  2. This displays all your enrollments. Click the Launch link of the required module or offering that contains the content. This opens the Saba Online Player and launches the content.
  3. Navigate through the content and exit when you are finished. For information about navigating within the Saba Online Player, see Navigating Inside Saba Online Player.

Navigating Inside Saba Online Player

When online content is launched, it plays inside the Saba Online Player. The visual appearance of the online player is controlled by the player template that is associated with the content.

The application ships with a single system defined player template that is associated with content by default. When Saba Content Management is enabled on your system, content administrators can configure player templates and associate these configured player templates with content. Hence the visual appearance of the Online Player during runtime is controlled by the player template that is associated with the content.

When content is launched using a player template, it opens a pop-up window displaying the following:
  • A navigation bar that displays the following:
    • < (Previous) and > (Next) buttons.

      If no content is launched, all buttons are disabled except Next button. For content that does not support its own sequencing, the Previous button is disabled for the first SCO and Next button disabled for the last SCO. The Previous and Next buttons are not displayed if there is only one SCO. Clicking any button will automatically unload the current SCO and load the next selected SCO to the content window.

    • X (Close) button to close the player.

      The online player remains open even after you have finished navigating through the content. You need to explicitly click the Close button to close the online player. However, for AICC or SCORM content authored using Saba Publisher, and published to the content repository with the check box The Published course will be presented in a separate window from the LMS selected during the publishing process, the content plays in a separate window that closes when you exit the content.

    • Show Results icon that displays the overall results for all lessons in the content. You can navigate to the results and attempts information for each lesson.
    • The navigation bar is displayed only if content administrator has selected the Show Navigation Controls check box while creating the player template that is associated with this content.
  • Table of Contents that displays the organization of learning items.
    • For content that does not define sequencing, you can navigate through the content from the Table of Contents.
    • However for content that supports sequencing, the Table of Contents is just for your reference. You cannot use the Table of Contents to navigate through the SCOs, instead you need to use navigation bar to navigate between SCOs.
    • In the Table of Contents, lesson status icon is displayed for all items (lessons) in the Table of Contents. Clicking on the lesson status icon of a lesson opens a new window that displays information about all attempts for that lesson.
    • The currently launched content item is underlined in the Table of Contents.
    • The Table of Contents is displayed only if content administrator has selected the Show Table of Contents check box while creating the player template that is associated with this content.
  • Content area displays the content
  • A header
    • The header is displayed only if content administrator has selected the Display Header check box while creating the player template that is associated with this content.
    • The system defined player template displays the following links in the header:
    • References
    • Email
    • Help
    • Print

      These links are displayed only if they are provided in Header HTML of the player template. Content administrators can replace these links with any other links of their choice, while creating or editing the player template.

  • A footer
    • The footer is displayed only if content administrator has selected the Display Footer check box while creating the player template that is associated with this content.
    • Content administrators can customize the footer. They can provide HTML code to create (or modify) footers of their choice.

Online Player Auto Navigate and Auto Close Capability

The auto navigation capability of the Online Player enables automatic navigation from one Lesson/SCO to next Lesson/SCO on completion of the Lesson/SCO. When the Lesson/SCO in the content makes LMSFinish call, the Online Player automatically navigates to the next Lesson/SCO.

The auto close capability of the Online Player closes the player on completion of the content. When the last Lesson/SCO in the content makes an LMSFinish call, the Online Player automatically closes.

Behavior Matrix When Launching SCORM 1.2 Content

The matrix below describes the player behavior when launching SCORM 1.2 content using Saba Online Player templates associated with the new capabilities:

Table 1. Behavior Matrix When Launching SCORM 1.2 Content
SCORM 1.2 Content Close Player on Content Completion 0 - No1 - Yes Player Template Auto Close Player Template Auto Navigate Behavior

multi SCO

0

0

0

User managed navigation, user initiated player close.

multi SCO

0

0

1

On completion of a Lesson/SCO, player will automatically load the next Lesson/SCO in the content. The action on Exit from last Lesson/SCO is that the 'Please choose a navigation action' message will come up in the content frame as there is no Lesson/SCO to load.

multi SCO

0

1

0

Player will close itself on completion of the last Lesson/SCO in the content.

multi SCO

0

1

1

On completion of a Lesson/SCO, player will automatically load the next Lesson/SCO in the content. And on completion of the last Lesson/SCO in the content, player will close itself.

multi SCO

1

0

0

User managed navigation. Content will close player as defined in the content typical behavior on completion of last Lesson/SCO.

multi SCO

1

0

1

On completion of a Lesson/SCO, player will automatically load the next Lesson/SCO in the content. Content will close player as defined in the content typical behavior on completion of last Lesson/SCO.

multi SCO

1

1

0

Content/Player will close player as defined in the content typical behavior on completion of last Lesson/SCO.

multi SCO

1

1

1

On completion of a Lesson/SCO, player will automatically load the next Lesson/SCO in the content. Content/Player will close player as defined in the content typical behavior on completion of last Lesson/SCO.

single SCO

0

0

0

User initiated player close.

single SCO

0

0

1

User initiated player close.

single SCO

0

1

0

Player closes itself on completion of Lesson/SCO.

single SCO

0

1

1

Player closes itself on completion of Lesson/SCO.

single SCO

1

0

0

Content/Player will close player as defined in the content typical behavior on completion of Lesson/SCO.

single SCO

1

0

1

Content/Player will close player as defined in the content typical behavior on completion of Lesson/SCO.

single SCO

1

1

0

Content/Player will close player as defined in the content typical behavior on completion of Lesson/SCO.

single SCO

1

1

1

Content/Player will close player as defined in the content typical behavior on completion of Lesson/SCO.

Note: For SCORM 1.2 content, user navigation request such as user making a navigation request via the TOC or Navigation control overrides "Auto Navigation" setting. The only exception to this behavior is the case when "Auto Close" setting is enabled. If a user makes a navigation choice and the current Lesson/SCO is the last Lesson/SCO in the content, then the Player closes when the Lesson/SCO notifies completion of Lesson/SCO (i.e. LMSFinish call from the Lesson/SCO).

What Does Completion of Content SCO mean?

An SCO is completed when LMSFinish call is made by the content SCO. The timing of this call is dependent on the content.

How is Auto Close and Auto Navigate Capability Associated with Player Template?

For SCORM 1.2 content, you can associate the Auto Close and Auto Navigate capability with the system defined player template using the following attributes:

  • Close Player on SCORM 1.2 content completion
  • Use Auto Navigation for SCORM1.2 Content

Edit the system defined player template and select these checkboxes to associate the respective behavior with the player template.

Online Player Exit Behavior

When content is launched in the Saba player, the player may be closed automatically if the sequencer returns Course Complete or Exit Session status in the course of navigation. Sometimes the sequencer expects the user to explicitly complete the content, or the user may close the player without completing the content.

The Saba Online Player is closed when you performs any one of the following actions:

In both cases, the following exit options are displayed:
  • Exit and Finish

    Use this option to complete the current content attempt. The next time you launch the content, it is considered as a new content attempt.

  • Exit and Resume Later

    Use this option to save the current content attempt and resume it later from where you left the content.

  • Exit without Saving

    Use this option to abandon this attempt and start a fresh with new attempt later.

Note:

This behavior is applicabe for SCORM 2004 content only.

Fault Tolerance During Player Launch

There may be times when the content to LMS communication is broken due to client machine shutdown, server shutdown, network failure or any such failure. In such cases, the sequencer may not behave correctly when the content is re-launched later.

The system now checks for such scenarios during content launch. If it finds that the content attempt is incomplete and there is no suspended activity, it suspends the current activity and then issues the Resume All navigation request. It helps sequencer recover from the indeterminate state caused due to communication failure.

Note:

This is applicabe for SCORM 2004 content only.

Copyright 2011 Saba Software. All rights reserved.
Saba and the Saba logo are trademarks of Saba Software. All other brand or product names are trademarks of their respective companies or organizations.