Flowplayer
jQuery Tools
Your Account
Logout
Search
Home
Download
Demos
Documentation
Plugins
Forums
Basics
1. Installation
Fully documented minimal installation
Initial splash image
Multiple players on a same page
Using DIV tag as the player container
Alternate embedding methods
2. Configuration
Basics of Configuration
Playlist based splash image
External configuration file
Placing HTML over the player
Playlists with images, flash, videos and mp3
Basics of RSS playlists
Basics of instream playlists
More complex instream playlist
3. Skinning
Changing the skin of the controlbar
Making professional splashes with HTML
Even more professional splash by scripting
Playing with container background
Playing with canvas background
Using a Flash component on the canvas
Two different skin examples
Customizing controlbar tooltips
Using a background image on the controlbar
Fixed positioning for the player
4. Commercial version
Commercial version and the product key
Full commercial configuration
Large logo under the screen
Showing the logo on mouseover
Alternative embedding of the commercial version
Commercial version in multiple domains
Flash- and Streaming Plugins
1. Flash plugins
Flash plugins / content plugin
Any Flash component as a plugin
Audio plugin with MP3 metadata
Displaying subtitles with captions plugin
Plugin animation
Loading plugins at runtime
Using different screen size for different videos
Tracking playback events with Google Analytics
Google Analytics bridge mode
Sharing plugin
Sharing plugin custom configured
Viral Videos plugin
Viral Videos plugin with different colors
Viral Videos plugin with external configuration files
2. Streaming plugins
Basic pseudostreaming setup
MP4 pseudostreaming with FLV fallback
Pseudostreaming and first frame as a splash
Multiple players with RTMP streaming
A combined audio and video playlist with RTMP
Slow motion and fast play
3. Streaming Extensions
Bandwidth detection with pseudostreaming
Dynamic quality of service monitoring and stream switching
Let the user select the bitrate
Bandwidth detection with bitrates from RSS
Bandwidth detection with bitrates from a SMIL file
Setup clustering for your video servers
Load balancing servers with cluster plugin
Advanced load balancing with cluster plugin
Hiding your video location with secure streaming
Secure streaming with Lighttpd server
Secure streaming with Wowza server
Secure audio streaming
Show videos from YouTube
4. CDNs and video platforms
Amazon CloudFront
vzaar video platform
Scripting and JavaScript plugins
1. Events and Cuepoints
Introduction to event programming
Event bubbling
Setup google analytics
Using onMouseOver and onMouseOut
Forcing user to see first video
Forcing to view the video in fullscreen mode
Embedded cuepoints
2. Scripting
Using AJAX to load data from server
A JavaScript based advertising setup
Mid-roll advertising setup
Resize players upon loading/unloading
Make anchor links to play a movie file
MP4 videos with FLV fallback
Unit testing with Fireunit
3. JavaScript Plugins
HTML based controlbar
HTML controlbars with Apple look
HTML controlbar for iPad
Generating embed code with embed plugin
JavaScript playlist with "youtube"- look
Scrollable playlist
Horizontal scrollable playlist (iPad compatible)
Playlist with JavaScript controlbar plugin
RSS playlist and the playlist plugin
Playlist plugin together with instream clips
Modifying the playlist with API
Playlist plugin with different media types
Enabling iPad compatibility
4. JavaScript Tools
Overlaying videos
Custom Fullscreen action with overlay
Email and embed features in an overlay
Tabbed email and embed features
Multiple players in a tabbed pane