Jump to content
konsul

Выбор сервера видеонаблюдения

Recommended Posts

Добрый день! Подбираем конфигурацию сервера на 64 ip камеры. С запасом взяли:

- процессор: 2 x Intel Xeon xeon silver 4110;
- материнская плата: SuperMicro X10DRL-i;
- оперативная память: 32Gb RAM (4GB x8);
- RAID 0 AOC-S3108L-H8iR
- SSD: intel m2;

При добавлении 32 Ip камер загрузка процессора составляет 64-65%
При добавлении 52 Ip Камер загрузка процессора составляет 99% сервер. Работать с сервером практически невозможно

По многочисленным рекомендациям был включен второй поток в разрешении 384х288, разрешение основного потока 1280х720 кодек h.264/
играли с разрешением потоков, количеством кадров. Выставляли 12 кадров в секунду. Помогает слабо.

В рекомендуемых конфигурациях на 64 камеры указан процессор intel core i 7. Пробовали с конфигурацией intel core i7-7700 3.6Ghz. SSD intel без всяких raidов. Ситуация та же. загрузка процессороа 98-100%

В обоих случаях система windows server 2016.
Что делаем не так и возможно ли добиться нормальной работы камер и загрузки процессора хотя бы в 80%

Share this post


Link to post
Share on other sites

Здравствуйте!
Для 64 IP камеры с разрешением 1920x1080 по 25 к/с, H.264,  при условии использования со всех камер и второго потока с разрешением не более  640х480 по 25 к/с., потребуется сервер "Линия NVR-64" или "Линия NVR-64 SuperStorage" (в слепом режиме).

Конфигурация "Линия NVR-64":
- корпус: CoolerMaster Force 500 ATX 600W;
- процессор: Intel Core i7-8700;
- материнская плата: ASRock Z390 PHANTOM GAMING 6;
- оперативная память: DDR4 16GB (4GB x4);
- SSD: Kingston A400 120Gb;
- операционная система: Windows 10 IoT Enterprise High End x64;
- лицензия "Линия IP": для подключения 64 IP камер.

Конфигурация "Линия NVR-64 SuperStorage":
- корпус: SuperMicro Super Chassis 743TQ-865B;
- процессор: Intel Xeon E3-1240 v5;
- материнская плата: SuperMicro X11SSH-F;
- оперативная память: 8Gb RAM (4GB x2 двухканальный режим);
- аппаратный RAID: 0, 1, 10 (другие уровни опционально);
- SSD: Kingston A400 120Gb;
- операционная система: Windows 10 IoT Enterprise High End x64;
- лицензия "Линия IP": для подключения 64 IP камер.
 
Указанные Вами конфигурации 2 x Intel Xeon Silver 4110 и Intel Core i7-7700 (память в двухканальном режиме?) вполне должны справятся.
Возможно, перекодируете потоки? Это происходит, если:
1.) Второй поток забирать не с IP камер, а использовать функцию "Перекодировать источник".
2.) Наносится OSD https://devline.ru/aboutweb/#osd
3.) Используется маска приватности.
4.) Изображение  перевёрнуто в конфигурационных файлах "Линии".

Пришлите, пожалуйста, сбор  сведений о системе, сделанный с помощью Линии ("Пуск\Все программы\Линия 7.7.0\Сбор сведений о системе") личным сообщением. Если к серверу возможен удалённый доступ  с помощью ПО TeamViewer 8|9 ( www.devline.ru/soft/ds.exe ) - укажите данные для подключения личным сообщением.

Share this post


Link to post
Share on other sites

Здравствуйте.

Было бы не плохо увидеть полностью настройки на скриншотах (замылив предварительно внешние IP-адреса, логины, пароли).

Ибо что-то не так сделано.

У меня на сервере камеры от 2 до 6 МП, 12 к\с оба потока, разрешение второго 720х480 в среднем, битрейт от 3072 до 8192 кбит\с, с количеством камер 27 штук - загрузка процессора 5-10% без Наблюдательного поста (НП), 5-15% с НП.

Сам сервер на базе i7-4790 (4 ядра, 8 потоков) + ОЗУ 4ГБ + сеть 1 Гбит\с.

В дополнении к словам Станислава, возможные варианты такой загрузки:

4. Микрофоны на камерах не используются или отсутствуют, но в настройках камеры не отключены, Линией подхватываются автоматически.

5. Большое количество зон детекции определено у каждой камеры в настройках Линии (тоже идёт перекодирование потоков с камер).

6. Перевёрнуто изображение с камер средствами Линии (тоже идёт перекодирование потоков с камер).

7. Проблемы с дисками или RAID.

8. Сильно завышен битрейт на камерах.

Edited by unlifer

Share this post


Link to post
Share on other sites
1 час назад, Станислав сказал:

1.) Второй поток забирать не с IP камер, а использовать функцию "Перекодировать источник".
2.) Наносится OSD https://devline.ru/aboutweb/#osd
3.) Используется маска приватности
4.) Перевернуть изображение в конфигурационных файлах "Линии".

По первому пункту да, возможно стоить перекодировать источник. Я так понял второй поток камере нужно указывать прямо по ссылке. Попробую

2. Что есть OSD? Ничего в консоли не вносил. Камеры просто подписаны в веб интерфейсе. Соответственно все данные оттуда. Или это что то другое?

4. все камеры висят как положено, ничего не перевёрнуто средствами линии.

5 Грешить на Raid можно было бы грешить. Но пробовал и с рэйдорм и без него. на разных конфигурациях

Share this post


Link to post
Share on other sites

Спасибо за уточнение,  давайте начнём с первого пункта - второй поток нужно получить с самой IP камеры.
Если потребуется помощь с настройками - прошу сообщить.

Пример нанесения OSD

Share this post


Link to post
Share on other sites

Кстати, думаю на первом же пункте сразу скинется 30-50% нагрузки на процессор, если всё таки стоит перекодирование.

Есть тоже сервак на 32 лицензии, подключено 28 камер, кое-как до 75-85 без НП и 80-95 с НП скинул. Камеры на домах сплошь старые - при взятии второго потока с них, начинают сами камеры отваливаться + сыр-бор ещё тот в использовании методов сжатия \ кодирования (со старых внутренних камер - только перекодирование, с новых - RTSP, с некоторых старых (уличных) - 50\50... кодеки и H.264, и MJPEG, и MPEG4).

Share this post


Link to post
Share on other sites

Вопрос решился установкой в каждой камере правильного второго потока а не автоматом

Share this post


Link to post
Share on other sites

Здравствуйте!
Спасибо, что сообщили о результате.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×