Max Lapshin писал(а):
> Поэтому когда говорят про использование графического процессора, надо
> вникать в то, что именно вам предлагают.
....... только один поток (контекст), т.е. только 1 камеру.
Коллеги, рады приветствовать!
Мы поучаствуем в обсуждении с позиции разработчиков ПО для видеонаблюдения.
Действительно, в ПО MACROSCOP реализована функция, позволяющая декодировать видеопотоки на видеокарте.Использование ресурсов видеокарты разгружает клиентские компьютеры для отображения, что позволяет снижать затраты пользователей. При использовании видеокарты пользователь может приобрести менее мощный, а значит, более дешевый компьютер для отображения.
>>Там не написано сколько одновременно каналов.
MACROSCOP регулярно тестирует различные видеокарты, все современные видеокарты Intel HD Graphics (Intel HD Graphics 4000, Intel HD Graphics 4600) позволяют обрабатывать до 16 видеопотоков. Видеокарты NVIDIA 600й и 700й серии также могут обрабатывать до 16 видеопотоков (в зависимости от разрешения кадра).
Современная видеокарта NVIDIA способна, как правило, обработать видеопотоки от 10-16 1-мегапиксельных камер. При этом производительность зависит от центрального процессора (он должен быть не самым слабым, например, Intel Atom не очень хорошо справляется с подобной задачей) и оперативной памяти, также имеет большое значение профиль кодирования Н.264. Например, одна видеокарта может обработать видеопотоки от 16 камер одного производителя, и только от 13 камер другого производителя (при равном разрешении). Все дело в том, что один и тот же формат H.264 может быть по-разному закодирован, соответственно, и скорость декодирования будет разной.
Добрый день. Увидел по случаю рекламу одной из видеосистем на Виндовс, где указывается возможность задействования графического процессора видеокарт Nvidia. А ведь это неплохая идея и для применения в Авреге, где при выводе большого кол-ва видеокамер, особенно через постоянно работающий v4loop+avreg-mon нагрузки на процессор просто огромные. Или на будущее, если планируется весьма ресурсоемкая перекодировка в h264 для трансляции.
Что-ж, спасибо за пояснения. Судя по тестам выложенным в источнике нагрузка на центр. проц. значительно снижается (вероятно больше чем у Nvidia) и уж очень хорошо эта идея выгладит для применения в видеонаблюдении. Будем ждать доработки более работоспособного варианта.