Control playback speed with Wowza
standalone demo
The Slowmotion plugin provides these features for Flowplayer. The Wowza server is required when using this plugin. Wowza calls this feature 'trickplay' and this page shows how to use it with Flowplayer.
Configuration
We use the Slowmotion plugin to control the trickplay. We are streaming from the HDDN network, they have slow motion enabled in their Wowza servers.
flowplayer("trickplay", "http://releases.flowplayer.org/swf/flowplayer-3.2.11.swf", {
log: { level: 'debug', filter: 'org.flowplayer.slowmotion.*' },
// configure the required plugins
plugins: {
slowmotion: {
url: "flowplayer.slowmotion-3.2.8.swf",
serverType: "wowza"
},
rtmp: {
url: "flowplayer.rtmp-3.2.10.swf",
// HDDN supports slow motion
netConnectionUrl: "rtmp://rtmp01.hddn.com/play"
},
// add a content plugin to show speed information (this is optional)
speedIndicator: {
url: "flowplayer.content-3.2.8.swf",
bottom: 50,
right: 15,
width: 135,
height: 30,
border: 'none',
style: {
body: {
fontSize: 12,
fontFamily: 'Arial',
textAlign: 'center',
color: '#ffffff'
}
},
backgroundColor: 'rgba(20, 20, 20, 0.5)',
// we don't want the plugin to be displayed by default,
// only when a speed change occur.
display: 'none'
},
controls: {
// enable tooltips for the buttons
tooltips: { buttons: true }
}
},
clip: {
// use the RTMP plugin
provider: 'rtmp',
scaling: 'orig'
}
});
You can find a similar demo delivered from an Adobe Flash Media Server here.