About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

scripts default iconJW FLV Media Player for Video Publisher's description

The JW FLV Player is one of the Internet’s most popular and flexible media player.

JW FLV Player was the video player chosen and used by YouTube back when they launched what is now the world's biggest video sharing service.

It supports playback of any format the Adobe Flash Player can handle (FLV, MP4, MP3, AAC, JPG, PNG and GIF).

It also supports RTMP, HTTP, live streaming, various playlists formats, a wide range of settings and an extensive javascript API.

The skinning functionality allows you to completely customize its look and its plugin architecture allows you to easily extend the player with features such as sharing, recommendations, searching, analytics and ad serving.


Transfer the player.swf and swfobject.js file from the ZIP to your website.
Embed the player in your HTML page.

Here are some key features of "JW FLV Media Player":

File properties:
В· author (undefined): author of the video, shown in the display or playlist.
В· date (undefined): publish date of the media file.
В· description (undefined): text description of the file.
В· duration (0): duration of the file in seconds.
В· file (undefined): location of the mediafile or playlist to play.
В· image (undefined): location of a preview image; shown in display and playlist.
В· link (undefined): url to an external page the display, controlbar and playlist can link to.
В· start (0): position in seconds where playback has to start.
В· tags (undefined): keywords associated with the media file.
В· title (undefined): title of the video, shown in the display or playlist.
В· type (undefined): this is determines what type of mediafile this item is, and thus which model the player should use to determine playback. Supported values are sound, image, video, youtube, camera, http, lighttpd or rtmp.

В· backcolor (undefined): background color of the controlbar and playlist. This is white with the default skin.
В· frontcolor (undefined): color of all icons and texts in the controlbar and playlist.
В· lightcolor (undefined): color of an icon or text when you rollover it with the mouse.
В· screencolor (undefined): background color of the display.

В· controlbar (bottom): position of the controlbar. Can be set to bottom, over and none.
В· height (400): height of the display in pixels. When resizing is set to false, this is the overall player height.
В· playlist (none): position of the playlist. Can be set to bottom, over, right or none.
В· playlistsize (180): when below this refers to the height, when right this refers to the width of the playlist.
В· skin (undefined): location of a SWF file with the player graphics.
В· width (280): width of the display in pixels. When resizing is set to false, this is the overall player width.

В· autostart (false): automatically start the player on load.
В· bufferlength (1): number of seconds of the file that has to be loaded before starting. Set this to a low value to enable instant-start and to a high value to get less mid-stream buffering.
В· displayclick (play): what to do when one clicks the display. Can be play, link, fullscreen, none, mute, next. When set to none, the handcursor is also not shown.
В· fullscreen (false): fullscreen state of the player. This is a read-only flashvar, useful for plugins.
В· icons (true): set this to false to hide the play button and buffering icon in the middle of the video.
В· item (0): playlistitem that should start to play. Use this to set a specific start-item.
В· linktarget (_blank): browserframe where the links from display are opened in. Some possibilities are '_self' (same frame) , '_blank' (new browserwindow) or 'none' (links are ignored in the player, so javascript can handle it).
В· logo (undefined): location of an external jpg, png or gif image to show in a corner of the display. With the default skin, this is top-right, but every skin can freely place the logo.
В· mute (false): mute all sounds on startup. Is saved in a cookie.
В· quality (true): enables smoothed playback. This sets the smoothing and deblocking of videos on/off. Is saved in a cookie.
В· repeat (none): set to list to play the entire playlist once, to always to continously play the song/video/playlist and to single to continue repeating the selected file in a playlist.
В· resizing (true): by default, the player will resize itself to fill the entire canvas. Set this to false if you don't want the player to resize (e.g. when you load the player in a Flex application).
В· shuffle (false): shuffle playback of playlist items.
В· state (IDLE): current playback state of the player. Can be IDLE (no file loaded), BUFFERING (loading a file), PLAYING (playing a file), PAUSED (pausing playback; loading continues), COMPLETED (same as IDLE, but the file is player and loaded completely).
В· stretching (uniform): defines how to resize images in the display. Can be none (no stretching), exactfit (disproportionate), uniform (stretch with black borders) or fill (uniform, but completely fill the display).
В· volume (90): startup volume of the player. Can be 0 to 100. Is saved in a cookie.

