header_graphic
header_gradient
 
:: Documentation :: HD Video Players v.5 including the Phantom, Zoom, and Multichannel

IMPORTANT:
If you're using a v.6 player you should click here for the v.6 documentation.
If you're using a v.7 player you should click here for the v.7 documentation.

General File Descriptions:

  • XML - text file (i.e. flat file database) that is used to load multiple video files at run-time
  • SWF - published Flash 8 movie file that is ready for immediate use on a website
  • FLA - Flash document that can be opened and modified using Flash 8 or CS3
  • AS - these are action script source code files that can be used to modify the components used in the video player (located in the /source/ folder).
  • MXP - Macromedia Extension Package that can be installed into your Flash 8 or CS3 component menu
  • CSS - Cascading Style Sheet that is used to configure the caption, controls, and playlist text properties
  • JS - JavaScript file that is used to embed the published SWF file into a webpage to avoid the "Click to Activate" issue with Internet Explorer
  • HTML - example web page that shows how the published HD Video Player should be embedded in a webpage

HD Video Player 5.x package includes 1 example layout in FLA and SWF format (Titanium Skin):

  • Titanium.fla & Titanium.swf - total swf size = 550x280 pixels (includes room for the controls, playlist, and skinning elements)

Phantom HD Video Player 5.x package includes 2 example layouts in FLA and SWF format (Phantom & Titanium Skins):

  • Titanium.fla & Titanium.swf - total swf size = 550x280 pixels (includes room for the controls, playlist, and skinning elements)
  • Phantom.fla & Phantom.swf - total swf size = 480x360 pixels (includes room for the controls, playlist, and skinning elements)

Zoom HD Video Player 5.x package includes 2 example layouts in FLA and SWF format (Zoom & Titanium Skins):

  • Titanium.fla & Titanium.swf - total swf size = 550x280 pixels (includes room for the controls, playlist, and skinning elements)
  • Zoom.fla & Zoom.swf - total swf size = 480x390 pixels (includes room for the controls, playlist, and skinning elements)

Multichannel HD Video Player 5.x package includes 2 example layouts in FLA and SWF format (Multichannel & Titanium Skins):

  • Titanium.fla & Titanium.swf - total swf size = 550x280 pixels (includes room for the controls, playlist, and skinning elements)
  • Multichannel.fla & Multichannel.swf - total swf size = 672x340 pixels (includes room for the controls, playlist, and skinning elements)

dd

Basic use of the Default and Demo HD Video Player Titanium v.5 files (similar for other packages):

  • Upload the following example files and folders to the same location on your server:
    Titanium.swf
    index.html
    AC_RunActiveContent.js
    videos.xml
    textstyles.css
    /thumbs/ folder
  • Once the HD Video Player is up and running, you can edit the XML file to begin playing your own video files.
  • You can also edit the "videos.xml" file to change the playback behaviors (autoplay, looping, random play, enable Google tracking, and bandwidth detection).
  • You can edit the "videos" FlashVars in the index.html file to load a different XML file (e.g. to use a XML with a different filename or location).
  • You can open the "Titanium.fla" to change the size and other properties of the HD Video player and publish a new SWF.
  • You can modify the "textstyles.css" file to alter the playtime, duration, volume, and playlist text properties.
  • You can install the "ESA_HD_Video.mxp" file to add the HD Video player components to your Flash 8 or CS3 Component Menu, which makes it easier to access for future projects.

dd

Adding the published HD Video Player Titanium.swf v.5 to your webpages (similar for other players):

To add the published HD Video Player to your webpage you must add the following scripts (colored text) to your web document. Please note that the swf path (red text), Flash player size (gray text; should be equal to the swf size), and xml path (dark blue text) are specified in three places; and a javascript file is referenced in one place (orange text; the AC_RunActiveContent.js file must be uploaded to your server). You can alter these variables to meet your needs.

//Add this script to the last line of the header in your web document (just before </head>):
<script src="AC_RunActiveContent.js" type="text/javascript"></script>

//Add this script to the body of your web document wherever you want the HD Video Player to appear:
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
'width','550','height','280', 'pluginspage','http://www.macromedia.com/go/getflashplayer',
'movie','Titanium', 'menu','false', 'quality','high','FlashVars',"videos=videos.xml" ); //end AC code
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
width="550" height="280" >
<
param name="movie" value="Titanium.swf" />
<
param name="FlashVars" value="videos=videos.xml" />
<embed
src="Titanium.swf" width="550" height="280" FlashVars="videos=videos.xml"
type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>

