//================================================================= // Program: CMS // Version: 1,2,0 // Date: 2008/01/10 // Author: Cliff@Dynacolor.com.tw , CYH@Dynacolor.com.tw , Chienwen@Dynacolor.com.tw //================================================================= [Fixed bugs] //////////Cliff////////// 1:Fix the ffmpeg decode parameter from H_264 to MJPEG in CMS PLAYER. //////////Chienwen////////// 1.Import setting files not reload. 3.Site connect error->dbclick this site message->sometimes layout error. /////////CYH///////////// 1:Fix the Log information of VideoServer config menu. [Change] //////////Chienwen////////// 1.Only admin can import setting. 2.Release software only can upgrade release version. //================================================================= // Program: CMS // Version: 1,2,0 // Date: 2008/01/08 // Author: Cliff@Dynacolor.com.tw , CYH@Dynacolor.com.tw , Chienwen@Dynacolor.com.tw //================================================================= [Fixed bugs] //////////Cliff////////// 1:Fix the default path of AVI and Snapshot Filepath in CMS PLAYER. 2:There are some conflicts in the resource of VideoServer Config. //////////Chienwen////////// 1:Fix user login change name bug. [Change] 1:Change the first No. of CMS Version to 1. /////////Cliff and CYH///////////// 1:Add new Polish and Japan translation string in CMS and CMS PLAYER. //================================================================= // Program: CMS // Version: 0,2,0 // Date: 2008/01/04 // Author: Cliff@Dynacolor.com.tw , CYH@Dynacolor.com.tw , Chienwen@Dynacolor.com.tw //================================================================= [New functions] //////////Cliff////////// 1:Add disconnect a certain site function. 2:Add rename the camera directly function. 3:Add Multi-Events Archive function.(ONLY FOR DVR) 4:Add automatically reconnect failed connection function. 5:Add 2-Way Audio .(for Mega Pixel IPCam(nDH060) and VideoServer(D7521)) 6:Add Step Forward and Step Backward function in CMS Player. 7:Support IP Dome OSD.(FOR VideoServer(D7521)) 8:Add PC System Information detect function. 9:Add CMS Log information function. 10:Add multiple CMS Instances(Up to 4 Instances) 11:Add CMS View and Record for up to 64 sites. 12:Add Mega Pixel IPCam(nDH060)HTTP STREAM PROTOCOL Connetion. /////////Cliff and CYH///////////// 13:Support VideoServer(D7521) Config API.( Version: 0201-0025-0240) 14:Support Mega Pixel IPCam(nDH060) Config API. ( Software Version: d20071227 Camera Firmware:CCD-cameraFw-071221 ) 15:Support Multi-Lang English , Traditional Chinese , Simplified Chinese, Polish, France,Greek ,Japanese. //////////Chienwen////////// 1.Add CMS software network upgrade function. 2.Add health status function (refresh rate = 5 min) and health status icon. 3.Add export video(local) function(SPECO only). 4.Add camera designation function. 5.Max 16 IP cameras connection. 6.Half connected devices must be Dynacolor's products. 7.Support multiple-monitor to display different CMS software. 8.Add EMAP snapshot function. [Fixed bugs] //////////Cliff////////// 1: Sometimes the user can't choose camera by mouse,and the mouse cursor become useless. 2: There is a INVALID protocol value in VideoServer Dome Protocol. 3: AUTO RECONNECT won't call the SCHEDULE REC function. 4: Default File Path need auto detect CMS install path. 5: Click the configuration in Disconnect site will crash CMS. 6: Archive Time Bar synchronize with calendar. 7: CMS Player filter the invalid time. 8: IP Device AXIS 207 Series connection fail problem. 9: DVR Motion Detection Dialog alarm can't be close. 10:Playback time will shift 1-hour in some day-light saving Time area. //////////Chienwen////////// 1.Sometimes remove Site or Group from tree will let site index number error. 2.Event playback not show ctrl button and not init playback ctrl rate. 3.DbClick Alert list not assigned currect Site and Camera. 4.Alert not have pb control button. 5.Resize CMS size will let image error. 6.Drag camera from tree to layout image will have error. 7.Click select device combobox and press ENTER button will let device info disable. 8.Use small icon to add site will let CMS crash. 9.Event full screen list not clear. 10.Alert port cannot change when alert enable is OFF. 11.When CMS is sequence, cannot drag image from tree to split image. 12.Not clear EMAP drag camera list. 13.Add CMS user sometimes not check the same name. 14.If record file path dose not exist,it will let CMS have wrong. 15.In sequence mode->disconnect->reconnect->sequence list will be clean. 16.When record one camera, CMS cannot click tree function to record this site all camera. 17.File circular error. 18.When remove site from setting tree,schedule record setting will have error. 19. [Change] //////////Chienwen////////// 1.Decrease memory used.(from 250MB->20MB) 2.Change CMS player icon. 3.Change CMS version title from 4 int to 3 int. 4.Rewrite all functions about CMS group attribution setting. 5.Use Windows XP or vista function to support NTP service.(not use abouttime) 6.Change "Refresh" -> "Resort" 7.Refine "Reconnect","Live","Add site","Delete site" 4 functions.(use user define layout to display image) 8.Already use sequence function -> click sequence button again -> return live. //================================================================= // Program: CMS // Version: 1,0,1,13368 // Date: 2007/10/04 // Author: Chienwen@Dynacolor.com.tw, Cliff@Dynacolor.com.tw, Frank@Dynacolor.com.tw //================================================================= [Fixed bugs] 1:User choose remote Playback ,auto stopRecord. 2:Add specoddns auto detect port. //================================================================= // Program: CMS // Version: 1,0,1,13366 // Date: 2007/10/03 // Author: Chienwen@Dynacolor.com.tw, Cliff@Dynacolor.com.tw, Frank@Dynacolor.com.tw //================================================================= [Fixed bugs] 1:Export setting zip file can not import to CMS when first time execute CMS. 2:Fixed DG9X DVR Motion Detect bug. 3:Block the site menu in the site tree when Group site still connecting 4:Bolck the add sequence function in the site tree when choose site connect fail. //================================================================= // Program: CMS // Version: 1,0,1,13362 // Date: 2007/09/28 // Author: Chienwen@Dynacolor.com.tw, Cliff@Dynacolor.com.tw, Frank@Dynacolor.com.tw //================================================================= //================================================================= //==User Interface== //================================================================= [New functions] //////////Chienwen////////// 1.Add event full screen function. 2.Add new image full screen icon and function. 3.Add image adjustment function. 4.Add sequence function and icon. 5.Add scheduling record with special day setup. 6.Add user manager function and login dialog. 7.Support video server jpeg image format. //////////Cliff////////// 1.Add Multi-Language Choose Dialog,and user can choose CMS-Language after installing CMS every time. 2.Add mutual-exclusive function for CMS executing,so only can executing one CMS in one PC at the same time. 3:Full support VideoServer(D7521) configuration ,include download and upgrade file. 4:Device serach can auto set the default setting when user choose site. 5:Uninstall CMS will not delete the user setting data,and user can choose use the reserve setting data or CMS-default setting data when instal CMS. //////////Frank////////// 1.Change the looks of Dome-control dialog. 2.Change Archive dialog to popup-style dialog,original style is fixed-style dialog. 3.Support Configuration of nDH060 Series , except for "software upgrade" and "Ftp Setting" 4.CMS Skin Changeable 5.CMS Multi-Language for Chinese,Polish,France,and Japanese. 6.DVR configuration set will show confirm dialog when choosing another attribution item. 7.Add scroll-bar in Playback Dialog. [Fixed bugs] //////////Chienwen////////// 1.If import XXX.zip and cannot find this file,it will let CMS crash. 2.Alert have many bugs,so I rewrite all functions about it. 3.Device search parser error!(if name == DVR",./",...) 4.If not connect any site and dbclick the img dialog , it will let cms crash. 5.If remove camera from ImgDlg,cannot add this camera to ImgDlg again. 6.Fix schedule record big bug.( save select item error ) 7.Snapshot will let CMS crash. 8.Remove connect group or site from setting dialog sometimes will let CMS crash. 9.Remove connect group or site from setting dialog,Sequence,Emap and Schedule record information not changed. //////////Cliff////////// 1.Skip some Image Frame when draw MegaPixel JPEG .Improve the CMS efficiency. 2.Some Large M-JPEG image will let cms crash. 3:The CMS Group Connection easy to connect fail,now the group connection become more smooth. 4:In DG9x Motion Detect Config,the motion segment is diffrent from DG2XX and DG1XX. [CMS or Windows BUG?] 1:If user playback DVR site,sometimes the select time differ with get video time on one-hour. You can enter windows system set-time control to reset your correct timezone to fix the problem. //////////Frank////////// 1.Fix the disk-device info fugure flash problem. //================================================================= //==Internal Library== //================================================================= [New functions] //////////Cliff////////// 1:Support VideoServer(D7521) Mjpeg Video Image format. 2:Support DG200-Turbo 16 Channel Audio. 3:Add Reconnect function. 4:IP Camera (Include:VideoServer(D7521) , MegaPixel(nDH060) , AXIS 200 Series , VivoTek 7000 Series) can RECORD DRV FILE. 5:Support MegaPixel IPCam(nDH060) AUDIO u-law and a-law type. 6:Support MegaPixel IPCam(nDH060) Config Get and Set. [Fixed bugs] //////////Cliff////////// 1:The CMS Group Connection easy to connect fail,now the group connection is more smooth. 2:Some bugs in the CMS Dome-Control funtions,now CMS can work Dome-Control well for DVR and VideoServer(D7521). 3:CMS only get video from VideoServer(D7521) default port. Now CMS can auto detect the changed port. 4:The VideoServer(D7521) with Mpeg4 image mode will let CMS crash when more users login the same site at the same time. //================================================================= //==CMS Player== //================================================================= // Program: CMS_Player // Version: 1.0.1.39 // Date: 2007/09/28 // Author: Cliff@dynacolor.com.tw //========================================== [New functions] //////////Cliff////////// 1:Support Play DG200-Turbo 16 Channel Audio DRV FILE. 2:PLAY IP Camera (VideoServer(D7521) , MegaPixel(nDH060) , AXIS 200 Series , VivoTek 7000 Series) DRV FILE. 3:Convert IP Camera(VideoServer(D7521) , MegaPixel(nDH060) , AXIS 200 Series , VivoTek 7000 Series) DRV FILE to AVI FILE. (No Audio!) //////////Frank////////// 1.CMS Player MultiLanguage for Chinese,Polish,France,and Japanese. [Fixed bugs] //////////Cliff////////// 1:VideoServer(D7521) DRV FILE Convert TO AVI FILE with wrong Image resolution. //////////Frank////////// 1.CMS Player can't restore it's original size from max size command. 2.Select folder dialog will auto focus on Last choosed Folder //================================================================= // Program: CMS // Version: 1,0,1,9408 // Date: 2007/06/29 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [New functions:] 1. Add the current time in IP cam video. 2. Configuration of Video Server is available. [Fixed bugs] 1. Sometimes refresh the jpeg video will let CMS broken. 2. Alert port was fixed as 9999. 3. The channel number shown in alert dialog has to be added by 1. 4. Single channel snapshot does not work. 5. When returning from playback, the string indicating playback speed should be reset to "1x". 6. Sometimes the icons of sites and cameras are not been shown correctly. 7. Video can not been played correctly when double click on alert 8. Sometime show error message will let CMS crash. 9. Send setconfig MOTIONBAR_CLOSE cmd one time for CConfigDlg create. [Behavior changes] 1. When an error happens, CMS shows debug message instead of message box. 2. Disable local playback button from remote playback dialog. //==Internal Library== [Fixed bugs] 1: IP Cam RTP_OVER_RTSP causes CMS crash. [Behavior changes] 1. Hybird DVR IPCamera One-Ch Snapshot function return value. //================================================================= // Program: CMS // Version: 1,0,1,9123 // Date: 2007/06/25 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [Fixed bugs] 1. Modify the drawing rectangle of image. //================================================================= // Program: CMS // Version: 1,0,1,9120 // Date: 2007/06/25 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [Fixed bugs] 1. Modify play JPEG function. 2. Modify Emap show icon and image function. //================================================================= // Program: CMS // Version: 1,0,1,9115 // Date: 2007/06/23 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [Fixed bugs] 1. Sometimes error message shows even all connections have been done 2. Sometimes can't play jpeg video 3. Click on the node of site tree when connecting causes CMS crash. 4. If setting file is broken, a default file will be loaded. //================================================================= // Program: CMS // Version: 1,0,1,9071d // Date: 2007/06/21 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [New function] 1. Searching for Video Server and IP camera is available in device search. [Fixed bugs] 1. Loading the same image in emap causes error. 2. Can not play emap video. 3. When accessing motion setting dialog, the corresponding image does not show. //================================================================= // Program: CMS // Version: 1,0,1,9022d // Date: 2007/06/20 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [Fixed bugs] 1. Setting motion in configuration causes error. 2. Entering site data does not work correctly. //==Internal Library== [FIXED:] 1:Improve IP_CAM NESSY2 running effect. 2:Fixed the IP_CAM NESSY2 Image loss problem. //========================================== // Program: CMS_Player // Version: 1,0,1,20 Beta // Date: 2007/06/20 // Author: Cliff@Dynacolor.com.tw //========================================== [FIXED:] 1: If there are only audio data in the .DRV file, list the file data function can¡¦t work. //================================================================= // Program: CMS // Version: 1,0,1,8941d // Date: 2007/06/04 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //================================================================= //==User interface== [New function] 1. Remote disks are avaliable when setting filepath in setting dialog. [Fixed bugs] 1. Alert function can't be closed. //==Internal Library== [Change:] 1:RECORDING AUDIO REQUEST WAY //==CMS Player== //========================================== // Program: CMS_Player // Version: 1,0,1,19 Beta // Date: 2007/06/05 // Author: Cliff@Dynacolor.com.tw //========================================== [NEW:] 1:CMS Player can remember the last choose folder path. Re-enter the folder view dialog will automatically list the .drv files in that folder. [FIX:] 1:In the .drv files list of the folder view dialog, show error time range in some .drv files. It is because time information in the drv-header of audio data is wrong. [Known limitation:] 1:Play video may be delayed when the system loading heavy ,especially in DG200 Turbo series.(About CPU and MEMORY) 2:The Convert function will cost very long time and be unstable for Large File of DG200 Turbo Series. //========================================== // Program: CMS // Version: 1,0,1,8747d // Date: 2007/06/04 // Author: Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor //========================================== [Fixed bugs] 1. Drag a node of camera and then refresh, an error happens. 2. Dimention of image in function Deinterlace is wrong. 3. Setting week time in configuration setting dialog causes CMS crash. 4. If the site connection fails, clicking on the error message causes CMS crash. 5. Fix DDNS connetion problems. 6. Information dialogs of playback or archive don't show correctly. [Behavior changes] 1. Move m_htiSite and m_phtiCamera from CSiteTree to CTreeDlg 2. Search and Menu buttons are moved to the menu of site. [New functions] 1. Drag and drop a node of site. 2. UI changable. 3. Main dialog resizing. 4. Supporting IPCamera 5. Schedule recording 6. eMap [Known limitation] 1. Configuataion of video server is not ready. 2. Alert function will block when CMS is closing. //=============About CMS Internal LIB============= [NEW:] 1:Enable the DG90 series sites audio. 2:IP Camera function: a:Axis can play MJPEG Video b:VivoTek can play Mpeg4 Video (Only can decode 640X480 frame image.) c:SONY_SNC_RZ25N can play Mpeg4 Video (Still have some problem for the image.) [CHANGE:] 1:The PluginDG100.dll and PluginDG200.dll have be merged. 2:The record funtions always request audio data when recording. [FIX:] 1:Can¡¦t record the 16th. channel data. 2:Call GetCameraTittle function to keep connection crash CMS. 3:When login fail ,sometime failure to forcekick login user. //========================================== // Program: CMS_Player // Version: 1,0,1,17 // Date: 2007/06/01 // Author: Cliff@Dynacolor.com.tw //========================================== //========================================== [FIX:] 1:Show video-time "Flash Screen" problem. 2:Low PPS-video play Speed problem. [Known limitation:] 1:Play video may be delayed when the system loading heavy ,especially in DG200 Turbo series. 2:The Convert function will cost very long time and be unstable for Large File of DG200 Turbo Series. //========================================== // Program: CMS // Version: 1,0,1,7001 // Date: 2007/03/26 // Author: Wallace@Dynacolor //========================================== [Fixed bugs] 1. Start group icon displays incorrectly. //========================================== // Program: CMS // Version: 1,0,1,6988 // Date: 2007/03/26 // Author: Wallace@Dynacolor //========================================== [Fixed bugs] 1. Error memory access when refreshing. 2. Group setting errors: Changing start group does not work as well as adding or removing site. [Known limitation] 1. Decoding JPEG is not available yet. When accessing the DVR which sends image of JPEG, CMS shows "Wrong Plug-in" //========================================== // Program: CMS // Version: 1,0,1,6945 // Date: 2007/03/23 // Author: Wallace@Dynacolor //========================================== [New functions] 1. Support speed control of dome. 2. Support schedule recording. 3. Setting of File Circular is available. [Behavior changes] 1. Editing filepath in "Setting dialog" is disabled. Users can only change file path by "Browse". 2. If setting file(setting.xml) has been remove, CMS will create a default one. 3. Use CTabCtrl instead of CTreeview to display setting options in setting dialog. 4. Users can edit data of groups when connecting but can not save settings to file. 5. Modify dialog of bandwidth and audio. 6. If image doesn't refresh for a while, the title shows "No Video" [Fixed bugs] 1. Connecting to a hybrid DVR causes CMS crash. 2. After modifying and reconnecting group, the error of connection happans very often. 3. When access menu, CMS will crash.(This is caused by a new tag "Analog Camera" as well as some new TEXT settings) 4. After refreshing the image or dropping a channel, the corresponding icon of site-tree doesn't show correctly. 5. Maximum length of site name is 12 characters. But users can enter more than 12 characters when editing. //========================================== // Program: CMS // Version: 1,0,1,6538 // Date: 2007/03/09 // Author: Wallace@Dynacolor //========================================== [Fixed bugs] 1. After setting port except 80, CMS can not connect to server. 2. Renaming a group causes software crash. 3. When access menu, CMS will crash.(This is caused by a new tag "Analog Camera" as well as some new TEXT settings) //========================================== // Program: CMS // Version: 1,0,1,6516 // Date: 2007/02/26 // Author: Wallace@Dynacolor //========================================== [Fixed bugs] 1. CMS will crash if user click the tree of channels of left-top side before all connections finishing. 2. When access menu, CMS will crash.(This is caused by a new tag "Analog Camera" as well as some new TEXT settings) //========================================== // Program: CMS // Version: 1,0,1,6432 // Date: 2007/02/16 // Author: Wallace@Dynacolor //========================================== [New functions] 1. Event search 2. Text search 2. Alert 3. Hard disk status 4. File circular 5. DDNS enabled 6. Multi-language enabled 7. Users could use keyboard to control the selected channel by using "w", "s", "a", "d", "Del", "Enter", and "Esc". [Fixed bugs] 1. There might be problems if the software is installed on a PC with firewall. 2. In resolution above 1024x768, the image of dome-control shows incorrectly. 3. Deinterlace when D1 resolution. 4. Fix the problem when import of setting. 5. In resolution 1024x768, some control panels couldn't show correctly. 6. Display of DST in event search is incorrect. 7. Even the setting of snapshot type has been changed, CMS will only save the image as a bmp file. [Behavior change] 1. Change "Rearrange" to "Refresh" [Known limitation] 1. When cancel being pressed in setting dialog, filepath and alert setting would be modified. 2. Disabling alert sometimes cause the software crash. 3. Archive would sometimes recieve error time. 4. Editing filepath without using "browse" will not change setting.