Задать вопрос
  • Как бюджетно создать хранилище и сервер для камер видеонаблюдения?

    @rPman
    Не смотрите в сторону малинок почти что никогда (хотя они хороши в робототехнике, там хороший набор карт расширений) - отстойнейшая поддержка ОС и всего вокруг.

    Выбирайте интелевские x86 SoC, J серия с mitx платами очень хороша, и по ценам, и по производительности на ват. На их основе собирать маломощные (хотя J5xxx очень не плохи да еще и с 16gb ram) домашние сервера и рабочие машинки.

    Что бы выбрать хранилище, нужно сначала померить, какой объем даннх необходимо сохранять.. не приблизительно, а на практике, попробовав часть из камер попробовать сохранить на любой десктопной машине с ssd (что бы уж наверняка)... и это будет трафик только на запись. У hdd есть неприятная особенность, ронять скорость работы при одновременной работе нескольких приложений... если одновременная запись с нескольких камер может считаться одним потоком (и будет работать на максимуме возможностей устройства, а это порядка 150мбайт/с даже для дешевейших toshiba 3tb 5400rpm) то достаточно одному пользователю начать считывать видео из истории, скорость может упасть от 2х до 10х раз (зависит от софта, если данные будут считывать большими кусками порядка десятков/сотен мегабайт, то только уронит скорость в половину).

    p.s. твои камеры навряд ли дадут больше 2мбит/с, а 19 таких - от силы 5мбайт/с, т.е. такой трафик потянет любой диск даже в худшем
    Ответ написан
    1 комментарий
  • Как бюджетно создать хранилище и сервер для камер видеонаблюдения?

    A_M
    @A_M
    Основная специализация - системы видеонаблюдения
    Ничего дешевле nvr не получится собрать, смотрите в сторону hiwatch или его более стремных (в сравнении с нормальным софтом, а не rpi) китайских собратьев.
    Но сначала нужно для этого прекрасного dlink-овского куска найти ссылку на rtsp-поток, встречал модели этого бренда без rtsp и onvif.
    Ответ написан
    5 комментариев
  • Как бюджетно создать хранилище и сервер для камер видеонаблюдения?

    @Drno
    купить видеорегистратор hiwatch \ hiksivion и подключить в него камеры по onvif \ rtsp

    Ваш вариант с распбери и дороже и хуже
    Ответ написан
    3 комментария
  • Как в данном случае записывать результат недоигранной игры в бинарный файл?

    @res2001
    Developer, ex-admin
    Сохраняйте имена игроков и массив cells. Т.к. вся информация символьная, то ваш бинарный файл будет вполне себе текстовый. Есть смысл и делать его именно текстовым, где в каждой строке будет находится один элемент данных.
    Ответ написан
    Комментировать
  • Почему выводит 0?

    @rPman
    потому что
    cout << NumNewline(digit);
    а в самой функции стоит
    return 0;
    Ответ написан
    Комментировать