Tracking Captivate Quizzes and Assessments in Articulate Presenter in AICC LMS
2 Comments Dave blogged on Wednesday, July 26, 2006 at 8:48 AM.Well it is possible, you just have to insert the Captivate Quiz or Assessment in Articulate as a web object instead of inserting the Captivate file as a Flash Movie.
- Open up the assessment/quiz in Captivate
- Turn on LMS tracking (either SCORM or AICC)
- Publish from Captivate
- This will create an output folder with 3 files, one is exit.swf, one is your projectname.html, and one is projectname.swf.
- Rename the html file to index.html
- Open up PPT
- Select Articulate>Insert Web Object
- Select Next
- Click Browse and browse to and select your folder you published to in step 3/4
- Click Next>Finish
- Select Articulate>Publish>Web (note Web not LMS)
- Upload your output to your LMS
This is cool because it allows you to track your existing Captivate content in Articulate Presenter, something which even Breeze Presenter can't do.
Notes: Doing this bypasses the use of Articulate Presenters LMS integration code, and relies entirely upon using Captivate LMS integration code. Also, I have only tested this with AICC communication, and I am not sure if it will work with SCORM.
The reason it might not work with SCORM is that in some instances there is a timeout value on when communication has to begin with the LMS after the content is launched. In this scenario if you have the Captivate assessment late in a presentation communication won't begin until you reach that slide, which could be several minutes, which would cause the LMSInitialize to time out.
Labels: Presenter
Advanced Topic: Live Presenter Video in Articulate Presenter?
6 Comments Dave blogged on Thursday, July 06, 2006 at 5:30 PM.I warn you, this example might be a little complex, but I will try to be as clear as possible. And if you have any questions on this, please don't hesitate to contact me on the subject.
Requirements for adding LIVE Presenter Video in Articulate Presenter:
- Articulate Presenter
- Flash (the application)
- Flash Media Server or Flash Communication Server or Flash Streaming Service (such as Vital Stream)
- A Web Cam
- A Microphone
Why this is cool:
Adding LIVE Presenter Video in Articulate Presenter definitely produces a WOW factor. How cool is it that I can add LIVE Video and stream it to my learners. This will allow presenters to present LIVE presentations to users without expensive, bloated, bandwidth killing, enterprise applications (the app I am referring to rhymes with sneeze).
What does it look like:
Here is a screenshot of what Articulate Presenter looks like when I have streamed in LIVE video into the presenter panel.
As you can see I am waving my hand to the camera.
What you can't see is that the presentation is also streaming audio from my microphone to the presentation as well, so I didn't have to record audio.
How I accomplished this:
I was able to accomplish this by creating two SWF's. One was inserted into Articulate Presenter as Presenter video (play.swf), the other was run on the machine that I wanted to stream the video from (publish.swf). The publish.swf would open up a connection to the Flash Media Server, then the play.swf, when inserted in Articulate Presenter would stream the video back down.
Step by Step Instructions
Create the SWFs:
- Download the source files for the play.swf and publish.swf here.
- Create a folder in the applications folder of your Flash Communication Server's applications directory called "videos" (Should be C:\Program Files\Macromedia\Flash Communication Server MX\applications by default)
- In the "videos" folder copy the main.asc file downloaded in the zip file in step 1
- Create a "streams" folder in this folder as well
- Open up the play.fla in Flash
- In the Actions Frame change the my_nc.connect("rtmp:/videos/") string to point to the videos application on your rtmp server.
- Save and publish this file
- Open up the play.fla in Flash
- In the Actions Frame change the my_nc.connect("rtmp://66.74.217.93/videos/") string to point to the videos application on your rtmp server.
- Save and publish this file
- Close out of Flash
Verify it works:
You should now test your two SWF's to ensure they are setup properly. Launch the publish.swf, it should be blank by default, then launch the play.swf. If everything is set up properly, you should now be able to see what is being published in the publish.swf in the play.swf file. It should look something like what is on the right. If this is not working, then most likely the paths that you have setup in the FLA to point to your Flash Media Server are incorrect.
Add the SWF to Articulate Presenter:
Now that you have verified that it works it is time to add the play.swf to Articulate Presenter.
- Open up PPT
- Go to Articulate>Insert Flash Movie>Display in presenter panel
- Browse to and select the SWF
- Deselect the option to Move to next slide automatically when movie finishes
- Click Next
- Click Finish
- Repeat for any slide that you want to contain live presenter video
Distribute your presentation:
Before distributing your presentation test your project and make sure that it works successfully. After verifying that it works you are ready to distribute it:
- Upload your presentation to website or intranet
- Send the link to the presentation to anyone you want to view the presentation with instructions on when the presentation will begin
- When the presentation begins click on the publish.swf
This will then begin the broadcast of your presentation.
I hope this helps everyone out. Let me know if you have any questions on this.
Labels: Presenter