Version 1.21 has been released

FlowPlayer version 1.21 is out. Here is a list of new features:

  • MP3 audio playback. You can include MP3 clips in playlist just like you can have videos and images. See the mp3 demo here.
  • Google Analytics support
  • Additions to the JavaScript API
  • It's now possible to supply the code offered by the "Embed" menu item via configuration using the new embedCode variable.
  • You can configure suggestions to load a new page instead of playing the suggested clip in the same player instance. Documentation of suggestions has been updated to show how to do this.
  • Added the possibility to query the configuration from a streaming server using the RTMP protocol (to be used with FMS, Red5, Wowza).

With MP3 support now added FlowPlayer is no longer just a video player. It now supports mp3 audio, images, and videos. All these media types can be included in playlists, contolled via JavaScript, configured via FlowPlayer's flexible configuration options, tracked using Google Analytics, and so on. Maybe I should start calling it "the Media Player for the Web" from now on.

The JavaScript API has following new functions:

  • addCuePoint(timeSeconds, name, parameters)
  • addCuePoints(Array)
  • playClip(clipObj)
  • setClip(clipObj)

Now you don't need to supply any initial config to the player. It initializes with full support to play all the media types (images, videos, mp3 audio) and you can the configure and control it via JavaScript. The FlowPlayerJs2.html sample page included in the distribution packages contains examples how to do this.

The playClip() and setClip() take the FlowPlayer clip object as a parameter. This object has the same syntax as the clips in the playlist. The FlowPlayer JavaScript apidoc is here.

Finally there are several bug fixes. Please see the README.txt file for a list of fixes. README.txt is included in the distribution zip packages:

You can download it from here.