Below you will find a listing of all available flash variables that the player accepts


FlashVarTypeDefaultRequirementDescriptionExample
apiNumber3DrupalUsed to specify which Services API you are using. For Drupal 6 versions 0.9 or less, or Drupal 5 versions 0.91 or less, you should use api=1
  • For Services Version < (6x-0.9) or (5x-0.91): api=1
  • For Services Version > (6x-0.9) or (5x-0.91): api=2
  • For Services Version > (6x-0.13) or (5x-0.92): api=3
argStringDrupalUsed as an argument for the view being used as the playlist (see above). You can use this to create a filter system so that the player will only play certain content based on the argument provided to that view. If you wish to provide more than one argument, you must follow the word "arg" with the argument number you wish to provide, where 1 is the first argument. See example for a sample of this functionality.
  • To only pass one argument - arg=comedy
  • To pass more than one argument - arg=comedy&arg2=admin
autohideBoolean (true|false)trueA way to disable the auto hide feature where the playlist hides when the player is sized below a certain threshold.autohide=false
autoloadBoolean (true|false)trueAllows you to tell the player to automatically load the video or audio track when the teaser or page is refreshed. If you wish to save bandwidth, or if you wish to only load the video or audio when your user actually clicks play, then you should set this variable to false.To only load the video or audio when the user clicks play, you should specify autoload=false
autonextBoolean (true|false)trueTells the player to automatically play the next media after the one currently playing finishes.autonext=false
autostartBoolean (true|false)falseUsed to indicate to the player to automatically play the media on load or not.autostart=true
bufferlengthNumber5Used to change the amount of time to buffer the media track before playing.To have a 10 second buffer, you would provide bufferlength=10
cacheBoolean (true|false)trueTell the player if it should play (or show) a cached version of the media or not.
colorNumber (RGB)Used in conjunction with the "theme" parameter to specify the colors to use in the theme. This allows for dynamic themeing of the Dash Player.color1=1234567&color2=246813
configStringdashconfigAllows you to switch player configuration XML files located in the "config" directory.To use the videos.xml configuration file located in the "config" directory - config=videos
connectStringAllows you to link an id for any other player on the page to allow for Remote Playlist SupportIf you wish to link up the the playlist that has an id of dashplaylist, you would just provide connect=dashplaylist
controlbaronlyBoolean (true|false)falseAllows you to only show the Control Bar. This is useful when using the Remote Control feature shown at http://www.tmtdigital.com/remotecontrol
controlbarskinStringcontrolbarAllows you to change the skin your control bar is using when you use the controlbaronly=true parameter.
delayNumber0Used to add a delay before the media plays. You can use this variable if you wish to show the intro image a couple of seconds before auto-playing a video track.
disableembedBoolean (true|false)falseAllows you to disable the embed feature on the player.disableembed=true
disablemenuBoolean (true|false)falseWill disable the menu of the player. It will hide the menu section along with the menu button in the control bar.disablemenu=true
disableplaylistBoolean (true|false)falseWill disable the playlist of the player. It will hide the playlist along with the playlist maximize button in the control bar.disableplaylist=true
drupalversionNumber5Allows you to provide the version of Drupal you are using. It is recommended that you provide a value here, as it will save approx 1 second of your load time. If you do not provide this value, then the player will query your server to retrieve its value (hence the time spent)drupalversion=6
embedheightNumber267The height of the player when the player is embedded (using the embed code).embedheight=350
embedwidthNumber320The width of the player when the player is embedded (using the embed code).embedwidth=450
fileStringUsed to specify any file for the Dash Player to play. This can either be a media file (image, video, or music) or an XML file that is used as the playlist for the player. This player supports playlists in the RSS, XML, or ASX formats.
  • file=http://www.mysite.com/files/video.flv
  • file=http://www.mysite.com/feed/videos.rss
