{ "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" } } } } }