I agree with you that there are some problems with the "Pop up image" feature when using SWF to play videos.
I made a test: Using Flash CS3 I used the simple FLVplayback component to produce a SWF file that will play a short FLV (flash video) file.
I saved this in two different versions: AS2 and AS3 (Flash ActionScript).
I placed two buttons in a simple TW tour and published it.
Lastly I copied the playing controls and FLV files and placed them in the same folder as the TW HTML files.
When I test it the AS2 version it plays ok but once I close the pop-up window, the next time I launch the same pop-up window it shows only a white box with no video.
If I reload the browser window I can play it again until I close the pop up window.
When I test the AS3 version it plays ok. I can stop and restart the video ok - good. But once I close the pop-up window the sound keeps playing (even though the parent container window has been closed the child SWF has not been closed correctly and is still playing the video stream). I can launch a second pop-up window and it again plays ok but you get two audio streams playing because the first video did not finish yet. If I let the video finish and I close the window, I can then open the same window and it will play ok (no white box this time).
As geraldo was pointing to in his post: AS command for closing "pop up image" there appears to be a problem with the pop-up window close button (AS3) not successfully closing the FLV video stream. Or (with AS2) unloading it for ever!
I am not sure if there is any common code between the way Tourweaver implements the different versions of pop-up SWF files (AS2/AS3) but it would be good if they could look into it for us. There have been a few posts asking for this to be fixed.
By-the-way Brittan, with Flash AS3 you can force the basic FLVplayback component to play (embed) H.264 MP4 and MOV video via the SWF container file (instead of FLV video). This came in with Flash Player 9 Update 3. This works in TW the same as the AS3 FLV video.
I am not sure if any EP staff are reading this post? If not I will report it as a bug.