Controlling playback speed with Wowza
standalone demo
The Slow Motion plugin provides these features to 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 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'
}
});