|
|
|
| Start Session |
button.
button.
button.
| Replay |
The replay menu provides a variety of ways to view recorded data. They include: distributed replay, local replay and local replay with a control GUI. The following sections describe the different modes and provides a pocedure for setting up and running a replay from each mode. To learn more about recording see the Record menu item under the Meeting menu.
Distributed replay provides a way to distribute locally recorded data. The distributed replay session is dependent on a Habanero server to provide the necessary link between the clients. The server can run locally or remotely since the client initiating the session uploads the recorded data to the server and the server distributes the data to the other clients. Once the replay session starts other clients can join but will only see the data relative to the point where they joined the replay session.Creating a distributed replay involves: running a Habanero server, setting up the replay, notifying the target audience to join the 'replay session' and starting the replay. Use the distributed replay window to select the replay data set, choose the replay speed, define the session name, and the server and port number of the system hosting session.
The Distributed Replay Window
![]()
Setting up and Running a Distributed Replay
This procedure assumes recorded data already exists. If you need to record data see the Record menu item under the Meeting menu.
- Start or identify a valid server.
- Select a replay data set
- Use the
button to navigate up a directory or double click on a directory name to navigate down.
- Select the directory containing the recorded data with a single click.
- Choose the replay speed
Use the slider bar to choose the speed of the replay. The default speed is real time or 1.0. The range of speeds are from 0.1 through 9.9 times real time.- Define the session name, server and port number
Define the name of the session, server and port number that will be used to distribute the data.
- Click OK to upload the data to the server. Once the data is on the server you will get the confirmation dialog box that appears in step 7.
- Notify the target audience
Notify the intended audience and have them join the session defined above. NOTE:You can determine who has joined the replay by clicking thein the session toolbar or selecting the Views menu, Paritcipants -> By Picture menu item.
- Start replay sessionOnce all viewers have joined you can click the OK button on the and the server will start sending the recorded data to each participant.
NOTE: If someone joins during a replay session they will not get the entire replay. They will only get the data from the point where they joined.
- Each client will get notified when the distributed replay has ended.
Local replay provides a way quick way to view locally recorded data. Once the replay is started it runs to completion. The next section describes how to start a basic local replay.
![]()
Setting up and Running a Local Replay
This procedure assumes you have recorded data. If you need to record data see the Record menu item under the Meeting menu.
- Identify the directory that contains the replay data. Use the browse button to navigate through the file system.
- Select the speed of the replay using the slider bar. Real-time is represented by 1.0 with a minimum speed of 0.1 and the maximum speed being 9.9 times real-time.
- Click OK to start the replay.
Local replay with a graphical user interface (GUI) provides an addition set of controls to manipulate the recorded data during a replay. The GUI provides start, stop, pause, jump to a mark (if available) and speed adjustment during the replay. It provides time line information, displays a list of the applications that were active during the recording and displays a color-coded list of people who were involved in the session. Each event appears as a color-coded box or circle along the time line. These symbols identify when an event occurred and the color code corresponds to the person who initiated the event.
The Local Replay Control GUI
![]()
The Menus and Controls
File
The following controls provide shortcuts to functions listed in the File menu.
Select Play to start the replay. &
Select Pause to pause a replay
Select GO to resume the replay.Select Reset to reset the replay to the beginning of the data set. Select Stop to stop the replay. Note: You can not continue after the replay has been stopped. The Back and Ahead buttons are available if the replay data set contains jump marks. Search
If the server recorded the session data using the -db switch then the data is available for search. This search capability provides a way to search for key words all events from a particular tool or user during the course of a session.
The Mark List
If marks were created in the replay data set they will appear in this pull-down list. The marks are generated by separate utility, Replay.MakeMarks, and allow you to move through a replay at ten event increments. When you select a mark from the list, Habanero will jump to that point in the replay. The list of marks appear as:
Setting up and Running a Local Replay with a GUI
This procedure assumes you have recorded data. If you need to record data see the Record menu item under the Meeting menu.
- Select a replay data set using a file browse window.
![]()
- Select session.session from the file list and click Open.
- Wait for Habanero to load the data set and open the control panel.
- When the data is finished loading the control panel will open.
| Save/Delete/Duplicate |
Save/Delete/Duplicate is available from both the Session Defintion (off-line) and Meeting(on-line) menus. It performs operations on the session definitions. Session definition are session template files that get saved to the habanero.rsc/templates directory unless otherwise defined in the habanero.rsc/user.props file. The default name for each new session defintion file reflects the name of the session and can be modified by editing the name field.
Creating a session definition is easy. It can be accomplished on-line during a session or off-line when the client is in advanced features mode. The templates are created from the information available from the session toolbar. During a session, the client takes a snapshot of the session and saves that information. Off-line the information is defined by the user to create custom sessions. Templates can include: session information(perisitent, anonymous), a participant list, an active tool list and security options.
Saving a session definition is as easy as clicking the
button, pressing CTRL + S on the keyboard or by selecting the option from Session Defintion (off-line) and Meeting(on-line) menu. Next, click Save.
To delete or duplicate a session defintion, first select it from the session list, open the session defintion operations window and select delete or duplicate option.
| Advanced/Basic Features |
The advanced and basic modes define the client's grapicial user interface off-line. The basic features mode is the default setting and provides a simple interface to create or join a session. The advanced features mode is used to create session definitions.
Habanero® is a registered trademark owned by The Board of Trustees of the University of Illinois. Copyright 1996-1998. All rights reserved. Java(TM) is a proprietary trademark owned by Sun Microsystems, Inc.
|
|