FIRMWARE RELEASE NOTES ====================== Products affected: AXIS 241SA Video Server Release date: 2008-12-16 Release type: Production Firmware version: 4.47 File name: axis241SA.bin Preceding release: 4.30 ------------------------------------------------------------------------------- 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.47 ============ News in 4.47 ============ 4.47:F01 Added Access Logging. This log gathers information on accesses to the product and can be listed anytime from the log pages. 4.47:F02 Added Connection list. It gives an overview of the connections made to the product specifying which IP is connected, the user and protocol used. 4.47:F03 Added support for Camera Tampering detection. The video stream is analyzed constantly to detect if the image changes significantly. This can detect if the lens is hooded, painted, severly defocused or redirected. The tampering detection is available in the event framework so an alarm can be sent. This functionality has to be configured to be enabled. 4.47:F04 Added HTTP Digest Authentication. 4.47:F05 Added Secure Initial Configuration. This makes it possible to enable HTTPS the first time the user accesses the product, i.e. on the same page where the root password is defined. 4.47:F06 Added mirroring, i.e. possibility to mirror the video stream. It can be configured using VAPIX as well as through the GUI. 4.47:F07 Added a Event monitor function to VAPIX. By using this interface, an application can get information about all trigger information available in the product. 4.47:F08 Added Advanced MJPEG settings (Video&Image -> Advanced). Using these settings, you can easily control the frame size of the JPEG images. The compression level is then adjusted automatically if the images for some reason become too large (e.g. sensor noise at night, complex motive). 4.47:F09 Added the setting for a time interval (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.47:F10 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.47:F11 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.47:F12 Possibility to display dynamic user text in image text overlay is added. Please use the online help file on the camera for more information. 4.47:F13 Support for IPv6. 4.47:F14 Support for QoS. The product uses the DiffServ model and marks the following classes: Live Video, Event/Alarm and Management. 4.47:F15 Support for 802.1x/EAPOL(Extensible Authentication Protocol Over Lan) using EAP-TLS (EAP-Transport Layer Security). 4.47:F16 Added a parameter containing the path to the administrator web page (root.Properties.API.HTTP.AdminPath). 4.47:F17 Now possible to disable network services such as FTP, RTSP etc. See System Options | Support | System Overview for a list of the services that can be disabled. 4.47:F18 Added process list, /proc/netstat, ifconfig and vmstatus to the Server Report. 4.47:F19 A toolbar with a play and stop button is now available when using the Mozilla/Firefox browser. 4.47:F20 AXIS Media Control now has a reconnection strategy accessible from Control Panel on the Windows client. This allows the user to decide how the AMC client should handle a loss of connectivity with the product, i.e., for how long the product will try to reconnect and at which interval. 4.47:F21 Recording of MPEG4 streams to .asf file with the AXIS Media Control. This functionality is enabled in the Live View Config menu. For more info see also the AXIS Media Control user's manual, available at: http://www.axis.com/techsup/software/amc/index.htm. 4.47:F22 Now possible to configure the mail server's port (default 25). 4.47:F23 New HTTP API command allows retrieval of parameter definitions in XML format. Parameter definitions include parameter name, value, nicename and possible values (when applicable). The VAPIX URI is /axis-cgi/admin/param.cgi?action=listdefinitions&listformat=xmlschema. 4.47:F24 MPEG4 Stream Optimization, optimized for frame rate or bandwidth. This parameter can be set to frame rate to increase the frame rate by 30% in 4CIF resolution.This means that under normal conditions the maximum frame rate can be increased from 17 fps to 22 fps in PAL, and from 21 fps to 27 fps in NTSC. However, depending on the amount of motion, this will increase the required bandwidth for each frame (by 1-15% for each frame). Thus it is not recommended to combine frame rate optimization with bit rate limitation settings. Frame rate optimization has no effect when the resolution is set to lower than 4CIF, although there is a risk of increased bandwidth. In this case the parameter should be set to bandwidth. 4.47:F25 Added Areazoom. It is possible to draw an area in the Live View and zoom into it. This feature is only available for drivers which support absolute pan/tilt/zoom. 4.47:F26 Added settings of a time interval (or delay) between triggered events. In Triggered Event Type Setup, set min time interval between triggers is the minimum time period that the event must wait after a trigger before it will be possible to trigger it again. The interval starts as soon as the first trigger occurs. Note that, the shortest possible interval is 1 second and the longest is 23 hours, 59 minutes and 59 seconds. By default it is set to 00:00:00 which means no time interval. 4.47:F27 Added the possibility to schedule a Guardtour. From Event settings, choose to add a scheduled event. The guardtour will run as long as the event is active. If two scheduled guardtours overlap, the priority is given to the one scheduled to start first. The second sceduled guardtour will start when the first one is becoming inactive. Modifications ============= 4.47:M01 The view size buttons in Live View have been removed. 4.47:M02 Added Seoul in GMT+9 time zone. 4.47:M03 Reduced latency for I/O alarm trigger. 4.47:M04 PTZ: Added AXIS 295 joystick support. 4.47:M05 Allow setting the Device ID for PTZ control. 4.47:M06 Allow having the same preset position name on different video sources. 4.47:M07 Allow preset names including '&' characters. 4.47:M08 In Guardtour settings, a new parameter "Pause between runs" defines how long the guardtour will pause before starting a new sequence. 4.47:M09 In Guardtour settings, view time and move speed have changed place. 4.47:M10 The motion detection algorithm has been improved to work better under low light conditions and to be less sensitive for 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.47:M11 The Server Report has been reformatted, in order to let the most important information come first. In order to avoid incomplete reports, the report is not displayed before its generating is finished. 4.47:M12 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.47:M13 New timezone for Venezuela has been added. 4.47:M14 The AXIS Media Control installation will now work on Windows Vista. 4.47:M15 Improved event handling with regards to stability. 4.47:M16 It is now possible to send TCP Notifications continously. Known limitations in 4.47 ========================= 4.47:L1 Using maximum number of clients and extensive PTZ load might cause criticals in system log. 4.47:L2 Using Firefox 3 and MJPEG, when closing tab or redirecting to another will not cause stream to stop. It will still run in background and the only way to get rid of the problem is to terminate Firefox. 4.47:L3 When using Java applet as default viewer in Opera 9.5, enabling audio and connecting microphone then pressing Stop, Play, Stop and then Play again will cause no sound. The browser has to be restarted to get sound again. 4.47:L4 Connecting a PAL camera to the videoserver might cause a thin black line in the border of the live view. 4.47:L5 When using "#r" as include text for the live view, the framerate isn't correctly displayed when using only one client. 4.47:L6 When having configured events triggered when camera is tampered the videoserver needs a restart to make tampering work correctly. 4.47:L7 The "Setup-link" will allways be displayed even though it's disabled in Plain config. 4.47:L8 When using image as overlay, when uploading image and pressing test there might be script errors displayed. 4.47:L9 If adding an event triggered by anything else but 'motion detection'and then decide to modify the existing event and make it triggered by 'Motion Detection' the new dropdown lists for available motion windows and the dropdown list for 'when motion detection' will contain rubbish characters. 4.47:L10 Sound can be choppy for Multicast and Unicast streams when using Windows Media Player 11. 4.47:L11 When enabling both ipv4 and ipv6, then disabling the ipv6, the ipv6 will still be shown under "Current Network Settings" as well as under the "NTP configuration" view. 4.47:L12 Having two ftp upload servers where the first is invalid, choosing a shorter upload time than the timeoput for the primary ftp server will cause no events being uploaded. 4.47:L13 Enabling audio and full duplex will cause sound to be choppy and finally disappear when adding to many clients running MPEG4. Around 8-10 clients will make sound to disappear. 4.47:L14 Adding presets to sequence mode and enabling videooverlay #P. If the user has a short view time the videoserver will not be able to show the preset before it´s moving to the next preset. 4.47:L15 Application Developer Information ================================= Supported HTTP API Image Resolutions Resolution Exceptions ========== ========== 4CIF 704x576 1) 704x480 2) 2CIFEXP 704x288x2 1) 704x480x2 2) 2CIF 704x288 1) 704x240 2) CIF 352x288 1) 352x240 2) QCIF 176x144 1) 176x120 2) 1) Only available for PAL cameras 2) Only available for NTSC cameras The Axis Video API, RTSP - Interface Specification found at www.axis.com is supported by the AXIS 241QA. The following HTTP API groups are supported by the AXIS 241QA. For more information please refer to the HTTP API specification version 2, available at www.axis.com. Group Exceptions ===== ========== General Image and Video PTZ Motion Detection I/O IP filter Serial port Audio Built in templates for dynamic parameters are: Template Group ======== ===== 'event' Event 'ftpaction' Event.E#.Actions 'ftp_config' EventServers.FTP 'httpaction' Event.E#.Actions 'http_config' EventServers.HTTP 'hwaction' Event.E#.Actions 'tcpaction' Event.E#.Actions 'tcp_config' EventServers.TCP 'ptzaction' Event.E#.Actions 'smtpaction' Event.E#.Actions 'motion' Motion 'preset' PTZ.PresetPos 'preset_hidden' PTZ.PresetPos 'button' PTZ.Auxiliary.A#.Button 'user_ctlqueue' PTZ.UserCtlQueue 'guardtour' GuardTour 'tour' GuardTour.G#.Tour 'sequence' Sequence 'source' Sequence.S0.Source 'external_video' ExternalVideo