Калькулятор сделан в Excel на основе данных взятых из IP Video System Design Tool. Позволяет понять суть работы калькуляторов производителей камер видеонаблюдения, софта по работе с камерами. Есть версия калькулятора на javascript, его плюс – быстро грузится на сайте.
Сравнивать полученные данные с другими калькуляторами не стоит, т.к. у всех одинаковый размер несжатого видео, а когда начинается сжатие у каждого софта могут быть свои коэффициенты, лучший способ получения реального размера видео – тест, использование калькуляторов от производителя софта применение которого планируется.
В Excel рассчитывал размер несжатого кадра, вводил коэффициенты на сжатие и получал результат. Подробнее методику описывал в статье Расчет архива системы видеонаблюдения, в таблице все формулы открыты.
Можете скачать таблицу себе и работать офлайн. Ниже описание файла.
Описание вкладок файла
Главная форма ввода данных калькулятора расположена на отдельной вкладке.
На остальных вкладках исходные данные в виде массива данных, так оказалось сделать проще, чем писать формулы и только их использовать (так сделано в калькуляторе на javascript).
Формула массива
При автоматизации расчётов связанных с необходимостью выбора значения из массива данных использую в Excel формулу массива. Суть — формула выбирает из массива данных значение соответствующее необходимым критериям.
В таблице с исходными данными и результатом расчёта размера сжатого кадра содержится 2606 строк. Формула массива (ниже — ячейка L2) «пробегает» по всей таблице с исходными данными и выводит результат совпадающий со значениями из списков (ячейки — B2, F2, G2). Быстро и просто.
Формула массива (ниже — ячейка L2) «пробегает» по всей таблице с исходными данными и выводит результат совпадающий со значениями из списков (ячейки — B2, F2, G2). Быстро и просто.
Больше и подробнее про массивы здесь.
Перечень внесённых в статью изменений:
Изм.1 от 10.11.2024 — удалена вставка формы калькулятора в Excel (т.к. Microsoft отключил возможность редактирования, остался — просмотр), добавил описание работы с формулой массива, добавил ссылку на скачивание файла калькулятора в Excel.
Лист «Инфо» графа «К движения» неправильные значения для 264го кодека (может ещё для каких кодеков). Лучше формулой «индекса» и оператором «если» заполнять а не вручную – меньше вероятность ошибки
Информация принята к сведению. «Индекс» изучу, раньше не пользовался.
Я думаю, все современные камеры имеют в настройках ограничения по битрейту. При расчетах проще ориентироваться на него, тем более, что при этом мы получим максимальные значения по объему хранилища, ниже которого опускаться нежелательно.
Более интересен вопрос реального трафика. Мы не можем ориентироваться на чистый объем принятых данных — они упаковываются в пакеты, существует протокол обмена, который тоже вносит избыточность. Т.е. 20 камер с битрейтом 2Мб/с нагрузят канал более чем на 40Мб/с. И вот тут вот я плаваю. Вы можете подсказать реальную поправку по скорости передачи данных?
В калькуляторе платформ от ITV (https://sale.itvgroup.ru/calc/calculator.jsf) есть параметр LAN — cуммарная скорость видеопотока от IP камер, которая должна поддерживаться пропускной способностью сетевого интерфейса сервера.
В общем, я посмотрел калькулятор архива от DSSL — они с помощью параметров «»частота кадров», «разрешение», «Сложность», «Кодек» задают рекомендованный битрейт. Я посчитал вручную, умножив битрейт на время хранения в сек и поделив на 8, чтобы получить мегабайты. Сравнил с калькулятором — результаты совпали, за исключением коэффициента порядка 1.2, который они вводят видимо на компенсацию объема таблиц адресов и всяких метаданных.
Для подсчета трафика для моей задачи они взяли коэффициент 1.5 (я напрямую не спрашивал у них). Т.е. для 300 камер с битрейтом 2Мб/с мне сказали, что скорость потока не менее 900Мб/с.
Как-то так.
Кстати, Они для среднего качества записи изображения при разрешении 1920р рекомендуют 2Мбит/c, а Ютуб — 4-8 Мбит/с. Возможно в ютрубе кодеки менее жмущие в целях сохранения качества.
Возможно на всяких случай закладывали второй поток, первый для записи, второй — для просмотра. Просто запас в 1,5 выглядит сильно завышенным.
Денис, добрый день!
У Вас онлайн калькулятор перешел в режим «только чтение»
невозможно корректировать значения
Есть возможность поправить?
Добрый день, изменения на стороне Microsoft, раньше документы из Excel встраивались и редактировались. В статье добавил ссылку на файл, скачав сможете правки вносить офлайн.