dd

Modify the HD Video Player Titanium.fla v.5 and publish a new SWF file (similar for other players):

  • Using your Flash 8 or CS3 authoring software, open the "Titanium.fla" file.
  • Move the StreamingPlayer component around the stage by selecting it on the stage and dragging it to a new location, or you can use the Properties Inspector to accurately position the component using x and y coordinates (use the same approach for the Playlist and Controller components).
  • Change the size of the StreamingPlayer component by selecting it on the stage, then open the Properties Inspector and type in your desired dimensions (use the same approach for the Playlist and Controller components, although you can not alter the height of the Controller component).
  • Modify the video player settings and behaviors (see Table 2 below for options) by selecting it on the stage, then open the Component Inspector to access the list of configurable parameters (use the same approach for the Playlist and Controller components).
  • Once you have finished modifying the component, resize the stage background to fit your modified player, leaving room for a border if necessary, and save your project.
  • Publish or Export your new SWF file.

dd

Install the MXP in your Flash 8 or CS3 Authoring Software:

  • Before installing the MXP file, shut down your authoring software if it is open.
  • Double click the file named "ESA_HD_Video.mxp". This will open the Extension Manager, which will prompt you to complete your installation.
  • Open your copy of Flash 8 or CS3 and create a new document.
  • Open the Components Panel and look for a folder named "ESA HD Video Player ". In this folder, there will be three components named StreamingPlayer, Playlist, and Controller.
  • Add an instance of the StreamingPlayer component to the stage and give it an instance name of "myDisplay" (use the same approach to add the Playlist and Controller components to the stage, and make sure to reference "myDisplay" in the component inspector's "Player Instance" parameter field).
  • Move the StreamingPlayer component around the stage by selecting it on the stage and dragging it to a new location, or you can use the Properties Inspector to accurately position the component using x and y coordinates (use the same approach for the Playlist and Controller components).
  • Change the size of the StreamingPlayer component by selecting it on the stage, then open the Properties Inspector and type in your desired dimensions (use the same approach to resize the Playlist and Controller components, although you can not alter the height of the Controller component).
  • Modify the video player settings and behaviors (see Table 2 below for options) by selecting it on the stage, then open the Component Inspector to access the list of configurable parameters (use the same approach to configure the Playlist and Controller components).
  • Once you have finished modifying the component(s), resize the stage background to fit your modified video player, leaving room for a border if necessary, and save your project.
  • Publish or Export your new SWF file.

dd

Modifying the source files and compiling a new component (SWC file):

  • Using your Flash 8 or CS3 authoring software, open the files named StreamingPlayer.fla and StreamingPlayer.as (located in the /source/ folder).
  • Alter the source files according to your own specifications, and save them.
  • In the StreamingPlayer.fla file, right click the uncompiled StreamingPlayer component in the ‘Library’, and export a new SWC file to:
    c:\Program Files\Macromedia\Flash 8\en\Configuration\Components
  • To get the new SWC to show up in the Component list within your Flash authoring software (in the Windows menu), you’ll either need to close and reopen Flash, or you can use the “reload” button (open the components menu, click the small button just below the close button, and hit reload). Once the component list has been refreshed, you will double click the new StreamingPlayer component to load it on the stage.
  • Use the same approach to create a new Playlist component (files associated with the Playlist component include: StreamingPlayer.fla, Playlist.as, and HtmlCellRenderer.as - located in the /source/ folder). You will also need to right-click the ScrollBarAssets symbol in the Library to open the Properties menu, and toggle the "Export in first frame" option before compiling a new SWC (make sure to deselect this option when compiling the StreamingPlayer and Controller components).
  • Use the same approach to create a new Controller component (files associated with the Controller component include: StreamingPlayer.fla and Controller.as - located in the /source/ folder).

Updating a component in an existing project:

  • First you have to get the new component to show up in the Components Menu within your Flash authoring software (in the Window Menu). If you have downloaded an update from our site, you should install the MXP then open your existing project FLA (Flash should be closed when you install the MXP). If you have created your own SWC using the steps above, you either need to close and reopen Flash, or you can use the “reload” button (open the Components Menu, click the small button just below the close button, and hit reload).
  • Once the Component Menu has been refreshed, you will locate and double click the new component in the list to load it on the stage.
  • Flash will open a "Resolve Library Conflict" window, and ask if you want to replace the existing item in the library - toggle the "Replace existing items" button and click "OK".
  • You should now see 2 components on the stage; one in the same position as the original, and a new component near the middle of the document.
  • Select the new component near the middle of the document and delete it.
  • The remaining component on the stage is the updated component with your previous settings.
  • You can now modify the component parameters in the Component Inspector, save your project, and publish a new SWF.

dd

Table1. Default HD Video Player Titanium Skin with the StreamingPlayer, Playlist, and Controller Components

 

Table2. Configurable Parameters that can be set for the StreamingPlayer, Playlist, and Controller components using the Component Inspector in Flash 8 or CS3.

 

Description of each configurable parameter available within the StreamingPlayer's Component Inspector:

  • 1. Single FLV Location - path to a single FLV file; leave blank if you're using a XML file (can be a FLV, H264, or HE-AAC file).
  • 2. XML Location - path to a XML file; leave blank if you're using a single video file.
  • 3. Stream Array - array of paths to a set of video files; leave as "[]" if you're using a XML file. The first video in the array goes with the first number in the KBPS array, and so on... Only use this variable if the "Calculate user Bandwidth" parameter is set to "True".
  • 4. KBPS Array - array of bandwidth speeds; leave as "[]" if you're using a XML file. The first speed in the array goes with the first video in the Stream array, and so on... For example, if a user's connection speed exceeds the second number in the KBPS array (e.g. [250,750]), the user will watch the second video in the Stream array. Only use this variable if the "Bandwidth Detection " parameter is set to "True".
  • 5. Flash Media Server - address to a Flash Media Server (this can be a web domain or IP number); leave blank if you are not using a Flash streaming server or if you're using a XML file.
  • 6. Application Name - application name on a Flash streaming server (generally a directory on the server); leave blank if you are not using a Flash streaming server or if you're using a XML file..
  • 7. Video Scaling - variable that determines how the video will be displayed within the FLV player window; options include: scale_to_display, constrain_to_display; choose scale to display if your video is the same aspect as the display, or if you want the video to be stretched to fill the display; choose constrain to display if you want to preserve the aspect ratio of your video and it does not match the aspect ratio of the video player component.
  • 8. Video Smoothing - boolean variable; set to true if you want the player to smooth your videos during playback.
  • 9. Bandwidth Detection - boolean variable; set to true if you want to profile your user's bandwidth.
  • 10. Bandwidth JPG Location - path to the JPG image used for progressive bandwidth detection; we recommend a JPG file size > 100 kb and it should be stored on your own web server. If the "Calculate User Bandwidth" parameter is set to "true", you must enter a valid path in this field. Leave blank if you're using a Flash Media Server.
  • 11. Enable Display Link - variable that determines the display link policy; options include: true, false. Set to true and specify a <link> in the XML if you want user's to open a webpage when they click on the StreamingPlayer component.
  • 12. Display Link Target - variable that determines the display link target; options include: _self, _blank, _parent, _top.
  • 13. Enable Auto Play - variable that determines the auto play policy; options include: Yes-always, Yes-on first video, No-on first video, No-always. Set to Yes-always if you want the player to automatically begin playing videos.
  • 14. Enable Looping - variable that determines the looping policy; options include: true, false. Set to true if you want the player to continue looping through the videos once it reaches the end of the playlist.
  • 15. Enable Random Play - variable that determines the random vs. sequential play policy; options include: true, false. Set to false if you want the videos to play in sequence.
  • 16. Enable Google Tracking - enables the Google Analytics tracking nodes in the XML; you must have a Google Analytics account and implement the codes to track your site statistics; options include: true, false
  • 17. Background Color - hexadecimal color code, applies to the display background.
  • 18. Buffer Text Font - font style for the buffer text.
  • 19. Buffer Text Color - hexadecimal color code, applies to the font color for the buffer text.
  • 20. Buffer Text Size - font size for the buffer text.
  • 21. Buffer String X Coordinate - used to specify the horizontal position of the buffer string on the StreamingPlayer component (coordinate is relative to the "x" location of the StreamingPlayer component on the stage)
  • 22. Buffer String Y Coordinate - used to specify the vertical position of the buffer string on the StreamingPlayer component (coordinate is relative to the "y" location of the StreamingPlayer component on the stage)
  • 23. Buffer Type - variable that determines the buffer type; options include: static, variable.
  • 24. Buffer Time Max - maximum amount of movie (in seconds) to download before playing; default is 5 sec.
  • 25. Buffer Time Min - minimum amount of movie (in seconds) to download before playing; default is 5 sec.
  • 26. Message - Buffering - text displayed while the player buffers the video file.
  • 27. Message - Connecting - text displayed while the player connects to a streaming server.
  • 28. Message - Bandwidth - text displayed while the player profiles the user's bandwidth.
  • 29. Time Format - text displayed while the player profiles the user's bandwidth.
  • 30. Display Pause Image - determines whether the Pause Image is visible or not (only visible when paused); options include: true, false
  • 31. Display Paused-Play Button - determines whether the central Play button is visible or not (only visible when paused); options include: true, false
  • 32. Paused-Play Button X Coordinate - used to specify the horizontal position of the central Play button that appears when the player is paused; set "0" if you want the play button to be centered over the StreamingPlayer component.
  • 33. Paused-Play Button Y Coordinate - used to specify the vertical position of the central Play button that appears when the player is paused; set "0" if you want the play button to be centered over the StreamingPlayer component.
  • 34. CSS URL - absolute or relative path to the CSS file that is used to configure the title and playlist text
  • 35. Display Caption Text - determines whether the caption is visible or not; options include: true, false
  • 36. Caption X - determines the "x" coordinate of the caption textfield's upper left corner (coordinate is relative to the "x" location of the StreamingPlayer component on the stage)
  • 37. Caption Y - determines the "y" coordinate of the caption textfield's upper left corner (coordinate is relative to the "y" location of the StreamingPlayer component on the stage)
  • 38. Caption Width - determines the "width" of the caption text field
  • 39. Caption Height - determines the "height" of the caption textfield (supports multiple lines of text)
  • 35. Display Image - determines whether the "image" is visible or not; options include: true, false
  • 36. Image X - determines the "x" coordinate of the image's upper left corner (coordinate is relative to the "x" location of the StreamingPlayer component on the stage)
  • 37. Image Y - determines the "y" coordinate of the image's upper left corner (coordinate is relative to the "y" location of the StreamingPlayer component on the stage)
  • 38. Image Width - determines the "width" of the image (images are not resized when they are loaded into the StreamingPlayer and Playlist components, so they should be resized/cropped to match this height prior to loading)
  • 39. Image Height - determines the "height" of the image (images are not resized when they are loaded into the StreamingPlayer and Playlist components, so they should be resized/cropped to match this height prior to loading)

MP3_config

Figure 1. Screenshot of the parameters available within the StreamingPlayer's Component Inspector

 

 

Description of each configurable parameter available within the Playlist's Component Inspector:

  • 1 - StreamingPlayer Instance - instance name of the StreamingPlayer component (e.g. myDisplay)
  • 2 - CSS Location - absolute or relative path to the CSS file that is used to configure the text in the playlist and title textfield
  • 3 - Row Height - height of each row in pixels
  • 4 - Alternate Row Color 1 - hexadecimal color code, applies to the color of alternating rows (optional)
  • 5 - Alternate Row Color 2 - hexadecimal color code, applies to the color of alternating rows (optional)
  • 6 - Roll Over Color - hexadecimal color code, applies to the row color upon rollover
  • 7 - Selection Color - hexadecimal color code, applies to the row color of selected item
  • 8 - Background Color - hexadecimal color code, applies to the color of playlist background
  • 9 - Background Transparent - determines the transparency status of the playlist; options include: true, false
  • 10 - List Border Style - determines the style of the list border; options include: none, inset, outset, solid
  • 11 - Vertical Scroll Policy - determines the state of the vertical scroll bar; options include: auto, on, off
  • 12 - Scroll Track Color - hexadecimal color code, applies to the color of the scroll bar track
  • 13 - Scroll Arrow Color - hexadecimal color code, applies to the color of the scroll bar arrows
  • 14 - Scroll Border Color - hexadecimal color code, applies to the color of the scroll bar border
  • 15 - Scroll Highlight Color - hexadecimal color code, applies to the color of the scroll bar highlight
  • 16 - Scroll Shadow Color - hexadecimal color code, applies to the color of the scroll bar shadow
  • 17 - Icon Symbol Name - name of a movie clip in the library that is added to each row of the playlist (optional)

MP3_config

Figure 2. Screenshot of the parameters available within the Playlist's Component Inspector

 

 

Description of each configurable parameter available within the Controller's Component Inspector:

  • 1 - Video Player Instance - instance name of the StreamingPlayer component (e.g. myDisplay)
  • 2 - CSS URL - absolute or relative path to the CSS file that is used to configure the playtime, duration, and volume text
  • 4 - Button Color 1 - hexadecimal color code, applies to the symbols on the buttons in their _up state
  • 5 - Button Color 2 - hexadecimal color code, applies to the symbols on the buttons in their _over state
  • 6 - Slider Color 1 - hexadecimal color code, applies to the download-progres indicator and the background color on the volume slider track.
  • 7 - Slider Color 2 - hexadecimal color code, applies to the playback-progres bar and the volume level indicator
  • 7 - Enable Nav Buttons - determines whether the "previous" and "next" navigation buttons are visible or not; options include: true, false
  • 8 - Enable Volume Buttons - determines whether the volume controls are visible or not; options include: true, false
  • 9 - Volume Preset - sets the default volume level as a percentage; options include: numbers 0 through 100

MP3_config

Figure 3. Screenshot of the parameters available within the Controller's Component Inspector

dd

Working with the XML Playlist:

link to xml example with parameters and all features enabled (includes streaming server and bandwidth profiling examples)

link to simple xml example without parameters

Configurable Parameters that can be set within the XML:
(note: parameters set within the xml file will override the published SWF settings)

  • autoplay - 'Yes-always','Yes-on first video','No-always','No-on first video'
  • looping - 'true','false'
  • randomPlay - 'true','false'
  • mediaLink - 'true','false'
  • linkTarget - '_blank','_self','_top','_parent'
  • googleTracking - 'true','false'
  • bandwidthCheck - 'true','false'
  • bandwidthImage - path to JPEG image that is ~100kb in size

XML Nodes for loading dynamic content:

  • <playlist> - used to populate the Playlist component, and is therefore only necessary if you are using the Playlist component. [img src = "path to the thumbnail image"] [hspace = "horizontal padding in pixels"] [vspace = "vertical padding in pixels"] [class='text styles defined in textstyles.css file']
  • <server> - Flash Media Server address; can be a web address (e.g. www.vitalstream.com) or an IP address (e.g. 111.11.11.111)
  • <appname> - application name on the Flash Media Server, which is generally a directory on the server where the videos are stored
  • <streams> - filename or path (absolute or relative) to the video file (eliminate the .flv extension when hosted on a streaming server); when using the bandwidth detection feature, you can specify multiple videos in this node (e.g. <streams>lores.flv, hires.flv</streams>)
  • <kbps> - kilobytes per second array; required if the bandwidth detection feature is turned on; if you are specifying multiple video options in the streams array, you should have an equal number of options in the kbps array; the first number should always be "100", and the next number sets the threshold for receiving the next video in the streams array (e.g. <kbps>100, 500</kbps> will only deliver the hires videos to users with a connection speed >500 kbps).
  • <length> - duration of the video file in seconds; you can either use this node to enter the duration manually or you can use the metadata within the video file
  • <link> - mediaLink url - the user will be taken to this address when they click the current video. If you do not wish to use this feature, you should set the mediaLink parameter to "false" and delete this node.
  • <gtimpressions> - this address is used to track the number of impressions for the current video in your Google Analytics account if the googleTracking parameter is set to "true" (string must start with a "/")
  • <gtclicks> - this address is used to track the number of clicks for the current video in your Google Analytics account if the googleTracking parameter is set to "true" (string must start with a "/").
  • <caption> - this text will appear as an overlay on the FLV player (see "Caption" parameters in the component inspector); the size and location of this text field is defined in the component inspector
  • <image> - absolute or relative path to an optional JPG, SWF, GIF, or PNG image for each video; the size and location of this image is defined in the component inspector (see "Image" parameters in the component inspector).
  • <pauseImage> - absolute or relative path to an optional JPG, SWF, GIF, or PNG image for each video that is displayed whenever the player is paused; the size and location of this image is automatically equal to the size and position of the StreamingPlayer component (see "Display Pause Image" parameter in the component inspector).

dd

Converting your media files to work with the HD Video Player:

  • The StreamingPlayer component supports the FLV video format, which is the most popular video format on the internet. You must include metadata in your FLV files for the "duration" if you want to avoid typing this information into the XML playlist. You can create FLV files from a number of different video formats (e.g. avi, mpg, wmv, and mov) using Flash 8 or CS3; or you can use independent packages like Sorenson Squeeze and Riva FLV Encoder. Please read the following articles for more information: Encode, Deliver, Design: Getting a Grip on Flash Video and Macromedia's page on Video. Metadata can be "injected" into your existing FLV files using swfx.org flv duration v1.1. Programs like Flash 8 and Riva FLV encoder include the metadata automatically.
  • The StreamingPlayer also supports the high-definition H264 video format. You must include metadata in your H264 files for the "duration" if you want to avoid typing this information into the XML playlist. You can convert other video formats to H264 using products like QuickTime 7 Pro. When using a standard web server to host your H264 files (i.e. progressive) you must change the extension on your H264 files to ".flv" before loading them into the player. The H264 format is only supported by Flash Media Server 3, so if you want to stream your H264 files you must make sure your server is FMS 3 or FMIS 3, and you specify the name of the H264 file as "mp4:videofile.mp4" or "mp4:videofile.mov" (i.e. you must include the "mp4:" prefix and the filename extension (e.g. ".mov" or ".mp4"). Click here to learn more about H264.
  • The HE-AAC audio format is also supported by the StreamingPlayer, so you must convert all other audio file types to the HE-AAC format. You must include metadata in your audio files for the "duration" if you want to avoid typing this information into the XML playlist. When using a standard web server to host your HE-AAC files (i.e. progressive) you must change the extension on your HE-AAC files to ".flv" before loading them into the player. The H264 format is only supported by Flash Media Server 3, so if you want to stream your H264 files you must make sure your server is FMS 3 or FMIS 3, and you specify the name of the HE-AAC file as "mp4:videofile.m4a" (i.e. you must include the "mp4:" prefix and the filename extension ".m4a"). Click here to learn more about HE-AAC.
  • The StreamingPlayer can also display JPG, SWF, PNG, or GIF images in the "Image" and "PauseImage" fields (images must be hosted on a standard web server; only the first frame of an animated GIF will be loaded), so you need to convert your image files to one of these formats using Flash authoring software or another type of image conversion software. The images you display will not be resized when loaded into the player, so you should create images that fit perfectly within the allocated image spaces.

dd

Actionscript Application Programming Interface (API - used for advanced customization):

Public Properties:
timeText:String
currentVideo:Number
currentVideoPosition:Number
mediaLength:Number
videosArray:Array
pctLoaded:Number
mediaBytesTotal:Number
audioVolume: Number

Example: trace(myDisplay.mediaBytesTotal);
 
Public Methods:
play() // Toggle play
pause() // Toggle pause
playStream(pathToVideoFile:String) // Absolute or relative path to a single video
loadXML(pathToXML:String) // Absolute or relative path to a xml file
restart() // Restart video
prevVideo() // Load previous video
nextVideo() // Load next video
jumpToVideo(n:Number) // The position of the video in the videosArray() : starts with 0
audioVolume(n:Number) // Player volume in percent
jumpToVideoPosition(n:Number) // Jump to a particular video position in seconds
 
Listener Syntax:
function handleEvent(evt) {
  if (evt.type == "start") {
    trace("start");
  }
}
 
Listener Events:
addEventListener("start", handleEvent);
addEventListener("end", handleEvent);
addEventListener("mediaLength", handleEvent);
addEventListener("mediaTime", handleEvent);
addEventListener("xmlLoaded", handleEvent);
addEventListener("play", handleEvent);
addEventListener("pause", handleEvent);
addEventListener("bandwidth", handleEvent);
addEventListener("connect_success", handleEvent);
addEventListener("stop", handleEvent);
addEventListener("buffer_full", handleEvent);
addEventListener("buffer_empty", handleEvent);
addEventListener("pctLoaded", handleEvent);
addEventListener("unload", handleEvent);

dd

Related Links:

dd

Known Bugs or Issues:

 
footer_graphic

Support - Documentation - Skin Wizard - Sample Skins - Tutorials
Copyright © 2003-2012 Earth Science Agency, LLC - All Rights Reserved