Hi All,
This is my first post, I tried to do a test of performance of an AXIS P3301 IP camera using 4 streams. And to analyze the effect of a mjpeg stream in the others H.264 streams.
I use VLC to launch simultanously 4 differents streams ("3x H.264 encoded with vlc, 1x MJPEG encoded with VLC) . The H.264 streams are set to 25fps and the MJPEG is set to 5 fps by a command.
So I have 3 vlc launched with this command for the network url:
“http://11.1.2.36/axis-cgi/mjpg/video.cgi”
and 1 Vlc launched with this command for the network url:
“http://11.1.2.36/axis-cgi/mjpg/video.cgi?resolution=4CIF&fps=5”
The first question I have is : is there a command that force to use H.264 stream directly in the Axis camera ?
I tried this :
“http://11.1.2.36/axis-cgi/h264/video.cgi”
but this command fails.
In the other side, I dont know if I really do by the good way what I expect. Because I save the 4 streams to .avi format in my computer, I store +/- 5 minutes of video:
vlcout_h264_1.avi
vlcout_h264_2.avi
vlcout_h264_3.avi
vlcout_mjpeg_4CIF_5FPS.avi
after that I opened these videos to verify that there are good and checked the fps from all and there are still correct.
And so my second question is:
Like I asked streams on this camera and I check that all the streams have keep their correct fps. It seems doubt with 4 streams, because I expected a little decraesing of fps isn’it it ? Seems like the fps of videos are not really correct, how check the fps correctly ?
The tools I used is VirtualDub and Video Inspector to ensure the number of frame per second of the saved files.
Can you help me please?
Thank you