Good day!
I’m trying to design a kind of re-streaming service for IP cams. I would like to control resolution, fps, compression etc.,- all the settings accessible with rtsp parameters for streaming.
Flowplayer works fine with Wowza only in the case of stream content file name from Application’s setting. But all my tests with direct stream’s rtsp path inserting in the Flowplayer config script were not successful (but works with “live” Wowza example).
Example that does not work with flowplayer:
...
<script type="text/javascript">
flowplayer("player", "../flowplayer-3.0.0.swf",
{
clip: {
[COLOR="red"][B]url: 'rtsp://login:name@IPaddres:554/axis-media/media.amp?resolution=320x240&fps=12'[/B][/COLOR],
live: true,
provider: 'rtmp'
},
plugins: {
rtmp: {
url: '../flowplayer.rtmp-3.0.0.swf',
netConnectionUrl: 'rtmp://[wowza-address]/live'
}
}
}
);
</script>
...
Working Example:
...
<script type="text/javascript">
flowplayer("player", "../flowplayer-3.0.0.swf",
{
clip: {
[COLOR="green"][B]url: 'axism1011.stream'[/B][/COLOR],
live: true,
provider: 'rtmp'
},
plugins: {
rtmp: {
url: '../flowplayer.rtmp-3.0.0.swf',
netConnectionUrl: 'rtmp://[wowza-address]/live'
}
}
}
);
</script>
...
Testing conclusion: use content file name with Flowplayer/JWPlayer or self Flash player design.
AFAIK wowza looks for that content files with “StorageDir” path.
But the Application.xml Streams StorageDir path is local only (ftp or http path does not work). And the files remote autoconfig (replace/edit) will be difficult (security overcoming needed).
My question: is it possible (or how) to set remote StorageDir for content files?