diff --git a/Default/CameraManage/Configuration.json b/Default/CameraManage/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/CameraManage/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/Core/Configuration.json b/Default/Core/Configuration.json
deleted file mode 100644
index 83701b7..0000000
--- a/Default/Core/Configuration.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
-    "Core": {
-        "CurrentSkin": "Skin.Default",
-        "InstallConfigFile": "install.ini",
-        "InstallGroup": "InstallSoftware",
-        "InstallKeyLanguage": "Language",
-        "ShowSideWidgetOnInitialize": "false",
-        "BuyUrl": "",
-        "license_visible": "false",
-        "AvailableAuthentication": "BoardAuthentication,RegKeyAuthentication",
-        "ShowSplash": "false",
-        "Language": "zh_CN",
-        "client_ownership": "client:ownership",
-        "auto_select_netdevice": "false"
-    },
-    "UserManagerServer": {
-        "update_interval": "600",
-        "keepalive_highfrequency_count": "5",
-        "force_sync_time": "true",
-        "timeout_login": "3000",
-        "timeout_logout": "1000",
-        "timeout_userinfo": "10000"
-    },
-    "UserManager": {
-        "UserMgrInterfaceType": "Server",
-        "AnyOne_Name": "Anyone",
-        "UseAnyOneLogin": "false",
-        "ForceLogin": "true",
-        "LoginAuto": "false",
-        "LoginAuto_Name": "",
-        "LoginAuto_Password": "",
-        "check_permissions": "true"
-    },
-    "LocalUserManagerInterface": {
-        "username": "admin",
-        "password": "admin"
-    },
-    "Config-AutoUpdate": {
-        "AutoUpdate": "true",
-        "VisibleInView": "true",
-        "desktop_linkname": "YunEnApp.lnk",
-        "update_timeout": "15000"
-    },
-    "Default-AutoUpdate": {
-        "AutoUpdate": "true"
-    },
-    "Config-Language": {
-        "VisibleInView": "false"
-    },
-    "Config-Editor": {
-        "VisibleInView": "false"
-    },
-    "EventTimeLine": {
-        "AutoStartPlayRealTime": "false",
-        "RemoteSync": "false",
-        "DataLineFactor": "2"
-    },
-    "KernelMsgServer": {
-        "FrontUrl": "tcp://127.0.0.1:5656",
-        "BackendUrl": "tcp://127.0.0.1:5657",
-        "DestroyTimeout": "3000"
-    },
-    "About": {
-        "LogoWidth": "128",
-        "LogoHeight": "128",
-        "LogoField": "0,135",
-        "ExpandField": "145,197"
-    },
-    "NetworkService": {
-        "AutoStartZMQ": "false",
-        "AutoStartNetDataProcess": "false",
-        "RouterUrl": "tcp://127.0.0.1:5556",
-        "PubUrl": "tcp://127.0.0.1:5557",
-        "ProxyControlEnd": "inproc://proxycontrolsocket",
-        "ZMQ_RcvTimeout": "50",
-        "ZMQ_RcvTimer": "200",
-        "ZMQ_ShutDownLinger": "0",
-        "EnabledDataHole": "1000",
-        "RequestSplitUnit": "992100"
-    },
-    "Redis": {
-        "AutoStart": "false",
-        "connecttimeout": "1001",
-        "executetimeout": "1001"
-    },
-    "EventTimeLine-EventColor": {
-        "default": "FFFFFF",
-        "text": "FFFFFF",
-        "data_background": "FFFF00",
-        "data": "FF0000"
-    },
-    "CurrentPackageDefine": {
-        "TopicIndex": "0",
-        "TimeStampIndex": "1",
-        "DataIndex": "2"
-    },
-    "Httpagination": {
-        "each_page_count": "100",
-        "interval": "10",
-        "max_request_count": "5"
-    },
-    "AloneWidget": {
-        "fullscreen_title_timer": "2000",
-        "cursor_timer": "1000"
-    },
-    "AuthenticationManager": {
-        "auto_reg": "true",
-        "autoreg_check_interval": "5000",
-        "check_success_delay": "5000",
-        "netreg_check_regcode_interval": "3600",
-        "regcode_invalid_needretry": "true",
-        "regcode_invalid_tips": "300",
-        "netregcode_timeout": "2000",
-        "select_netcard_timeout": "10000"
-    }
-}
diff --git a/Default/DefaultSkin/Configuration.json b/Default/DefaultSkin/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/DefaultSkin/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/EvidenceChain/Configuration.json b/Default/EvidenceChain/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/EvidenceChain/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/FerryCore/Configuration.json b/Default/FerryCore/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/FerryCore/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/FerryManage/Configuration.json b/Default/FerryManage/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/FerryManage/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/Map/Configuration.json b/Default/Map/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/Map/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/NetServer.json b/Default/NetServer.json
deleted file mode 100644
index eb5aa53..0000000
--- a/Default/NetServer.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "渡口本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/SystemConfig/Configuration.json b/Default/SystemConfig/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/SystemConfig/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/VideoManage/Configuration.json b/Default/VideoManage/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/VideoManage/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/VideotapeManage/Configuration.json b/Default/VideotapeManage/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/VideotapeManage/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/WarningEventManage/Configuration.json b/Default/WarningEventManage/Configuration.json
deleted file mode 100644
index 0add50e..0000000
--- a/Default/WarningEventManage/Configuration.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "RegeditServer": {
-        "regurl_list": "http://192.168.2.51:9910/yunen/register/code/list",
-        "regurl_save": "http://192.168.2.51:9910/yunen/register/code/save",
-        "regurl_status": "http://192.168.2.51:9910/yunen/register/code/reported"
-    },
-    "UserManageServer": {
-        "server_url": "http://192.168.2.51:9910",
-        "curr_userinfo_url": "http://192.168.2.51:9910/users/current",
-        "user_role_url": "http://192.168.2.51:9910/roles",
-        "modify_password_page": "http://192.168.2.51:9910/pages/user/changePassword.html",
-        "keep_alive_url": "http://192.168.2.51:9910/users/heartbeat",
-        "login_html": "http://192.168.2.51:9910/client_login.html"
-    },
-    "Update": {
-        "ftpurl": "ftp://yunenftp:yunentech@192.168.2.1:21/AiDisk_a1/ftp/iscs_ferry-analyzer/"
-    },
-    "Help": {
-        "help_doc_url": "http://192.168.2.51:9920/yunen_doc/help_doc.html"
-    },
-    "SysServerLog": {
-        "create_url": "http://192.168.2.51:9910/yunen/logs/create"
-    },
-    "CameraServer": {
-        "camera_query": "http://192.168.2.51:9910/yunen/camera/find",
-        "camera_group_query": "http://192.168.2.51:9910/yunen/camera_group/find",
-        "preset_query": "http://192.168.2.51:9910/yunen/camera_pre_set/find",
-        "preset_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_pre_set",
-        "camera_control": "http://192.168.2.51:9910/yunen/camera_control/ptz_control",
-        "preset_add": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_modify": "http://192.168.2.51:9910/yunen/camera_pre_set/update",
-        "preset_delete": "http://192.168.2.51:9910/yunen/camera_pre_set/delete",
-        "streamingserver_query": "http://192.168.2.51:9910/yunen/camera_stream_server/find",
-        "3DPosition": "http://192.168.2.51:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-        "get_ptz": "http://192.168.2.51:9910/yunen/camera_control/get_camera_ptz",
-        "set_ptz": "http://192.168.2.51:9910/yunen/camera_control/set_camera_ptz",
-        "camera_status_url": "tcp://192.168.2.51:9912",
-        "camera_status_topic": "camera_status_list"
-    },
-    "FerryServer": {
-        "lane_query": "http://192.168.2.51:9910/yunen/lane/find",
-        "ferry_query": "http://192.168.2.51:9910/yunen/ferrylocal/find",
-        "find_current_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/findcurrent",
-        "find_history_voyage": "http://192.168.2.51:9910/yunen/voyagehistory/find",
-        "find_ship_url": "http://192.168.2.51:9910/yunen/ship/find",
-        "hostUrl": "http://192.168.2.51:9999/pages"
-    },
-    "VideoAnalyzerServer": {
-        "video_analyzer_url": "tcp://192.168.2.51:4580",
-        "video_analyzer_topic": "analyzer.person",
-        "topics": "analyzer.boat"
-    },
-    "FerrySupervision": {
-        "weather_url": "http://192.168.2.51:9910/yunen/weather/now"
-    },
-    "Map": {
-        "MapRenderServer": "https://a.tile.openstreetmap.org/",
-        "DataServer": "http://192.168.2.51:9910"
-    },
-    "WarningEventManage": {
-        "warning_url": "tcp://192.168.2.51:9912 ",
-        "warning_topic": "ferry_alarm",
-        "warning_query_count": "http://192.168.2.51:9910/yunen/alarm_event/find_total",
-        "warning_list_url": "http://192.168.2.51:9910/yunen/alarm_event/find"
-    }
-}
\ No newline at end of file
diff --git a/Default/WebConfig.xml b/Default/WebConfig.xml
deleted file mode 100644
index e63caf5..0000000
--- a/Default/WebConfig.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<views>
-    <!--
-    view    :本软件需要的显示页面;
-    id      :每个page的id所以不能重复; id起始以数字开始,表示model值相同情况下页面显示的顺序
-    channel : 0.表示没有通道, 1.qt与js建立通道 (不填默认0)
-    type    : 0.显示时的页面,1.分割线
-    model   : 0.不加载 1.渡口静态页面数据  2.动态页面数据 3.渡口监管页面数据 4.配置页面数据 5.登录页面
-    -->
-    <!--渡口动态 -->
-    <group id="voyagemanage" name="Voyage Manage">
-        <view id="1-currenvoyage"     model="2" url="http://192.168.191.105:9910/pages/ferry/voyage/voyageList.html" channel="1" authoritykey="yunen:voyage:voyagelist">Current Voyage</view>
-        <view id="2-histvoyage"       model="2" url="http://192.168.191.105:9910/pages/ferry/voyagehistory/voyagehistoryList.html" channel="1" authoritykey="yunen:voyagehistory:voyagehistorylist">History Voyage</view>
-    </group>
-    <group id="voyagestatistics" name="Voyage Statistics">
-        <view id="3-currentvoyageStatistics" model="2" url="http://192.168.191.105:9910/pages/ferry/voyage/voyageCurrentStatistics.html" authoritykey="yunen:voyage:voyagecurrentstatistics">Current Voyage Statistics</view>
-        <view id="4-histvoyagestatistics" model="2" url="http://192.168.191.105:9910/pages/ferry/voyage/voyageStatistics.html" authoritykey="yunen:voyage:voyagestatistics">History Voyage Statistics</view>
-        <view id="5-persondistributionstatistics" model="2" url="http://192.168.191.105:9910/pages/ferry/voyage/voyageLoadStatistics.html" authoritykey="yunen:voyage:voyageloadstatistics">Person Distribution Statistics</view>
-        <view id="6-timevoyagestatics" model="2" url="http://192.168.191.105:9910/pages/ferry/statistics/voyage/interval.html" authoritykey="yunen:statistics:voyage:interval">Time Voyage Statistics</view>
-    </group>
-</views>
diff --git a/default.json b/default.json
deleted file mode 100644
index c5e17a9..0000000
--- a/default.json
+++ /dev/null
@@ -1,421 +0,0 @@
-{
-    "IP": "192.168.2.35",
-    "Describe": "本地默认配置",
-    "PluginGroup": {
-        "Framework": {},
-        "Ferry": {
-            "CameraManage": {
-                "CameraManage": {
-                    "Save": false,
-                    // true表示加载配置文件中的相机Camera01, Camera02等
-                    "loadCamFromFile": false,
-                    // true表示从配置文件中加载预置位
-                    "loadPresetFromFile": false,
-                    // 每个相机支持的最大预置点数
-                    "max_preset_count": 300,
-                    // 决定相机云台控制器使用sdk还是服务器
-                    "server_control_camera": true,
-                    // 提供视频解码器列表,优先级由高到低, qtav under linux is not support CUDA
-                    "DecoderList": "FFMPEG",
-                    // 相机控制间隔,ms, -1表示只值无效
-                    "control_interval": -1,
-                    // 检测视频帧时间,单位毫秒, 视频开始播放后,经过 videoframe_interval 毫秒没有收到视频帧,认为取流失败
-                    "videoframe_interval": 10000,
-                    // 允许错误的次数,视频连续出错重连超过这个次数,则显示视频出错 <: 0 无效
-                    "allow_error_count": 3,
-                    // 允许启用套框模式
-                    "allow_target_frame": false,
-                    // 第三码流后缀,如果相机ID 为 68217 则子码流相机ID 与 取流地址均为 682171
-                    "third_rtsp_suffix": "",
-                    // 指定流媒体服务器地址,后台流媒体id从12开始
-                    "stream_server_ip_12": "120.198.68.203",
-                    "stream_server_ip_13": "192.168.191.201",
-                    "stream_server_ip_14": "",
-                    "stream_server_ip_15": "",
-                    // 指定ftp路径,
-                    "ftp_path_12": "",
-                    "ftp_path_13": "",
-                    "ftp_path_14": "",
-                    "ftp_path_15": "",
-                    // 指定是否需要检测预置点有效性, true:需要检查,false:不需要
-                    "check_preset": false
-                },
-                "CameraServer": {
-                    "camera_query": "http://192.168.191.105:9910/yunen/camera/find",
-                    "camera_group_query": "http://192.168.191.105:9910/yunen/camera_group/find",
-                    "preset_query": "http://192.168.191.105:9910/yunen/camera_pre_set/find",
-                    "preset_control": "http://192.168.191.105:9910/yunen/camera_control/ptz_pre_set",
-                    "camera_control": "http://192.168.191.105:9910/yunen/camera_control/ptz_control",
-                    // preset_add:http://192.168.191.105:9910/yunen/camera_pre_set/replace_into
-                    "preset_add": "http://192.168.191.105:9910/yunen/camera_pre_set/update",
-                    // preset_modify:http://192.168.191.105:9910/yunen/camera_pre_set/replace_into
-                    "preset_modify": "http://192.168.191.105:9910/yunen/camera_pre_set/update",
-                    "preset_delete": "http://192.168.191.105:9910/yunen/camera_pre_set/delete",
-                    "streamingserver_query": "http://192.168.191.105:9910/yunen/camera_stream_server/find",
-                    "3DPosition": "http://192.168.191.105:9910/yunen/camera_control/net_dvr_ptzselzoomin_ex",
-                    "get_ptz": "http://192.168.191.105:9910/yunen/camera_control/get_camera_ptz",
-                    "set_ptz": "http://192.168.191.105:9910/yunen/camera_control/set_camera_ptz"
-                },
-                "CameraStatus": {
-                    "camera_status_url": "tcp://192.168.191.105:9912",
-                    "camera_status_topic": "camera_status_list"
-                },
-                "SmsInfo": {
-                    "use_datelist": true
-                },
-                "VLC": {
-                    // vlc 缓存, 默认 500ms, 单位 毫秒
-                    "network_cache_time": 500,
-                    // vlc 异步播放, 默认 false
-                    "asynchronous_play": false,
-                    // vlc 播放参数 --rtsp-tcp, --rtsp-frame-buffer-size@256000,,缓存低于800开始播放时花屏明显, 移除了 --log-verbose@0 插件,--no-sout-smem-time-sync 相关插件
-                    "cmd_line": "--rtsp-tcp, --network-caching@800, --sub-source@logo, --no-xlib, --verbose@1, --no-audio",
-                    // vlc 播放模式, 窗口模式:1, 绘图模式:2
-                    "vlc_mode": 1,
-                    // vlc的默认图片拷贝方式
-                    "image_deepcopy": false
-                },
-                "Camera01": {
-                    "name": 12,
-                    "uuid": 212,
-                    "dome": 2,
-                    "vendor": 1,
-                    "username": "admin",
-                    "password": "yunen1234",
-                    "control_port": 8000,
-                    "ip": "192.168.2.12",
-                    "rtsp": "rtsp://192.168.2.22/214"
-                },
-                "Camera02": {
-                    "name": 13,
-                    "uuid": 213,
-                    "dome": 1,
-                    "vendor": 1,
-                    "username": "admin",
-                    "password": "yunen1234",
-                    "control_port": 8000,
-                    "ip": "192.168.2.13",
-                    "rtsp": "rtsp://192.168.2.22/213"
-                },
-                "PresetInfo01": {
-                    "uuid": 213,
-                    "name": "preset1",
-                    "index": 1
-                },
-                "PresetInfo02": {
-                    "uuid": 213,
-                    "name": "preset2",
-                    "index": 2
-                },
-                "PresetInfo03": {
-                    "uuid": 213,
-                    "name": "preset3",
-                    "index": 3
-                },
-                "CustomRealRtsp": {
-                    "12550": "rtsp://admin:yunen1234@192.168.2.10/Streaming/Channels/201",
-                    "12552": "rtsp://admin:yunen1234@192.168.2.10/Streaming/Channels/401"
-                },
-                "LoggerRules": {
-                    "cameramanage.debug": true
-                }
-            },
-            "DefaultSkin": {
-                "DefaultSkin": {
-                    "Save": true,
-                    "AutoOpenNavigationPanel": true,
-                    "UseCustomLogo": true,
-                    "MinMaxLikeWin7": "S2",
-                    "SupportMaxMin": true,
-                    "LogoWidth": 128,
-                    "LogoHeight": 32,
-                    "default_action": "Action.FerrySupervision",
-                    "RememberPassword": false,
-                    "rp_enable": false,
-                    "splitterSide": "",
-                    "splitterCenter": ""
-                },
-                "LoginDialog": {
-                    "UserName": "",
-                    "Password": ""
-                }
-            },
-            "FerryConfigExpand": {},
-            "FerryCore": {
-                "FerryCore": {
-                    "Save": false,
-                    "UseFerryPage": true,
-                    // 设置每个相机缓存的事件条数
-                    "ache_camera_event": 100,
-                    // 定时查询航次
-                    //"ind_voyage_time":60000,
-                    "// 收到离岸事件后,定时重新打开视频,默认 5 分钟, 以秒为单位, <": "0 为不启用定时",
-                    "ffshore_reconnect_interval": 300,
-                    // 视频分析,每个相机套框的刷新时间ms,时间太短,套框闪烁很厉害
-                    "analyzer_retention_time": 3000,
-                    // 内外网环境
-                    "n_or_out": "out"
-                },
-                "FerryVideoPlayer": {
-                    // AR增强边框的宽度
-                    "order_width": 4,
-                    // AR增强装饰圆的直径
-                    "ound_diameter": 6,
-                    // AR增强字体
-                    "ont": "Microsoft YaHei",
-                    // AR增强标题字体大小
-                    "itle_font_piont": 40,
-                    // AR增强普通字体大小
-                    "ont_piont": 20,
-                    // 航次信息位置,不需要预留边框,留空则不设置
-                    "oyage_x": 1920,
-                    "oyage_y": 120,
-                    //矩形的上边或下边移动到设定y值,top:1,bottom:2
-                    "op_or_bottom": 1,
-                    //矩形的左边或右边移动到设定x值,left:1,right:2
-                    "eft_or_rigth": 2
-                },
-                "FerryHttpServer": {
-                    //航线信息请求url
-                    "lane_query": "http://192.168.191.105:9910/yunen/lane/find",
-                    "ferry_query": "http://192.168.191.105:9910/yunen/ferrylocal/find",
-                    //请求间隔min
-                    "equest_time": 10
-                },
-                "FerryEventWorker": {
-                    "url": "tcp://192.168.2.110:4580",
-                    "topics": "analyzer.boat"
-                },
-                "VideoAnalyzer": {
-                    "video_analyzer_url": "tcp://192.168.191.105:4580",
-                    "video_analyzer_topic": "analyzer.person"
-                },
-                "FerryLogin": {
-                    "url": "http://192.168.191.105:9910/client_login.html"
-                },
-                "Voyage": {
-                    //当前航次查询
-                    "ind_current_voyage": "http://192.168.191.105:9910/yunen/voyagehistory/findcurrent",
-                    //当前航次查询权限
-                    "urrent_voyage_key": "yunen:voyagehistory:findcurrent",
-                    //历史航次查询
-                    "ind_history_voyage": "http://192.168.191.105:9910/yunen/voyagehistory/find",
-                    //历史航次查询权限
-                    "istory_voyage_key": "yunen:voyagehistory:find"
-                },
-                "Ship": {
-                    //渡船查询
-                    "ind_ship_url": "http://192.168.191.105:9910/yunen/ship/find",
-                    //渡船查询权限
-                    "ind_ship_key": "yunen:ship:find"
-                }
-            },
-            "FerryManage": {
-                "FerryManage": {
-                    "WebPageId ": "1-currenvoyage",
-                    "hostUrl": "http://192.168.191.105:9999/pages"
-                }
-            },
-            "FerrySupervision": {
-                "FerrySupervision": {
-                    "Save": false,
-                    // 默认加载航线id
-                    "lane_id": 3,
-                    // 是否显示配置页
-                    "visible_config": false,
-                    // 是否允许根据事件时间回放视频
-                    "enable_playback": false,
-                    // 当视频与事件时间相差超过 video_event_interval(单位"秒") 时进行回放, 当 enable_playback 为 true 时才有效
-                    "video_event_interval": 20,
-                    // 当事件时间与系统时间相差为 system_event_interval(单位"秒") 时切换为实时流模式, 当 enable_playback 为 true 时才有效
-                    "system_event_interval": 5,
-                    // 切换航线时重新打开视频
-                    "change_lane_replay_video": true,
-                    // 是否启用视频目标套框
-                    "enable_targetframe ": false,
-                    // 是否接收人员统计事件
-                    "enable_person ": true,
-                    "create_player": true,
-                    // 当前天气查询
-                    "weather_url ": "http://192.168.191.105:9910/yunen/weather/now",
-                    // 当前天气定时
-                    "weather_timer ": 3600,
-                    //是否跳过加载页面
-                    "web_Page_Load ": true
-                }
-            },
-            "Map": {
-                "Map": {
-                    "Default_lat": 22.445,
-                    "Default_lon": 113.027,
-                    "Default_zoom": 14,
-                    "MapRenderServer": "https://a.tile.openstreetmap.org/",
-                    "DataServer": "http://192.168.191.105:9910"
-                }
-            },
-            "SystemConfig": {
-                "SystemConfig": {
-                    "VisibleInView": true
-                }
-            },
-            "VideoAnalyzerSimulation": {
-                "VideoAnalyzerSimulation": {
-                    "Save": false,
-                    "videoanalyzer_puburl": "tcp://192.168.2.110:4580"
-                },
-                "VideoAnalyzer": {
-                    "video_analyzer_url": "tcp://120.198.68.203:4581",
-                    "video_analyzer_topic": "analyzer.person, analyzer.boat"
-                }
-            },
-            "VideoManage": {
-                "VideoManage": {
-                    "Save": true,
-                    "CameraReconnectTimer": 30000,
-                    "server_control_camera": true,
-                    "video_player_name": "VideoPlayer.Ferry",
-                    "auto_rtsp_sub": true,
-                    "rtsp_sub_width": 500,
-                    "rtsp_sub_height": 500,
-                    "CapturePath": "./CapturePath",
-                    "useNvrUrl": false
-                },
-                "VideoPermission": {
-                    "authoritykey_screenshot": "client:realvideo:screenshot",
-                    "targetstatistics_authoritykey": "client:realvideo:targetstatistics",
-                    "realvideo_preview": "client:realvideo:preview"
-                },
-                "VideoManageView": {
-                    "ScreenCount": 4,
-                    "VIDEO0": "1, 12551",
-                    "VIDEO1": "1, 12550"
-                }
-            },
-            "VideotapeManage": {
-                "VideotapeManage": {
-                    "RecordDataOutputWindow ": 100,
-                    //0表示流媒体播放器,1表示nvr播放器
-                    "PlayerType ": "0",
-                    // 截图路径
-                    "CapturePath": "./CapturePath",
-                    // debug 模式会启用一些调试界面
-                    "debug": false,
-                    // 以秒为单位,当用户设置的开始时间 > 结束时间时,自动调整结束时间为 starttime + timeInterval
-                    "time_interval": 600,
-                    // 航次观看时,是否启用默认播放
-                    "voyage_play ": true,
-                    // 航次播放时,允许开始时间与结束时间最小的差值,以秒为单位,0表示不启用
-                    "min_diff_time ": "0",
-                    // 回放时,如果对指定视图切换了相机,是否需要继续上个相机已经播放的时间播放,默认重头开始
-                    "continue_play": false,
-                    // 时间轴定时获取时间戳, 默认 300ms 刷新一次
-                    "timeline_update_interval ": 300,
-                    // 搜索录像文件时间不可早于record_datetime_min
-                    "record_datetime_min": "2018-12-30T00:00:00",
-                    // 快速跳转间隔,默认为 10 秒, 单位秒
-                    "play_fast_jump_interval": 10,
-                    // 单帧跳转间隔,默认 1 秒, 单位秒
-                    "play_oneframe_jump_interval": 2,
-                    // 当拖动时间轴超过视频播放结束时间时,自动延长播放时间,单位秒,默认延长 1 天
-                    "play_auto_extend_endtime": 86400,
-                    // 当点击时间轴上 slider 扩展按钮时,默认扩展 60 秒, 单位秒
-                    "playback_slider_expand ": 60,
-                    // 直接跳转的值
-                    "jump_list_value": "10s, 20s, 30s, 40s, 50s, 1m, 2m, 3m, 4m, 5m",
-                    // 证据链回放时视频提前播放的时间,单位为毫秒
-                    "ahead_time ": 10000,
-                    // 证据链回放时视频延后结束的时间,单位为毫秒
-                    "prolong_time ": 30000,
-                    // 音频持续时间,单位为毫秒
-                    "sound_duration ": 5000
-                },
-                "VideotapePermission": {
-                    // 截图权限key
-                    "authoritykey_screenshot": "client:recordvideo:screenshot",
-                    // 视频回放预览权限key
-                    "recordvideo_preview": "client:recordvideo:preview",
-                    // 航次视频回放权限key
-                    "recordvideo_voyage": "client:recordvideo:voyage",
-                    // 视频导出权限key
-                    "authoritykey_exportvideo": "client:recordvideo:exportvideo"
-                },
-                "LoggerRules": {
-                    "YunEn.VideotapeManage.debug": true
-                },
-                "TimeLineColor": {
-                    //时间轴颜色(R,G,B)                
-                    "R ": 100,
-                    "G ": 125,
-                    "B ": 235
-                },
-                "TimeLineColorNVR": {
-                    //NVR相机时间轴颜色(R,G,B)
-                    "R ": 100,
-                    "G ": 125,
-                    "B ": 235
-                }
-            },
-            "WarningEventManage": {
-                "WarningEventManage": {
-                    "Sav": false,
-                    // 订阅警示消息
-                    "warning_ur": "tcp://192.168.191.105:9912",
-                    "// warning_topi": "alarm_event",
-                    "warning_topi": "ferry_alarm",
-                    // 未处理事件刷新间隔, 单位秒
-                    "nodeal_warning_interva": 600,
-                    // 事件弹窗刷新间隔,单位秒
-                    "warningstatus_update_interva": 10,
-                    // 未处理警示数量刷新间隔,单位秒
-                    "warningcount_update_interva": 10,
-                    // 启用 debug 模式
-                    "enable_debu": false,
-                    //是否需要查询历史事件
-                    "list_enable ": false
-                },
-                "WarningPermission": {
-                    // 警示配置权限key
-                    "warning_config_authorityke": "client:warnings:config",
-                    // 警示灯权限key
-                    "warninglamp_authorityke": "client:warnings:warninglamp",
-                    // 警示弹窗权限key
-                    "warningpopup_authorityke": "client:warnings:popup",
-                    // 警示语音权限key
-                    "warningtts_authorityke": "client:warnings:tts"
-                },
-                "TTS": {
-                    // 只有 tts_save 为 true, 才会使用 tts_enable 配置
-                    "tts_sav": true,
-                    "tts_enabl": true,
-                    "tts_speaker_coun": 1,
-                    "tts_check_stat": 2
-                },
-                "PP": {
-                    // 警示弹窗设置
-                    "pp_save ": true,
-                    "pp_enable ": true,
-                    "pp_check_stat": 2
-                },
-                "HttpUrl": {
-                    // 渡口历史警示总数查询接口
-                    "warning_query_coun": "http://192.168.191.105:9910/yunen/alarm_event/find_total",
-                    // 渡口历史警示列表查询接口
-                    "warning_list_ur": "http://192.168.191.105:9910/yunen/alarm_event/find",
-                    // 卡口历史警示总数查询接口
-                    "// warning_query_coun": "http://192.168.191.110:9940/yunen/alarm_event/count",
-                    // 卡口历史警示列表查询接口
-                    "// warning_list_ur": "http://192.168.191.110:9940/yunen/alarm_event/list"
-                }
-            },
-            "WebViewManage": {
-                "WebViewManage": {
-                    // 内外网环境
-                    "in_or_out ": "out"
-                },
-                "ClientLogin": {
-                    "url": "http://192.168.191.105:9910/client_login.html"
-                }
-            }
-        }
-    }
-}
\ No newline at end of file