I am trying to increase the frames/sec for my Airlive OD-600HD. I have tried just about everything I can think of. The FPS from the web based viewing direct to the camera gets me at least 15 FPS and things look great. However, in ZM I can never get better than 4 FPS. I have played with the ffmpeg options to no avail.
Here are the settings for the camera via the internal web based access .
Video Type : H264
Resolution : 640x480
Frame Rate : 15
Bitrate : 2772
Here are some details about the web based access from the log file. I have tried to enter the "path" in ZM but it gets me no image at all.
May 10 08:55:32 AirCam OD-600HD user.debug rtsp-svr: client request: 'TEARDOWN' 'rtsp://192.168.123.100:554/h264/media.amp?resolution=vga/' 'RTSP/1.0'
May 10 08:55:32 AirCam OD-600HD user.debug rtsp-svr: 1 found stream path: '/h264/media.amp?resolution=vga', path: '/h264/media.amp?resolution=vga/'
Here are the setting for ZM to the cam :
Remote Protocol : HTTP
Remote Method : Simple
Remote Host Name : admin:airlive:192.168.123.100
Remote Host Port : 80
Remote Host Path : /mjpg/video.mjpg?resolution=vga
Remote Image Colours : 24 bit colour
Capture Width (pixels) : 640
Capture Height (pixels) : 480
Preserve Aspect Ratio : Not checked
Orientation : Normal
Any help/suggestion are appreciated. Thanks.
Increase Frames/Sec - AirLive OD-600HD
Well, I have made some minor progress. I took the connection path from the cam's logfile for a connection made using the cam's internal web view, and got that to work in ZM setting the source type to ffmpeg, and the source path to rtsp://admin:airlive@192.168.123.100:554/h264/media.amp. Now, when I view in ZM, it "reports" 15fps, but the actual viewed image is still the same old ~4fps. I validated this by comparing side by side, the ZM view versus the Cam's internal web view. So what am I missing here ? Are there option to ffmpeg I need to adjust ? I have played with a few settings, but I am confused by the difference between input an output(FFMPEG_INPUT_OPTIONS versus FFMPEG_OUTPUT_OPTIONS). Do the input options define the options for the video stream being processed by ffmpeg and the output options define how ffmpeg displays the image in ZM ? Looking for some help here please !
Thanks in advance.
Thanks in advance.
OK, a tad bit more progress has been made. If I fire up FireBug and have a look at the HTML being fed to my browser, the img tag that displays the actual image is such : var streamSrc = "http://server:6363/cgi-bin/nph-zms?mode ... 1272204526";
Upon further investigation, it looks like the maxfps var is set based on the bandwidth setting for ZM(low/medium/high). If I change the BW to high, the maxfps then goes to 15 which is what I want. And looking at the BW settings for high on the options page, it is set to 15. However, it still looks like it is really only 4fps, but I will keep testing.
Upon further investigation, it looks like the maxfps var is set based on the bandwidth setting for ZM(low/medium/high). If I change the BW to high, the maxfps then goes to 15 which is what I want. And looking at the BW settings for high on the options page, it is set to 15. However, it still looks like it is really only 4fps, but I will keep testing.