flashonlyBoolean (true|false)falseIf true, then the player will only play videos that are the FLV format.
idStringThe id of this player. This can be used in conjunction with the connect variable to set up a Remote Playlist system.To give your player an id of dashplayer, you would just provide id=dashplayer.
imageStringVariable to show an image in the media section during or before a media is playing.image=http://www.mysite.com/files/image.jpg
introStringAllows you to pass the path of a video or an audio track to be used as the intro for the entire media playlist or single media playing.intro=http://www.mysite.com/files/intro.flv
linkStringLicenseVariable to show a custom logo on the Player. You must purchase a valid license in order for this feature to worklogo=http://www.mysite.com/files/logo.jpg
linkargVariableDrupalUsing the "link" variables will show the dynamic playlist link section that shows the tabs at the top of the playlist. You can use this along with the 2 following arguments to create a dynamic playlist. This variable is the argument that is passed to the view when the tab is pressed.
  • For just one link argument - linkarg=comedy
  • For more than one link argument - linkarg=comedy&linkarg2=admin
linkalltextStringallDrupalThe text to show in place of the "all" tab when the playlist links are showing.linkalltext=everyone
linkindexNumberDrupalThis "link" variable is used to indicate the Drupal View argument index of this link.
  • For just one link argument - linkindex=0
  • For more than one link argument - linkindex=0&linkindex2=1
linktextStringDrupalThis "link" variable will set the text inside of the tab
  • For just one link argument - linktext=High Def
  • For more than one link argument - linktext=High Def&linktext2=comedy
linksverticalBooleanfalseThis argument will let the player know if your playlist links are vertical or not.If your skin has a vertical playlist, you would simply say linksvertical=true
logoStringLicenseVariable to show a custom logo on the Player. You must purchase a valid license in order for this feature to worklogo=http://www.mysite.com/files/logo.jpg
logoposStringBLAllows you to change the location of the logo. The following strings are valid locations..
  • BL - Bottom Left
  • UR - Upper Right
  • BR - Bottom Right
  • UL - Upper Left
