Подключение конфигураций камер Xiaomi XiaoFang и Xiaomi Ans к системе видеонаблюдения Synology Surveillence Station v8

Может кому и пригодится. Протестировано и все работает. Конфигурация немного переписана под технические параметры камер. 

Подключаем вот такие камеры (предварительно обе камеры должны быть хакнуты и иметь возможность вещать по RTSP). Как это можно сделать, читаем здесь и здесь

 

 

 

 

 

 

 

 

Редактируем файл поддержки камер на Synology по пути /volume1/@appstore/SurveillanceStation/device_pack/camera_support/Xiaomi.conf. У кого его нет – создаем.

[Xiaomi*Ants]
api = custom
resolution_h264 = 1280x720
default_resolution_h264 = 1280x720
fps_h264_640x480 = 5,10,15,20,25,30
fps_h264_1280x720 = 5,10,15,20,25,30
default_fps_h264_1280x720 = 10
default_image-quality = 5

h264 = rtsp
mpeg4 = rtsp
mjpeg = rtsp
motion = h264,mpeg4,mjpeg

motion_param = sensitivity,threshold
rtsp_keepalive = none
rtsp_protocol = auto,udp,tcp

[Xiaomi*Xiofang]
api = custom
resolution_h264 = 1920x1080
default_resolution_h264 = 1920x1080
fps_h264_640x480 = 10
fps_h264_1920x1080 = 10
default_fps_h264_1920x1080 = 10
default_image-quality = 5

h264 = rtsp
mpeg4 = rtsp
mjpeg = rtsp
motion = h264,mpeg4,mjpeg

motion_param = sensitivity,threshold
rtsp_keepalive = none
rtsp_protocol = auto,udp,tcp

Создаем подключение (IP камера) новой камеры в Synology Surveillence Station, т.е. выбираем из списка камеру Xiaomi/прописываем IP/название и прочее. Полностью настраиваем все параметры камеры и сохраняем ее. В последствии редактировать далее нельзя.

 

 

 

 

 

 

 

 

 

 

\Конфигурацию камеры созраняем IP камера -> Кофнигурация -> Экспорт. После чего можно удалить камеру. Теперь ищем путь куда мы сохранили конфигурации и открываем в директории файл с нименем .ExpCam и редактируем в нем строки до вида

path = '/unicast'
live_path = '/unicast'

пример полного конфигурационного файла. Вставляйте в ваш конфиг и работайте. 🙂 Косметические правки приветствуются.

[Вход]
id = 34
enabled = 1
name = 'Вход'
type = NULL
api = NULL
vendor = 'Xiaomi'
model = 'Xiofang'
hostname = '192.168.1.36'
port = 554
media_port = 554
live_media_port = 554
stmout_port = 0
path = '/unicast'
live_path = '/unicast'
username = ''
password = ''
fps = NULL
fps_2 = 0
image_width = 0
image_height = 0
rec_time = 30
enable_audio = 0
recording_path = '/volume1/surveillance/Вход'
recording_prefix = 'Вход'
recording_capacity = 20480
recording_days = 15
enable_capacity = 1
enable_days = 1
motion_sensitivity = 90
motion_threshold = 10
motion_object_size = 50
motion_percentage = 50
enable_motionlog = 1
schedule = '222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222'
notifyschedule = '7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF,7FF'
resolution = '1920x1080'
video_type = 3
streaming_type = 1
enable_camera_motion = 0
enable_io_log = 1
liveview_all = NULL
quality = ''
live_quality = ''
live_resolution = '1920x1080'
live_fps = 0
channel = '1'
liveview_mode = 0
rotation_option = 0
pre_rec_time = 5
post_rec_time = 5
audio_format = 0
exporting = 0
enable_manual_rec = 0
cap_file_path = ''
is_deleted = 0
status_flags = 0
occupied_size = 0
live_analytics_type = 0
live_analytics_setting = 1
live_analytics_sensitivity = 1
live_analytics_dwell_time = 5
live_analytics_direction = 1
live_analytics_width = 0
live_analytics_height = 0
live_analytics_obj_size = 0
live_analytics_region = ''
mount_type = 0
param_chklist = 0
time_server = ''
osd_status = 1
osd_position = 6
osd_format = 0
exposure_mode = 4
daybegin = 8
dayend = 18
video_mirror = 1
video_flip = 1
video_rotation = 0
exposure_control = 6
onvif_profile = NULL
tunneling = 0
owner_ds_id = 0
id_on_rec_server = 0
status_on_rec_server = 9
device_type = 1
fov = ''
rec_stream_no = 0
live_stream_no = 0
rec_bitrate_ctrl = 0
live_bitrate_ctrl = 0
rec_cbr_bitrate = 0
live_cbr_bitrate = 0
tv_standard = 0
rtsp_protocol = 4
rec_status_on_rec_server = 0
edge_storage_enabled = 0
edge_storage_sch = ''
brightness = 0
contrast = 0
saturation = 0
sharpness = 0
volume = 50
mobile_media_port = 554
mobile_path = '/'
mobile_quality = ''
mobile_resolution = '1920x1080'
mobile_fps = 0
mobile_stream_no = 0
mobile_bitrate_ctrl = 0
mobile_cbr_bitrate = 0
mute = 0
update_time = 1453251415
pt_speed = 3
zoom_speed = 3
ptz_speed_keep_origin = 1
ui_stream_no = '1,1,1'
custom_detect = 1
custom_alarm_detect = 0
enable_multicast = 0
multicast_grp_addr = ''
multicast_video_port = 0
multicast_audio_port = 0
recording_disabled = 0
audio_recording_disabled = 0
set_rec_folder = 0
set_evt_prefix = 0
enable_multicast_mobile = 0
multicast_grp_addr_mobile = ''
multicast_video_port_mobile = 0
multicast_audio_port_mobile = 0
alert_event = 0
rec_storage_status = 0
key_frame_interval = -1
rtsp_keep_alive = 0
enable_codec_optimization = 0
codec_optimization = 0
custom1_detect = 1
custom1_alarm_detect = 0
mobile_liveview_mode = 0
auto_pan_init_pos = -2
auto_pan_pre_sleep_time = 10
ext_di_enable = 0
ext_di_dev_id = 0
ext_di_port = 0
dynamic_key_frame = 0
restart_day = 0
period_sync_time_hour = 0
rec_storage_mount_type = 0
profile_setting_list = '0,0,1,0,1,1,1,1,1,1,1,1'
firmware = ''
adv_contious_trig_event = 1
enable_adv_contious_rec = 0
high_avg_bitrate = 0
med_avg_bitrate = 0
low_avg_bitrate = 0
adv_live_trig_event = 1
enable_adv_live = 0
enable_third_stream_profile = 0
rtsp_path_timeout = 0
last_restart_time = ''
last_sync_time = ''
removable_lens = 0
adv_contious_min_duration = 10
adv_live_min_duration = 10
codec_optimization_text = ''
adv_live_trig_auto_adjust = 1
adv_live_trig_single_view = 1
confChecksum = 1327112457

Сохраняем файл. И идем обратно в конфигурацию Synology Surveillence Station: IP камера -> Кофигурация -> Импорт. Импортируем нашу конфигурацию и запускаем камеру. Все. далее можно смело редактировать Обнаружения и события.

Запускаем приложение DSCAM (by Synology) для iOS или Android и наблюдаем

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x