blogonoob Опубликовано 13 августа, 2019 · Жалоба Здравствуйте! Помогите понять основы видеонаблюдения. После небольшой работы с системой видеонаблюдения возникло несколько вопросов. Пытаюсь понять принцип работы системы и нагрузки на железо. Что "главнее"? Клиент или сервер? Есть сервер, к нему подключено 20 цифровых камер. И есть, например, 3 рабочих места (клиента), которые эти камеры смотрят. Так вот что должно быть мощнее, клиент или сервер? Где должен стоять мощный процессор и хорошая видеокарта? Только на клиенте? На сервере же камеры не смотрят, тут только хранение. Эти же вопросы касаются и к аналоговым камерам. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Blacklotus Опубликовано 13 августа, 2019 · Жалоба Без любого элемента система будет неполная. Вы же не выбираете у себя какой из органов "главнее". Более того, часть работы на себя может забирать камера (детектор движения, например), разгружая сервер. Практически у всех производителей есть на своих сайтах калькуляторы мощности. Например тут. Вбивайте туда данные и сравнивайте результаты Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
maxlapshin Опубликовано 13 августа, 2019 · Жалоба Если вам нужна только ретрансляция камер, то на 20 камер может хватить даже малинки. При этом клиентская машина нужна достаточно мощная (с видеокартой), что бы аппаратно декодировать видео и показывать мозаику из нескольких камер. Мощный сервер нужен, если захочется что-то делать с видео, например запускать аналитику. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jffulcrum Опубликовано 13 августа, 2019 · Жалоба 6 часов назад, blogonoob сказал: Эти же вопросы касаются и к аналоговым камерам. В случае аналоговых камер ситуация не такая, как с IP. C IP камер приходит уже кодированный поток, серверу нужно лишь его принять и положить на диск. С аналоговых камер приходит аналоговое же видео, серверу надо его а)оцифровать б)сжать. Для первого в сервере нужна спецплата видеозахвата, для второго - либо чип-энкодер (на той же плате видеозахвата или на отдельной плате расширения или видеокарта), либо соответствующая мощь процессора. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
blogonoob Опубликовано 13 августа, 2019 (изменено) · Жалоба Спасибо всем большое за ответы! Вы очень помогаете, становится все гораздо яснее. А вот еще вопрос! Представим, что на сервер приходят 20 ip камер. Он их, опять же, не смотрит, а просто принимает. У сервера есть набор камер "А", в нем 20 этих камер. Будет ли разница, если я буду смотреть этот набор "А" с одного компьютера или смотреть его с двадцати компьютеров одновременно? Есть ли разница какая-то в плане нагрузки (на камеры или на сервер), если к нему подключится смотреть эти картинки разное количество клиентов? А с аналогом какая ситуация по этому вопросу? :) Изменено 13 августа, 2019 пользователем blogonoob Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jffulcrum Опубликовано 13 августа, 2019 · Жалоба Разница будет, т.к. на несколько клиентов у сервера больше накладные расходы, в основном касается работы с сетью. С диска сами данные считываются в кеш один раз, число клиентов не влияет, пока смотрят одно и то же. С аналогом разницы никакой - работа идет уже с хранящимся обработанным видео. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Blacklotus Опубликовано 13 августа, 2019 · Жалоба 1 час назад, blogonoob сказал: А с аналогом какая ситуация по этому вопросу? :) С аналогом ситуация такая, что платы видеозахвата лучше не использовать. Если звучат слова "сервер" и "удаленные рабочие места", то про цифровые камеры вообще стоит забыть 1 час назад, blogonoob сказал: Есть ли разница какая-то в плане нагрузки (на камеры или на сервер), если к нему подключится смотреть эти картинки разное количество клиентов? О сферических конях в вакууме говорим, верно понял? Если нужно чтобы 20 человек могли смотреть одновременно, то необходимо организовать трансляцию на сервере, использовать специализированное ПО для организации облачного видеонаблюдения. Иначе подключаясь напрямую уткнётесь в различные ресурсы сервера начиная от проца до сетевой карты. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...