To set the logo in the Upper Right hand corner - logopos=UR
logowidthNumberLicenseUsed to scale the logo based on the width. The height is then set to retain the same ratio.To resize the logo - logowidth=150
logoxNumber2The X Offset for the logo position.To move the logo 10 pixels in the X direction - logox=10
logoyNumber2The Y Offset for the logo position.To move the logo 10 pixels in the Y direction - logoy=10
loopBoolean (true|false)falseTell the player to loop back to the beginning when it is through playing either a single file or a playlist.
magnifyBoolean (true|false)falseWill magnify the playlist using a magnification hover effect.
menuStringdefaultAllows you to replace the current player menu with a separate menu flash application. This will look within the plugins/menus folder and find a directory with the same name as the menu provided with this parameter and then load that SWF contained within that directory to be used as the new menu. See the default menu provide for an example.
nodeNumberDrupalUsed to tell the player to show the content from only one given Drupal Node.To only show the node with an ID of 24 - node=24
pagelimitNumber10How many teasers are shown in each page of the playlist.pagelimit=20
pagelinkBoolean (true|false)falseAllows you to tell a playlist to link to a URL page when the user clicks on the teasers. The argument to that URL is specified by pagelinkarg followed by the Node ID of the teaser being loaded. This will only work if you use the playlistonly variable.pagelink=true
pagelinkargStringq=node/Allows you to change the argument passed to the URL when the user clicks on the teaser and you are using the pagelink variable. If you are using Drupal, then you should just keep this as it is.To change the URL when the user clicks on Node 10 to open up the page http://www.mysite.com?id=10, you would use pagelinkarg="id="
playlistStringDrupalVariable that is used to indicate the View in the Drupal system which represents the playlist of this player. Along with providing this parameter, you can also pass arguments to your view by using the "arg" flashvar to allow for playlist filtering.For a View named "my_videos" - playlist=my_videos
playlistlogoStringLicenseVariable to show a custom logo on the Playlist bar. You must purchase a valid license in order for this feature to worklogo=http://www.mysite.com/files/logo.jpg
playlistsizeNumber205The width or height of the playlist depending if you have the vertical flashvar set to false or not. Using this FlashVar allows you to tile the playlist if you set the playlistsize larger than the width or height of the teaser.If you wish to have the playlist have 2 columns of teasers, and the teasers are 100 pixels wide, you would set this parameter to 200.
playlistskinStringplaylistThe skin that you would like to use for your separated playlist. This is used for the Remote Playlist support where you can have a vertical or horizontal playlist.If you wish to use the hplaylist.swf skin for your playlist you would just use playlistskin=hplaylist for the flashvar.
postreelStringAllows you to provide a video to be played after each video is played.
preloaderStringdefaultAllows you to replace the current player preloader with a separate preloader flash application. This will look within the plugins/preloader folder and find a directory with the same name as the voter provided with this parameter and then load that SWF contained within that directory to be used as the new pre-loader. See the default preloader provide for an example.
prereelStringAllows you to provide a video to be played before each video is played.
scalevideoBoolean (true|false)falseAllows you to turn off video scaling. This improves video quality at the expense that the player must be sized according to the video being played instead of the video being sized to the player.scalevideo=false
seekverticalBoolean (true|false)falseTo specify if you skin has a vertical seek bar or not... can't imagine it, but it is there if you need it.
serviceStringAllows you to provide external 3rd party services (such as Drupal) to provide the content within the player. This will look within the plugins/services folder and find a directory with the same name as the service provided with this parameter and then load that SWF contained within that directory to be used as the service. See the Drupal service provide for an example.
showcontrolsBoolean (true|false)trueShow or Hide the player control bar.showcontrols=false
showinfoBoolean (true|false)trueShow or Hide the information section (which includes the Title, voter, etc).showinfo=false
showplaylistBoolean (true|false)trueWill initialize the player to hide or show the playlist.showplaylist=false
shuffleBoolean (true|false)falseUsed to tell the player that you would like to select the elements to play at random instead of in synchronously.If you would like to shuffle the playlist as they play, then you would say shuffle=true.
skinStringUsed to specify which skin you would like for the Dash Player to use. A skin can be any external SWF file that you have in your "skins" directory. You should not use the ".swf" extension when specifying the skin. When you specify this flashvar, the player will then look for a directory of the same name within the "skins" folder. There must be a "skin.swf" file within that directory for this to work correctly.If you wish to use the "myskin" SWF file in the "skins/myskin" folder, you would simply use skin=myskin.
spectrumStringrevoltWill add the spectrum analyzer provided within the plugins directory when an audio track is playing.
spinnerStringdefaultAllows you to replace the current player spinner with a separate spinner flash application. This will look within the plugins/spinners folder and find a directory with the same name as the menu provided with this parameter and then load that SWF contained within that directory to be used as the new spinner. See the default spinner provide for an example.
streamerStringUsed to indicate the RTMP stream source.
taggingenabledBooleanfalseDrupalAllows you to enable or disable the media free tagging support. This feature is only available for Drupal installations.To enable free tagging support, just provide taggingenabled=true.
taglinkcoloruint0x0000FFDrupalAllows you to provide the hover color for the free tagging links.To change the hover color to red you would say, taglinkcolor=0xFF0000.
tagplaylistStringDrupalAllows you to provide a separate playlist for the free tagging links.tagplaylist=tagging_videos.
themeStringUsed to specify which theme you would like for the Dash Player to use. It uses this flashvar to then look for a directory of the same name within the "themes" folder within the skin you are using. There must be a "theme.xml" file within that directory for this to work correctly.If you wish to show the "green" theme which would simply be a "green" directory within the "skins/{yourtheme}/themes" folder, then you would simply say theme=green.
tweenStringstrong_easeinAllows you to change the Tween method used for the hiding and showing of the playlist. The tween methods are determined by the Tween Class ("Strong", "Elastic", etc), and the Tween type ("easein", "easeout", etc). You then put these together (all lowercase) and separated by an underscore.To change the playlist tween to be "Elastic.easeIn" - tween=elastic_easein
tweentimeNumber10The length (in time) of the tween operation being performed.To make it slower - tweentime=15
verticalBoolean (true|false)trueUsed to specify if your skin has a vertical playlist or not.If you wish to have your playlist be horizontal in your skin, you would simply use vertical=true.
viewsenabledBoolean (true|false)trueDrupalDisable or Enable the view counter for the player.viewsenabled=false
volumeNumber80What volume to initialize the player to.volume=50
volumeverticalBoolean (true|false)falseTo specify if your skin has a vertical volume bar
voterStringdefaultAllows you to replace the current voter with a separate voter flash application. This will look within the plugins/voters folder and find a directory with the same name as the voter provided with this parameter and then load that SWF contained within that directory to be used as the new voter. See the default voter provide for an example.
votingenabledBoolean (true|false)trueDrupalDisable or Enable the player voting mechanism.votingenabled=false