Today, we are proud to announce the public release of JW Player 6! JW6 is JW Player’s biggest update yet, containing tons of new or enhanced functionality. This blog post highlights the most important ones, including a redesigned interface, move to HTML5 first and support for Apple's HTTP Live Streaming in Flash.
The most noticeable update in JW6 is, without a doubt, a completely redesigned interface. JW6 features a much more modern looking skin than its predecessor. This is a big change, given that the JW Player default skin has looked essentially the same since its first iteration in 2005. In JW6, the player controls are now black instead of grey, and slightly larger to make them easier to use. And of course, it is still easy to customize JW6 with your own skin design.

In addition to changing how the default skin looks, we worked on making the player's user interface more consistent, defining which components show - and when. For example, JW6 more elegantly manages advanced scenarios, such as when the controlbar, dock buttons, closed captions, overlay ads and logo are displayed.
Each interface component received its own update as well. For example, the button in the middle of the player can now display a video title (or error message) and the various sliders (time, volume, playlist) now contain rounded edges and progress animations. The video controlbar itself has not changed much, but when hovering over the buttons a new tooltip appears. This tooltip displays the time for the timeslider, the volume for the mute button and a Quality or Captions menu for the (built-in!) HD and CC buttons.
It is not just on the surface that things have changed. Under the hood, we rewrote large chunks of code to make JW6 faster and more stable. HTML5 mode especially shows significant improvements, since we were able to leverage many of the recent advancements in HTML5 browsers, including the HTML5 Fullscreen API and CSS3 transitions for subtle interface animations.

