JW FLV Player

just one of many products created by Jeroen "JW" Wijering and his company, LongTail Video. Before you get started, let us tell you about a few other products that might interest you:

Plugins | Skins
for captions related: Captions plugin | JW Player: Flashvars | ActionScript API Calls | player.swf at site, another plugin demo and its .swf troubleshooting:
* You need to make sure you have a crossdomain.xml file set up no your site to use the plugin across domains -- http://wiki.longtailvideo.com/wiki/index.php/Crossdomain.xml
bunu aşmak için
- If you're using the Flash mode of JW Player, you can place a crossdomain.xml file on the server that hosts the captions.
- sunucuda basit bir php çalıştırabilirsin: Simple PHP Proxy: JavaScript finally "gets" cross-domain!
- if you're using the HTML5 mode of JW Player, you can configure your webserver to send a Cross-Origin Resource Sharing header along with the captions files.
* "offline playback not supported!"

Player Example (JW 6)

jwplayer.js kullanarak embed edilmiş jwplayer-6 (açıklama) / DFXP altyazıyı çalıştıramadım... Bazı dökümanlar:
(longtailvideo.com sitesine ulaşılamıyordu, ancak google-translate ile açabildim...)
- Adding Video Captions ve
- Captions Plugin Reference Guide
"JW Player 6 supports both external and embedded captions:
- External captions can be in WebVTT format (HTML5 standard), but also DFXP (: Timed Text Markup Language , TTML) and older SRT are supported. In all cases, the captions are stored and served as separate text files
- Embedded captions can be in TX3G format (MP4 standard). The captions are stored inside the MP4 video files, requiring no separate downloads

Dikkat! "file:" ve "image:" ayrı eleman değil, "playlist" nesnesinin içinde olmalı!

Loading the player...
WebVTT, *.vtt-->

Loading the player...
- - - - - - - - - - end of embed script... - - - - - - - - - -

Player Example (JW 5.1)


flashvars=...&captions.fontcolor=0xFFCC00&captions.fonttype=times ???not working
* Note: I enamed plugin captions-1 as captions.swf
* original was ...src="player-viral.swf"... I tried player.swf and worked too.
* http://www.longtailvideo.com/support/forum/General-Chat/17313/Flashvar-for-Color-And-Style-in-Captions:
...The captions plugin no longer uses an .FLA file to compile; you will need to use the free Flex framework and run the build.sh file. Or, if you prefer to use an .FLA, just create a blank one in the same folder, and set the "Class" property to "com.jeroenwijering.plugins.Captions".


...If you want to play Youtube content in the player, you also have to copy the yt.swf file along with the player.swf or player-viral.swf.

help... FAQs, a string of tutorials and a very active support forum.

Wiki and Source Code

The Developer Wiki contains a wealth of info about the player, including:

  1. Supported file formats (and playlists).
  2. Supported flashvars (for customizing the player).
  3. Supported API calls (for actionscript / javascript interaction).
  4. Supported skinning elements (for creating your own graphics).
  5. Roadmap with full changelogs for each version.

The source code of all different versions of the player can be found here. You can click a version and download the ZIP files (the links are at the bottom).


The player is licensed under a Creative Commons License. It allows you to use, modify and redistribute the script, but only for noncommercial purposes. Examples of commercial use include: websites with any advertisements; websites owned or operated by corporations; websites designed to promote other products, such as a band or artist; products (e.g. a CMS) that bundle LongTail products into its offering.
If any of the above conditions apply to you, please apply for a commercial license now. If you are still unsure whether you need to purchase a license, please post your question in the forum.