Dear All,
i’ve read in this post ( http://community.wowza.com/t/-/606 ) of Bruce540 about a summary of wowza & recording.
I’m writing a surveillance-central software for h264-street-cam/street-sos-totem.
The software is written in flex, with a vectorial videowall, ptz cam movement handling and so on…
I need to record with on-demand and programatic logic the rtsp streams from axis cameras.
Now, i’ve the current problems:
- if i use MediaCasterManager method, i can record the streams respecting my needs (background recording with no connection alive), but :
a) for playing a stream while recording it, i need to use another rtmp connection with a different (but with same conf) wowza app. Using the same wowza application, if i try to record while playing a receive this message:
INFO server comment - ModuleMediaCasterStreamManager.startMediaCasterStream[rtp-record-lowlatency]: rtsp://192.168.9.101/v3
WARN server comment - ModuleMediaCasterStreamManager.startMediaCasterStream: MediaCaster already exists[mediacaster]: rtsp://192.168.9.101/v3
INFO server comment - ModuleMediaCasterStreamManager.stopMediaCasterStream: rtsp://192.168.9.101/v3
WARN server comment - MediaCasterStreamManager.stopStream: Stream does not exist: rtsp://192.168.9.101/v3
WARN server comment - ModuleMediaCasterStreamManager.stopMediaCasterStream: Stream not found: rtsp://192.168.9.101/v3
b) if i play the rtsp stream (in a different wowza rtmp connection & app) while recording, it doubled the bandwidth used (only using this method i can play & record correctly, but my cameras could stay on a UTMS network, so doubled bandwidth is a problem!).
-
if i use rtp-live (or rtp-live-lowlatency), calls to startRecording or stopRecording methods (with nc.call(methodname)), doesn’t works.
-
if i use rtp-live-record (or rtp-live-record-lowlatency) it starts recording directly when i play the streams and stop recording when i stop the streams.
Well, there is no suitable control for start/stop record, and no “background” recording!
->No background recording when the flex application is closed !!! bad!
- I’ve still not tried the the livestreamrecord, do you know if it has one of these limit? (recording while the client flash/flex application is closed, doubling of bandwidth if recording while playing and obviously the ability to record while playing using the same wowza application.
Thanks for you attention
–pako