Re-appease the JSLint gods.
Fix html5Unload() by loading a tiny base64-encoded data: MP3 where supported. Elsewhere, use about:blank. Fix errors in Chrome where browser attempts to load url "null".
Use smaller/safer WAV instead of MP3 data: URI for unloading.
Adobe FMS (RTMP Server) fix: Invoke server-side getStreamLength() call to determine duration. (Red5 and other free RTMP servers use onMetaData() to pass duration.) http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f87.html