FIRMWARE RELEASE NOTES ====================== Products affected: AXIS 215PTZ Video Camera Release date: 2009-08-21 Release type: Production Firmware version: 4.49 File name: 215PTZ_4_49.bin Preceding release: 4.40 ------------------------------------------------------------------------------ UPGRADE INSTRUCTIONS ==================== The firmware can be upgraded using Axis Camera Management 2.0, HTTP or FTP. Please follow the instructions in the user's manual, the web page at http://www.axis.com/techsup/cam_servers/how_to_upgrade.htm or the file 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 online help file for more information) 4.49:F10 Added possibility to have the camera return to home position on inactivity. 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:M04 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:M05 New timezone for Venezuela has been added. 4.49:M06 The AXIS Media Control installation will now work on Windows Vista. 4.49:M07 Improved event handling in regards to stability. 4.49:M08 It is now possible to send TCP Notifications continously. 4.49:M09 Improved network driver with regards to stability due to high load. Corrections in 4.49 since 4.40 ============================== 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:C06 When creating a self signed certificate, if the validity time entered is more than the maximal validity (defined on the web page), then set it to the maximum, and not to 30. 4.49:C07 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:C08 Corrected an issue regarding time limits for camera connections. The connection closed at the right time, but then it immediately reconnected. 4.49:C09 Restart_stream.cgi work as expected, i.e. a new I-frame is sent immediately. 4.49:C10 Removes duplicate HTTP header from response to call to /axis-cgi/view/imagesize.cgi. 4.49:C11 Corrected the guard tour handling to avoid some occasional lockups. Known limitations ================= 4.49:L01 Changing brigthess can cause problems when changes are made in small steps, e.g. changing from 10 to 20 can cause no visual change. A workaround would be to first change from 10 to 50 and then 50 to 20, i.e. to make larger changes. 4.49:L02 When using IP address filtering when not all referrals are allowed, no videostream at all will be displayed and HTTP 403 will be returned. 4.49:L03 When using regular updates from AXIS Internet Dynamic DNS and update interval to 1 hour the actual interval will measure 1 hour 10 minutes. 4.49:L04 When streaming MJPEG over https the video and audio will be marked with an errornous DCSP. 4.49:L05 If using overlay text and having two or more streams, repositioning of overlay text isn't possible if not all streams are stopped. To reconfigure first stop all streams. 4.49:L06 When configuring an external video source and choosing a resolution and rotation for that source, the source will not show in the source drop down list. Application Developer Information ================================= Supported AXIS VAPIX 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 90/270 degrees rotation is not supported. The AXIS VAPIX API (Application Programming Interface) found at www.axis.com is supported by the AXIS 215 PTZ. The following groups are supported by the AXIS 215 PTZ. 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 JPEG/MJPEG/MPEG 1) 2) 3) 4) 5) Sequence PTZ 6) 7) 8) 9) Motion Detection I/O Events Event servers Notification HTTPS SNMP Properties Web interface Audio 1) Not supported: ImageSource.I#.DCIris ImageSource.I#.DayNight (use PTZ.Various.V1.IrCutFilter) ImageSource.I#.Sensor.BacklightCompensation (use PTZ.Various.V1.BackLight) 2) Supported ImageSource parameters: ImageSource.I0.Sensor.AutoSlowShutter ImageSource.I0.Sensor.Brightness ImageSource.I0.Sensor.Exposure ImageSource.I0.Sensor.ExposurePriority ImageSource.I0.Sensor.MaxGain ImageSource.I0.Sensor.MaxExposureTime ImageSource.I0.Sensor.Sharpness ImageSource.I0.Sensor.Shutter ImageSource.I0.Sensor.WhiteBalance 3) Accepted values of ImageSource.I0.Sensor.MaxGain are: 0 (0 dB), 17 (4 dB), 34 (8 dB), 51 (12 dB), 68 (16 dB), 85 (20 dB), 100 (24 dB) 4) Accepted values of ImageSource.I0.Sensor.MaxExposureTime are: PAL: -2 (1/25 s), -3 (3/50 s), -4 (1/12 s), -5 (3/25 s), -6 (4/25 s), -8 (1/6 s), -12 (6/25 s), -20 (2/5 s), -40 (4/5 s), -80 (8/5 s). NTSC: -2 (1/30 s), -3 (1/20 s), -4 (1/15 s), -5 (1/10 s), -6 (2/25 s), -8 (1/8 s), -12 (1/5 s), -20 (1/3 s), -40 (2/3 s), -80 (4/3 s). 5) Accepted values of ImageSource.I0.Sensor.Shutter are: PAL: 100 (1/50000 s), 89 (1/20000 s), 78 (1/10000 s), 67 (1/4000 s), 56 (1/2000 s), 45 (1/1000 s), 34 (1/500 s), 23 (1/250 s), 12 (1/120 s), 0 (1/50 s). NTSC: 100 (1/50000 s), 89 (1/20000 s), 78 (1/10000 s), 67 (1/4000 s), 56 (1/2000 s), 45 (1/1000 s), 34 (1/500 s), 23 (1/250 s), 12 (1/100 s), 0 (1/60 s). 6) Disregarded or write protected parameters: PTZ.Limit.L1.MinFieldAngle PTZ.Limit.L1.MaxFieldAngle PTZ.Limit.L1.MaxFocus 7) Accepted values of PTZ.Limit.L1.MaxZoom are: 9999 (12x zoom), 9090 (11x zoom), 8181 (10x zoom), 7272 (9x zoom), 6363 (8x zoom), 5454 (7x zoom), 4545 (6x zoom), 3636 (5x zoom), 2727 (4x zoom), 1818 (3x zoom), 909 (2x zoom), 1 (1x zoom), 13333 (24x zoom (2x digital zoom)), 16667 (36x zoom (3x digital zoom)), 19999 (48x zoom (4x digital zoom)). 8) Accepted values of PTZ.UserAdv.U1.MoveSpeed are: 1 (1.8 deg/s), 3 (5.4 deg/s), 5 (9 deg/s), 7 (12.6 deg/s), 10 (18 deg/s), 15 (27 deg/s), 20 (36 deg/s), 25 (45 deg/s), 35 (63 deg/s), 50 (90 deg/s), 65 (117 deg/s), 77 (140 deg/s), 100 (180 deg/s). 9) PTZ.PresetPos is not supported (use PTZ.Preset.P# instead) Built in templates for dynamic parameters are: Template Group ======== ===== 'button' PTZ.Auxiliary.A1.Button 'event' Event 'external_video' ExternalVideo 'ftpaction' Event.E#.Actions 'ftp_config' EventServers.FTP 'guardtour' GuardTour 'httpaction' Event.E#.Actions 'http_config' EventServers.HTTP 'hwaction' Event.E#.Actions 'motion' Motion 'position' PTZ.Preset.P0.Position 'ptzaction' Event.E#.Actions 'smtpaction' Event.E#.Actions 'source' Sequence.S0.Source 'tcpaction' Event.E#.Actions 'tcp_config' EventServers.TCP 'tour' GuardTour.G#.Tour