FIRMWARE RELEASE NOTES ====================== Products affected: AXIS 211M Network Camera Release date: 2009-10-19 Release type: Production Firmware version: 4.49 File name: axis211M.bin Preceding release: 4.41.1 ------------------------------------------------------------------------------------- UPGRADE INSTRUCTIONS ==================== The firmware can be upgraded using Axis Camera Management 2.0, HTTP or FTP. Please follow the instructions from the user's manual, the web page at http://www.axis.com/techsup/cam_servers/how_to_upgrade.htm or the file named howtoupgrade.txt. RELEASE 4.49 ============ New features ============ 4.49:F01 Added Access Log information. This log gathers information on accesses to the product and can be listed anytime from the log pages. 4.49:F02 Added Connection list. It gives an overview of the connections made to the product specifying the connected IP address, user name and protocol used. 4.49:F03 Added HTTP Digest Authentication. 4.49:F04 Added Secure Initial Configuration. This makes it possible to enable HTTPS the first time the user accesses the product, located on the same page where the root password is defined. 4.49:F05 Added Advanced MJPEG settings (Video&Image -> Advanced). Using these settings, the frame size of the JPEG images can be easily controlled. The compression level is then adjusted automatically if the images become too large (e.g. sensor noise at night,complex motion). 4.49:F06 Added a time interval setting (or delay) between triggered events. This is the minimum time period that the event type must wait after a trigger before it will be possible to trigger it again. The interval starts as soon as the first trigger occurs (see online help for more information). 4.49:F07 Added the setting for a minimum trigger interval before the event is started. This can be used to trigger event after a trigger has been set active for a given amount of time. 4.49:F08 It is now possible to create a separate folder for each event when uploading images via FTP. The folder name can include modifiers commonly used in file names (see the online help for more information). N.B: This is only possible for triggered events. 4.49:F09 Added the possibility to display dynamic user text in image text overlay. (See VAPIX for more information) 4.49:F10 Added Exposure Area functionality. 4.49:F11 Support for horizontal image flip (mirroring). 4.49:F12 Added backlight compensation functionality. 4.49:F13 Added contrast setting. Modifications: ============== 4.49:M01 The motion detection algorithm has been improved to work better under low light conditions and to be less sensitive to exposure changes. The number of false triggers should be lower with this improvement. Motion detection settings might need to be modified after firmware upgrade to assure the desired function. 4.49:M02 The motion detection algorithm has been improved in regard to sensitivity. Previously when using high sensitivity almost any movement would cause high red peaks due to noise generation. This has been improved and the new algorithm will only affect behaviour when using high sensitivity. 4.49:M03 The product will perform DST time adjustment according to the new rules valid in the USA. Re-apply and save the time zone and DST setting on the product for changes to take effect. 4.49:M04 New timezone for Venezuela has been added. 4.49:M05 The AXIS Media Control installation will now work on Windows Vista. 4.49:M06 Improved event handling in regards to stability. 4.49:M07 Video&Image>Advanced settings (sharpness, low light) have changed their value set, recheck and reconfigure so that those correspond to the desired behavior. Corrections in 4.49 since 4.41.1 ================================ 4.49:C01 Corrected an issue in the Axis Internet Dynamic DNS functionality. The complete server list is now used if the first host name in the list cannot be resolved. 4.49:C02 It is now possible to add more than 12 users with usernames and passwords that have maximum length. 4.49:C03 The embedded HTTP client fills in the Host field in the HTTP header. 4.49:C04 When video stream is stopped motion data stream is not started when adding, removing and saving motion windows. 4.49:C05 When creating a self signed certificate, if the validity time entered is more than the maximal validity (defined on the web page), it is set to the maximum, and not to 30. 4.49:C06 Corrected an issue in the Web server so that it now handles manually created certificate files where LF at the end of the file may be missing. 4.49:C07 Corrected an issue regarding time limits for camera connections. The connection was closed at the right time, but then it was immediately reconnected. 4.49:C08 Restart_stream.cgi work as expected, i.e. a new I-frame is sent immediately. 4.49:C09 Removes duplicate HTTP header from response to call to /axis-cgi/view/imagesize.cgi. Known limitations ================= 4.49:L01 First image uploaded in case of a FTP event triggered by Motion Detection has a 3 sec delay. Please use pre-buffer option for instant upload image. 4.49:L02 If "Server Report" button, from System Option >> Logs&Reports is pressed, the associate page will open in about 4 sec. No busy message will be displayed in this time. 4.49:L03 If you disable the IPv4 and restart the camera you will still get warning in the log like: "failed to get eth0 IPv4 address" 4.49:L04 If you choose to rotate the image in the Video & Image setup, be aware that the coordinates for motion detection windows created in the Motion Detection setup will not be rotated. Workaround: When defining motion detection windows, temporarily configure the image for 0 degrees of rotation. Change back to the desired rotation again after having defined the motion windows. 4.49:L05 If you set compression to 0% the frame rate may decrease substantially for Motion JPEG for certain scenes. This is because the image size may not exceed 256 kB. Workaround: Set the compression to 10% instead. The image quality will not suffer noticeably, but the image size will be much smaller. 4.49:L06 Including format field #r, #R, #b or #B in the text overlay will show an incorrect frame rate and bandwidth usage when the frame rate is limited for Motion JPEG. 4.49:L07 Viewing full screen and sequencing through different external video sources with different video streams in a sequence will switch the full screen mode off. 4.49:L08 Using dual screens and moving the AXIS Media Control window from one screen to the other can result in unexpected behavior. Workaround: Reload the Live View page 4.49:L09 If viewing the image stream on Mac OS X with Mozilla Firefox using the AXIS Media Java Applet, a third party plug-in may be needed to get the browser to use the correct Java version. The Java Embedding Plug-in can be found at http://javaplugin.sourceforge.net/. 4.49:L10 Storing multiple parameters simultaneously (with ACM) can trigger unexpected behaviour. One case of this is if the RTSP port is changed together with the RTSP server being enabled. The workaround in most cases is to restart the camera. 4.49:L11 Simultaneous use of different video formats, e.g. 16:9 and other resolutions or a partial resolution with any other, or simultaneous use of normal and inverted video rotation, will cause the frame rate to drop. Note that motion detection always uses an uncropped video stream with the selected video default rotation. The image formats that can be used with motion detection enabled with no frame rate penalty due to this effect are 1280x1024, 1280x960, 1024x768, 800x600, 720x576, 704x576, 640x480, 480x360, 352x288, 320x240, 240x180, 176x144 and 160x120, when using the configured default rotation. 4.49:L12 When using Flicker-free mode 50Hz, the exposure time cannot go below 1/100s despite having set Max Exposure Time to a faster exposure time. The reason is that there are no flicker safe exposure times below 1/100s for this flicker-free mode. The same applies to Flicker-free mode 60 Hz where the exposure time cannot go below 1/120s as this is the fastest flicker safe exposure time. 4.49:L13 Setting the AMC microphone volume slider to 0 may still allow some sound to be heard. To completely mute the microphone use the 'Mute microphone' button. 4.49:L14 AMC will get a long audio delay after a stream loss and reconnect event, as caused, for example, by losing the network connection. This only affects MJPEG streaming when using the G.711 and G.726 codecs. Stop and start the audio stream to remove the delay. 4.49:L15 Using the LiveView AMC downscale feature will reduce the image quality of the image displayed on the client. This is a client side effect and the images delivered from the AXIS 211M are not affected. Application Developer Information ================================= The AXIS VAPIX API - Application Programming Interface (available at www.axis.com) is supported by the AXIS 211M. The following groups are supported by the AXIS 211M. For more information, please refer to the AXIS VAPIX HTTP API specification version 2, part of the AXIS VAPIX API, available at www.axis.com Group Exceptions ===== ========== General Image and Video Video status Motion Detection I/O IP filter Audio Built in templates for dynamic parameters: Template Group ======== ===== 'event' Event 'external_video' ExternalVideo 'ftpaction' Event.E#.Actions 'ftp_config' EventServers.FTP 'httpaction' Event.E#.Actions 'http_config' EventServers.HTTP 'hwaction' Event.E#.Actions 'motion' Motion 'smtpaction' Event.E#.Actions 'source' Sequence.S0.Source 'tcpaction' Event.E#.Actions 'tcp_config' EventServers.TCP Supported AXIS VAPIX API Image Resolutions: Resolution Exceptions ========== ========== 1280x1024 1280x960 1) 1280x720 2) 1024x768 1) 1024x768_CROPONLY 3) 1024x576 2) 800x600 1) 800x600_CROP 4) 800x450 2) 720x576 1) 704x576 1) 704x480 1) 640x480 1) 640x480_CROP 4) 640x360 2) 480x360 1) 480x270 2) 352x288 1) 352x240 1) 320x240 1) 320x180 2) 240x180 1) 240x135 2) 176x144 1) 176x120 1) 160x120 1) 160x90 2) 1) Not equally scaled 2) Verical crop to 16:9 aspect ratio 3) Vertical and horizontal crop, delivers 20 FPS in MJPEG 4) Vertical and horizontal crop to 900x675 then scaled to 800x600 or 640x480, delivers 30 FPS in MJPEG