В· abouttext (undefined): text to show in the rightclick menu. Please do not change this if you don't have a commercial license! When undefined it shows the player version.
В· aboutlink (LongTail Video URL): url to link to from the rightclick menu. Do not change this if you don't have a commercial license!
В· client (Flash MAC X,0,XXX,0): Version and platform of the Flash client plugin. Useful to check for e.g. MP4 playback or fullscreen capabilities.
В· id (ply): ID of the player within the javascript DOM. Useful for javascript interaction. This is automatically set for Windows / MAC, but under Linux you'll have to set the flashvar.
В· plugins (undefined): a powerful new feature, this is a comma-separated list of swf plugins to load (e.g. yousearch,viral). Each plugin has a unique ID and resides at plugins.longtailvideo.com. Go to the LongTailVideo AddOns section to see all available plugins.
В· streamer (undefined): location of a server to use for streaming. Can be an RTMP application (here's an example) or external PHP/ASP file to use for HTTP streaming. If set to lighttpd, the player presumes a Lighttpd server is used to stream videos.
В· tracecall (undefined): name of a javascript function that can be used for tracing the player activity. All events from the view, model and controller are sent there. Set this to flash to utilize the internal Flash tracing mechanism and to arthropod to use the Arthropod debugger.
В· version (4.x.rrr): exact major release, minor release and revision number of the player. sent to javascript with every call. The revision number is always upped no matter the release, so 4.2.51 is the revision right after 4.1.50.

What's New in This Release:

В· add transparency to display by setting an alpha screencolor.
В· offer plugins to claim screenspace

В· javascript proxies
В· metaviewer
В· hd switch

В· respect the user-defined 'duration', so chapterlists ate working
В· set default x,y,width,height for plugins
В· add a javascript to enable tabbing into flash with screenreaders
В· Check what player does if video.width > monitor.width
В· set fullscreen width to video width if videowidth > monitorresolution/2
В· add random() to YT proxy querystring to fix multiple YT connections
В· save the volume as a cookie again
В· allow different streamer for each playlist entry
В· http smoothness: no download bar, smaller bufferlength and only show activity after a few seconds.
В· only show overlaid playlist when idle/completed.
В· rtmp redirection support
В· add TextModel and extend models instead of having a flat list.
В· plugin vars-retrieval functionality introduces lots of changes
В· if the player is IDLE, displayclick should be 'PLAY'
В· new button should respect width of the icon
В· manage plugin stack in one place
В· insert code documentation in wiki
В· hd switch: kill start offset and add controlbar button
В· add new flashvars and calls to testpage
В· add loading http switch
В· implement ATOM enclosure
В· add download link to source zip in readme.html
В· add z-indexing to plugin array
В· change all skins so custom buttons work
В· change all plugins to use the new resizing while staying compatible with the old
В· amend plugin screenspace setting and custom controlbar buttons to YT plugin tutorial

Bug fixes:
В· check javascript timeout - after plugin loading
В· playlist still visible if set to none?
В· check revolt plugin for crossdomain check
В· add one-time metadata load to RTMP
В· when lightcolor but no backcolor, playlistbutton rollouts error
В· httpmodel flv with startpos fail
В· with a small width, the timeslider sticks to the fsbutton
В· loading a lot of thumbs sometimes fails on IE6
В· uints are seen as numbers in configger - issue with parsing colors
В· error in Display.as when moving from playlistentry with thumb to entry without one
В· getID() of RTMPModel makes wrong assumptions on non-mp4 extensions
В· attempting a seek before metadata is received glitches HTTPModel playback
В· new plugin-screenspace functionality breaks fullscreen scaling and introduces too many new flashvars
В· overlaid playlist pops up when returning from fullscreen
В· accessibility: tighter mp3 sync + timeout needed
В· having a frontcolor but a skin without 'icon' buttons will raise an error
В· scrollbar jumps to 0 on an http seek
В· When reloading a YouTube item, the duration isn't sent again.
В· playlist visible in fullscreen
В· controlbar strangely offset in fullscreen
В· substract the '-1.xx' from plugin names
В· fullscreen in flex without resizing bugs
В· controlbars of skins without icons are colored.
В· this should work: flv
В· First playlist item visible on top of video space
В· displayclick=none must not have bttonMode / mouseChildren entries
В· when switching items in fullscreen, the cursor pops up
В· MP3 extensions in uppercase hide the preview image
В· config.width not set to displaywidth on fullscreen with resizing
В· when exiting the plaer with [ESC] the mouse stays hidden
В· JS playerReady must be sent after plugin loading

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install Only

JW FLV Media Player for Video Tags:

Click on a tag to find related softwares

Is JW FLV Media Player for Video your software?

Manage your software

Most Popular

scripts default icon Stargate Atlantis Computer DHD Simulator for Graphics and Animations 2.1
Stargate Atlantis Computer DHD Simulator is a simulation of the Stargate Atlantis Dial Home Device.
scripts default icon Waving Flag Effect for Graphics and Animations 1.1
Waving Flag Effect helps you to create wave effects on any banner animation.
scripts default icon jqUploader
jqUploader is a jquery plugin that substitutes html file input fields with a flash-based file upload widget
scripts default icon 3D Object Rotate 3.0.5
3D Object Rotate is a Flash VR tool taht allows you to create high quality presentations.
scripts default icon SWF Hit Counter 2.0
SWF Hit Counter script counts the numbers of visitors of a flash file.