We also separated the JavaScript library that takes care of embedding JW Player from the actual HTML5 and Flash playback logic. This allows JW Player to select which rendering mode (HTML5 or Flash) to use for each individual embed on the fly. If both can be used (e.g. for Chrome with an MP4 video), JW Player will choose HTML5 mode first (i.e. by default). As publishers upgrade to JW6, this will significantly boost real-world usage of HTML5 video! Publishers who prefer Flash (e.g. when using streaming or advertising) can simply set the primary rendering mode to Flash.
Another important change we made was the decision to use a single embed method. JW6 can only be embedded using the JW Embedder method we introduced in 2010. Embeds using a video tag or SWFObject are no longer supported, nor possible. We did this to make JW6 browser and device independent. The JW Embedder enables the full range of JW Player functionality, including the HTML5/Flash dual rendering mode, advanced streaming/advertising scenarios and our powerful JavaScript APIs, while the alternate embedding methods would not be able to support those functionalities. As a result, using JW Embedder as the single embed method, allows publishers to embed and interact with JW6 on every mobile device and desktop browser, without worrying which features or media formats will work where.
With JW6 we also updated & streamlined our supported media formats. JW6 officially plays three video formats (MP4/FLV/WebM), three audio formats (AAC/MP3/Vorbis), two streaming formats (HLS/RTMP) and YouTube videos (using their Chromeless API). We did extensive tests and included clear documentation on which formats work in which desktop browsers and mobile devices. Other media formats (like Ogg video or Shoutcast) may also play in JW6 in certain circumstances (we don't block anything), but we strongly advise publishers to stick with the above.
The coolest new feature on the media side is Apple HTTP Live Streaming in Flash mode. JW6 supports this in the Premium and Ads editions (see below) out of the box. Using HLS and JW6, publishers can now do live and adaptive streaming on desktop browsers and iOS with a single format and a single embed! JW6 supports on-demand and live streams, single and variant playlists, H.264 video and AAC audio and a range of servers and segmenters, including Apple's segmenter tools and Wowza Media Server.

Other notable enhancements around media support are the addition of WebVTT for closed captioning and StageVideo for (much) smoother video playback in Flash mode. On the RTMP side, we added support for canonical rtmp:// URLs (dropping the file/streamer combo) and SMIL manifests (dropping the use of RSS manifests). Last, we added a quality API and HD selection menu, so viewers can manually select which video quality they prefer. This works for all non-audio formats, including HLS, RTMP and YouTube.
Our last major update does not relate to JW Player itself, but to the various skins and plugins we provide in addition to the core player functionality. Instead of continuing to offer these a la carte, we decided to roll the most popular into various player editions of JW6. We believe this change will make it easier for our users to find and implement the best AddOns. The key features are now integrated into JW6, described in the documentation and included in the download. Below is a list, with descriptions, of our JW6 Player Editions:
Although our AddOns library is no longer supported for JW6, we continue to support integrations with our technology partners such as Akamai's HD Network and Tremor Media's Acudeo. Our XML Skinning Model and JavaScript API also received massive upgrades for JW6, so JW Player remains as customizable and extensible as ever!
Comments
wow really, only social sharing in premium and up ?
Submitted by timoto on Thu, 2012-11-15 17:05.
Is the new player Section 508 compliant?
Submitted by Laurie Robey on Thu, 2012-11-15 20:25.
@Laurie: The new player is indeed section 508 compliant. Amongst others, it supports closed captioning out of the box (in SRT, DFXP, WebVTT formats)
Submitted by JeroenW on Fri, 2012-11-16 06:22.
Wow, this looks great. Can't wait to check it out.
Submitted by Bill P. on Fri, 2012-11-16 09:42.
Thanks very much! Can't wait to try it out!
Submitted by Laurie Robey on Fri, 2012-11-16 11:07.
Looks great!
Regarding Wordpress plugin: can I simply update my Wordpress plugin with this version, or should I wait for a specific plugin update?
Submitted by Yehuda Gilead on Sun, 2012-11-18 22:13.
You should definitely wait until we have updated, the current version of the WP plugin will not work if you try to update the player to JW6.
Submitted by Ethan LongTail on Mon, 2012-11-19 00:20.
Yes indeed, we are working hard on updating our WordPress (and Drupal) plugin right now. Unfortunately, we didn't get that done before the launch deadline...
Submitted by JeroenW on Mon, 2012-11-19 07:38.
Guys you're great! Take your time. Don't take too long :)
I'd like to have a ping if possible: gilead.yehuda[a]gmail.com.
Thanks.
Submitted by Yehuda Gilead on Mon, 2012-11-19 15:04.
We used the new player inside WordPress:
http://msh.net/koln/der-koelner-dom-in-8-gigapixeln/
The result is fine, but the integration tricky and horrible. You can´t switch back in View-Mode without the code is broken. Integration in WordPress yet is too complex. I like the easy Flowplayer integration but Flowplayer is'nt JW Player :-)
Folks! We need WordPress Support instantly, simple and powerful!
Submitted by Walljet on Fri, 2012-11-23 11:41.
Thanks for the feedback. We are going to be updating our WP plugin to support JW6 shortly!
Submitted by Ethan LongTail on Fri, 2012-11-23 21:52.
Not able to configure it for Live RTMP streaming..No help available.
Submitted by Mahesh on Sat, 2012-11-24 02:25.
Brilliant player! I thought this might be a suitable occasion to write and thank you for making such an excellent player freely available. After weeks of research, I despaired of ever finding one for WordPress (JWP5) that worked smoothly, or indeed at all, over different browsers. Then I came across yours, and underwent a life-changing experience! (Well almost; I was pleasantly surprised, at any rate.) Keep it up - JWP6 on WordPress will have a hard standard to live up to.
Best wishes,
J M Ward
Submitted by J Martin Ward on Sat, 2012-11-24 05:14.
@Mahesh - Do you have a link?
@J M Ward - Thanks for the support, we are going to work on the new WP plugin!
Submitted by Ethan LongTail on Sat, 2012-11-24 19:50.
@Ethan: I am using following code..It says ID not found on Server. Though I can view live stream in older version.
<script type="text/javascript">
jwplayer("myElement").setup({
file: "rtmp://xxx.xxx.xxx.xxx/live/test.flv",
width: "480",
height: "270",
primary: "flash",
autostart: "true",
});
</script>
Please suggest any modifications that need to be done.
Submitted by Mahesh on Mon, 2012-11-26 02:48.
Do you have a link?
Submitted by Ethan LongTail on Mon, 2012-11-26 15:08.
Is the Adtonomy Video Ads plugin going to be updated for JW6 or is it end of the line for non-VAST ad delivery?
Submitted by Simon Garner on Thu, 2012-11-29 00:45.
No plans, sorry.
Submitted by Ethan LongTail on Thu, 2012-11-29 13:47.
Hi there
I posted a question in this stream regarding the problem with the iPad and audio tags, somehow my question was removed.
What I'm actually looking for is a solution to the problem as discussed in these topics:
http://www.longtailvideo.com/support/forums/jw-player/player-development-and-customization/14088/htm...
http://www.longtailvideo.com/support/forums/jw-player/feature-suggestions/25769/fix-for-audio-on-the...
Many thanks
Ian
Submitted by Ian on Thu, 2012-11-29 14:25.
Please email us, this blog post is not for support...
Submitted by Ethan LongTail on Thu, 2012-11-29 14:37.
Thank you, have done so :-)
Submitted by Ian on Sun, 2012-12-02 20:21.
Np
Submitted by Ethan LongTail on Mon, 2012-12-03 00:47.
Just wanted to drop a line saying how pleased we are with JWPlayer5! The main benefits we have found over services like vimeo are non-subscription pricing and the ability to control the video encoding quality by serving up our own files. Very important!
Looking forward to Wordpress support for version 6, then we will pull the trigger! Thanks!
Submitted by Ben on Wed, 2012-12-19 18:39.
Np! :)
Submitted by Ethan LongTail on Wed, 2012-12-19 18:46.
Is the new 1.7.1 WP Plugin now ready fpr JW Player 6?
Submitted by Walljet on Fri, 2012-12-21 06:53.
This is still V5.
Submitted by Ethan LongTail on Fri, 2012-12-21 13:33.
Wow... Three years ago I paid less than 40 USD for the licence; then I bought different licences for skins and plugins. Now I have to to decide to pay 250 USD for the same features, even if I want to use this on only one small website without any income, or to say goodbye to Google Analytics Tracking, Social Sharing and additional skins? It's very disapointing.
And removing the Addons Libary... what about the age gate plugin? Gone in JW Player 6? An upgrade would be a very expensive step backwards.
Submitted by Stefan on Wed, 2012-12-26 19:48.
@Stefan - Email our support about this. support [at] longtailvideo [dot] com. Include your license # as well, as there are discounts available for current license holders. I also have a solution for your AgeGate issue.
Submitted by Ethan LongTail on Thu, 2012-12-27 12:59.
Good news, but any plans to roll JW Player 6 out to your Bits On The run service? I'm still seeing the old player skin in my accounts
Submitted by Paul Rowlingson on Wed, 2013-01-09 05:48.
Yes, we are planning on it.
Submitted by Ethan LongTail on Wed, 2013-01-09 14:42.
Any ETA on when the JW Player 6 WordPress plugin and Bits On The Run compatibility will be available? Is there somewhere to go to check on the status of these things? Thank you for any insights.
Submitted by Andrew on Wed, 2013-01-16 03:35.
Something in Q1 for both. You will see WP on our website, and BOTR in the BOTR system updates.
Submitted by Ethan LongTail on Wed, 2013-01-16 13:26.
We upgraded from JW Player 5 to 6 for our company intranet site but we are now getting sporadic comments that they cannot see our videos anymore! What troubleshooting steps should I and the users go through to get your new JW Player 6 to work for everyone?
Submitted by Shamar Armstrong on Fri, 2013-01-25 10:43.
Please contact us with a link - http://www.longtailvideo.com/contact-us
Submitted by Ethan LongTail on Fri, 2013-01-25 14:03.
Our intranet site is protected within our network so i wont be able to send you a link you can view. I was hoping you guys might have reasons for why the player might not work on a viewer's end. i've done everything correctly on my end and a lot of people can view the video just fine.
Submitted by Shamar Armstrong on Fri, 2013-01-25 15:06.
Sorry, but we would need to be able to see at least something in order to properly debug this, or even know what the potential issue may be...
Submitted by Ethan LongTail on Fri, 2013-01-25 15:15.
This is disappointing. You have increased the price, remove much of the functionality and change your model for using the player. Now I have a player key and every time someone clicks my video the eyes in the sky need to know about it? Why?
Also, there is less freedom to develop around the player unlike v5. Why is the company doing this after years of loyal customers? This seems like an opportunity for a new player to step into the arena. You guys had a great model, awesome plugin capabilities, friendly and vast api, and provided so much freedom to your loyal developers. Now we are forced to go along with all these changes. Why did you guys do this? Lets see how the community responds in a few months.
Submitted by Todd on Tue, 2013-01-29 17:21.
Sadly, this is where JWPlayer and I have to part ways. I was looking for improvements to JWPlayer 5, but version 6 took away too much, and misplaced everything else. At least, it did for me.
In order to get the ONE feature I really, really need in a player I now have to upgrade to an annual license at the highest level? I don't care about ads, Facebook, your analytics, what color your shirt is, or any of that other stuff. But, the one simple thing I need is tucked away in the most expensive option for the player.
This reminds me a lot of Cable TV providers. You really, really want one specific channel... but naturally that channel isn't available in the Basic Cable package... it's only in the Extended Cable Package. But you can't get the Extended Cable Package unless you have the Enhanced Cable Package, which is an upgrade from the Basic Cable Package. So... three packages later, and the same steep annual subscription fee a year later and you have to ask yourself if that one channel is really worth it -- or if you should just look elsewhere.
Still love JWPlayer 5, but this is where it ends for us. Thanks for the great times!!
Submitted by David L Good on Thu, 2013-02-28 12:58.
@TODD: Our analytics can be disabled (though many customers love them) and our JavaScript API actually got a lot richer with JW6 - there's now an API for Quality, Controls, Captions and custom Buttons. Our Skinning Model also got richer, with support for HD/CC menus and title/error messages in the display. Which functionality are you missing with this setup?
@DAVID: Similar to Todd, I wonder which items you are missing if you say "6 took away too much"? Also, which is the "one simple thing" you need? Our editions are supposed to scale with companies. If a certain feature from Premium appeals to many smaller clients, we'll definitely contemplate adding it to the Pro player.
Submitted by JeroenW on Thu, 2013-02-28 18:46.
It's a big step to change to annual licensing - if it was a one-off upgrade charge - then that might be easier to manage - even if a new major version (e.g. 7, 8 etc.) comes out every say, 2 years - but an annual charge is difficult to manage - it's easier to build in the cost of a Video Player to clients when you build a website - but adding an annual fee for their video player would be more challenging...
When a website needs upgrading, typically every 3 years - it might be possible then to charge to upgrade the video players.
I fully understand the need for a continual commercial model - but for me at least, my existing models don't fit this.
Also, it doesn't look like you offer the '50' site package any longer either.
Submitted by Ian on Tue, 2013-03-05 16:25.
Thanks for your feedback. I definitely see how we have an issue with your model here - that of a webdesign shop buying JW Player on behalf of their customers. Let me take this back to the team and see what we can do to fix such a setup.
The 50 sites are indeed gone at present. We're contemplating inserting these as part of the "Ads" edition or whether we up the # sites across the board for the editions.
Submitted by JeroenW on Wed, 2013-03-06 06:07.
Would this work on Linux Fedora 17?
Submitted by Wes on Wed, 2013-03-06 22:24.
Oh and would this player also be able to play on sites like free project tv and youtube on the free edition?
Submitted by Wes on Wed, 2013-03-06 22:26.
This is a tool for webmasters who wish to embed videos into their own websites.
Submitted by Ethan LongTail on Thu, 2013-03-07 13:10.
oh well i wish this brilliant player was like something like real player where it could be used for watching random videos too oh well but thank you ethan and take care man
Submitted by Wes on Thu, 2013-03-07 20:42.
matter a fact i wish you all good lives and hope you dont have to suffer through the hell ive been through look please all of you don't give up on your wishes and don't put your pain in ligour.smoking,and or dipping you may end up on the streets many times fending for your self because of something but if your going through any trouble just don't give up and ill continue to tell people this but your more important in this life than you think you create pages that give people entertainment,news or whatever your doing your helping in some way please forgive me for ive been drinking but i mean this 100% if your pushed around stand up for yourself dont get pushed around because of people that consider you nerds or whatever just see your dream and make it happen before its too late and organize your money and keep emergency money idk if this message will help any of you but just keep your head up high and don't let words get to you and remember this everybody that deosn't wrong anyone serves a purpose alright i'll shutup now but goodnight and best wishes to you all, please take care i just wanted to send this message in case anyone is going through a troubling time
Submitted by Wes on Thu, 2013-03-07 22:18.
Np, you take care as well.
Submitted by Ethan LongTail on Fri, 2013-03-08 13:41.
Does not work for me here for my http://www.holidayrentallorgues.com in Provence, France
Submitted by Greg Mitchell on Tue, 2013-03-12 17:27.
Your link says "Error establishing a database connection".
Submitted by Ethan LongTail on Tue, 2013-03-12 17:35.
Nice work guys!
It works: http://msh.net/koln/der-koelner-dom-in-8-gigapixeln/
:-)
Submitted by Walljet on Sat, 2013-03-23 05:38.
Nice
Submitted by Ethan LongTail on Sun, 2013-03-24 22:31.
Ethan Longtail: in a comment on this thread on 19 November last year you said that "Yes indeed, we are working hard on updating our WordPress (and Drupal) plugin right now."
Yet your last commit at http://drupal.org/project/jwplayermodule was over a year ago and no one from Longtail is active on the drupal 7 module at http://drupal.org/project/jw_player
Is the drupal community to understand that you have abandoned support for drupal integration of JW Player 6?
Submitted by burningdog on Thu, 2013-04-25 09:08.
We still plan on Drupal, but WP has taken priority, Drupal coming next.
Submitted by Ethan LongTail on Thu, 2013-04-25 12:18.
Thanks Ethan: the WP plugin was released a month-and-a-half ago; would you be willing to commit to a specific date to start work on the drupal plugin? Note that work has already started, at http://drupal.org/node/1845744
Submitted by burningdog on Tue, 2013-04-30 04:11.
I don't know the ETA, sorry.
Submitted by Ethan LongTail on Tue, 2013-04-30 11:35.
The Drupal module is already functional with JW Player 6 at http://drupal.org/project/jw_player (the 2.x dev branch). There are missing features and probably some bugs (hence dev version), but it is currently working just fine for my needs. Shouldn't take too much more work to get it to a stable version.
Submitted by David on Tue, 2013-04-30 17:37.
That is good to know. We are just the early stages though!
Submitted by Ethan LongTail on Tue, 2013-04-30 17:41.
Wait, this is not our plugin, not made by us. Disregard!
Submitted by Ethan LongTail on Tue, 2013-04-30 17:41.
Same with that top comment. That is not maintained by us.
Ours is - http://drupal.org/project/jwplayermodule
Submitted by Ethan LongTail on Tue, 2013-04-30 17:42.
But, feel free to use the 3rd party one if that works for you!
Submitted by Ethan LongTail on Tue, 2013-04-30 17:43.
Couldn't you become a co-maintainer of jw_player module for drupal? That would make more sense than putting any time and effort into a separate drupal module that does the same thing... Take advantage of the great drupal community =)
Submitted by David on Wed, 2013-05-01 12:28.
We could theoretically reach out to those guys, they never contacted us about this module though. But good idea, will pass along.
Submitted by Ethan LongTail on Wed, 2013-05-01 12:44.
Thanks Ethan: the WP plugin was released a month-and-a-half ago; would you be willing to commit to a specific date to start work on the drupal plugin? Note that work has already started, at http://www.profischnell.de or http://www.portedeurope.org
Submitted by Jamie on Fri, 2013-05-17 11:02.
Hi,
I'm using an FLV intro at the beginning of every clip and I'm using the JWPlayer 5.
Does the 6 version solve the "FLV" problems also at apple units but also the Samsung Galaxy smartphones?
Does the price for upgrading is the same as new customers?
Thanks for wonderful player...
Ian
Submitted by Ian on Mon, 2013-05-20 02:48.
Post new comment