2.7.4
01 Марта 2016
2.7.4

1. Реализована возможность сжимать видео захваченное с плат видеоввода Avialle и Sequoia TW
кодеком H264 (Параметры камеры - закладка Архив - Coded to H264). При сжатии видео кодеком
H264, запись в архив и отправка в сеть будет в H264. Чтобы отправлять в сеть видео в MJPEG
нужно включить "Особые настройки изображения" в закладке Сеть в параметрах камеры.

2. Исправлена ошибка переупаковки в MJPEG в многопроцессорной системе при впечатывании текста
или поворота изображения после распаковки MJPEG полученного от IP камеры.


2.7.3 b17

1. Добавлена возможность ограничения хранения архива по видеоканалам - для канала указывается
число дней "глубины" архива, как только по каналу количество дней превысит это ограничение
и потребуется освобождение диска от старых архивов - то в первую очередь будут удалены
"избыточные" дни каналов, которые имеют ограничение дней хранения врхива. Настройка
находится в Параметрах камеры - Архив - Дополнительно - "глубина" архива(дней). Если задано
0 дней то оганичения по дням нет и архив удаляется как и раньше.  

2. Добавлена возможность для события Сработка детектора отправлять по электронной почте стоп-кадр
в момент сработки детектора.



2.7.3 b16

1. Исправлена ошибка смены языка программы для окон камер. Ошибка появилась в версии 2.7.3 b10



2.7.3 b15

1. Встроен механизм отображения информации об аудиоканале подключенном к камере и
отображение состояния аудиоканала (крестик на "динамике" - звук не поступает,
восклицательный знак - звук поступает но не может быть проигран на устройстве воспроизведения)
Для сетевых камер состояние аудиоканала имеет смысл только при прослушивании звука
(так как звук передается на сетевой клиент только в момент прослушивания звука),
но если звук пропал при прослушивании или его не было то состояние (крестик на "динамике" -
звук не поступает) останется и после выключения проигрывания звука.
Ситауация получения и потери звука фиксируется в лог-файлах на сервере.  
2. Реализован механизм получения звука от многоканальных ip устройств (например регистраторов)
(т.е. реализованна поддержка нескольких звуковых каналов)
3. Исправлена ошибка получения звука от ip камер поддерживающих несколько видеопотоков.
Ошибка появилась в версии 2.7.3 b9
4. Убран механизм перезапуска ip камер Beward B1710 - этот механизм не работает на всех
прошивках ip камер Beward B1710.


2.7.3 b14

1. Исправлена ошибка освобождения ресурсов сетевых камер. Ошибка появилась в версии 2.7.3 b10
2. Исправлена ошибка отображения полных кадров на сетевых камерах. Ошибка появилась в версии 2.7.3 b10
3. Доработан механизм отправки email (добавлена поддержка SSL)
Примеры настройки отправки email:
RAMBLER.RU  ( Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript )
Mail Server(SMTP) = mail.rambler.ru
Mail Port(SMTP)   = 465  (SSL,TLS or DTLS)
User              = usernm  ( без @rambler.ru )

YANDEX.RU   ( Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript )
Mail Server(SMTP) = smtp.yandex.ru
Mail Port(SMTP)   = 465  (SSL,TLS or DTLS)
User              = usernm  ( без @yandex.ru )

YANDEX.RU   ( Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript ) - Ваш домен fromyandex.ru на YANDEX.RU
Mail Server(SMTP) = smtp.yandex.ru
Mail Port(SMTP)   = 465  (SSL,TLS or DTLS)
User              = Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

MAIL.RU    ( Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript )
Mail Server(SMTP) = smtp.mail.ru
Mail Port(SMTP)   = 465  (SSL,TLS or DTLS)
User              = Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

GMAIL.COM  ( Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript )
Mail Server(SMTP) = smtp.gmail.com
Mail Port(SMTP)   = 465  (SSL,TLS or DTLS)
User              = usernm  ( без @gmail.com )
( Log into your google email account and then go to this link:
https://www.google.com/settings/security/lesssecureapps
and set "Access for less secure apps" to ON. )


2.7.3 b13

1. Скорректирована реакция на сообщения системы об изменении статуса питания с учетом Windows 7.


2.7.3 b12

1. Сделана сортировка видеосерверов в окне "Оборудование" (список видеосерверов справа).
2. Исправлена ошибка приводившая к прпаданию видеосигнала с ip камер при нехватки ресурсов CPU для вычитывания
сетевого потока из сокета.
3. Исправлена ошибка появления камеры в режиме просмотра архива при открытии нового шаблона.
Ошибка появилась в версии 2.7.3 b10


2.7.3 b11

1. Исправлена ошибка не позволяющая добавлять новый сетевой сервер. Ошибка появилась в версии 2.7.3 b10
2. Исправлена ошибка не позволяющая сменить язык прогаммы. Ошибка появилась в версии 2.7.3 b10


2.7.3 b10

1. Оптимизирована работа с памятью при большом числе сетевых серверов - подсчет скорости ввода, освобождение ресурсов.
2. Оптимизирована(ускорена) работа с шаблонами.
3. Добавлена возможность отключения пункта главного меню "Завершить сеанс".
Для отключения необходимо в конфигурационный файл devices.ini в секцию [Global] добавить параметр "NoLogoutProg=1".
4. При редактировании шаблонов появилась возможность заполнять редактируемый шаблон выбранными камерами
(Пункт контекстного меню "Заполнить шаблон камерами").
5. Исправлена ошибка возникавшая при работе с камерами Axis через RTSP.
6. Появилась возможность перемещать окно прогаммы, если программа занимает не весь рабочий стол
(Нужно убрать галочку "Закрепить окно на рабочем столе").


2.7.3 b9

1. Встроена поддержка работы с несколькими видеопотоками от Ip камеры.
В окне "Параметры IP камеры" теперь, для IP камер вводящих видео через RTSP и
поддерживающих одновременно несколько потоков видео, можно задать ввод нескольких
потоков видео одновременно. При этом Stream 1 (или H264) - будет использоваться
без распаковки для записи на диск(распаковка будет только пока эту камеру раскрыли
на весь шаблон), а поток Stream 2 (или MJPEG) будет распакован для отображения в многокамерных
шаблонах и для детектора. Данный режим работы позволяет снизить требования к мощности CPU
видеосервера, если поток Stream 2 (или MJPEG) будет иметь меньшее разрешение видео, по сравнению
с потоком Stream 1 (или H264), который должен вводить видео с максимальным качеством.
Например, если раньше для подключения 20 камер с разрешением FullHD(1080p) и вводом 25 кадров в секунду,
нужен был видеосервер с CPU Intel Core i7, то при вводе с ip камеры двух видеопотоков одновременно:
Stream 1(H264-FullHD(1080p)-25 к/с) и Stream 2(H264-HD(720p)-12 к/с) можно использовать видеосервер
с CPU Intel Core i5, а если вводить с этих ip камер двух видеопотоков одновременно:
Stream 1(H264-FullHD(1080p)-25 к/с) и Stream 2(H264-VGA(480p)-12 к/с) можно использовать видеосервер
с CPU Intel Core i3, ну и можно совсем резко снизить требования к видеосерверу если вводить
с этих ip камер двух видеопотоков одновременно: Stream 1(H264-FullHD(1080p)-25 к/с) и
Stream 2(H264-VGA(480p)-12 к/с) можно использовать видеосервер с CPU Intel Pentium Dual Core.
Для отдачи в сеть выбирается поток Stream 1 (или H264), если не включена оптимизация
сети (если оптимизация включена то видеопоток подбирается под размеры окна на сетевом клиенте).
Если для камеры включена "Сеть" - "Особые настройки изображения" то в сеть всегда отдается
перекодированный поток Stream 2 в MJPEG. Если видеопоток отдается в сеть в кодировке H264
то тогда возрастают требования к мощности CPU на сетевом клиенте для распаковки этого потока,
но снижаются требования к пропускной способности сети, так как поток H264 сжимается в несколько раз
лучше чем поток MJPEG при сопоставимом качестве видеоизображения.
Важно понимать, что если узким местом является сеть(например видео с ip камеры закачивается через интернет)
то для работы с этой ip камерой лучше вводить только один видеопоток в максимальном разрешении,
так как ввод еще одного видеопотока с этой камеры даст дополнительную нагрузку на сетевой канал,
итак прокачивающий видео на пределе своих возможностей.
Прежде чем вводить несколько видеопотоков одновременно убедитесь что данный механизм работает
с Вашей ip камерой(включите многопоточный режим для этой камеры в Avialle и посмотрите видео
в окне на мнгооконном шаблоне(распаковывается поток Stream 2 (или MJPEG)) и в развернутом
на весь шаблон окне(распаковывается поток Stream 1 (или H264)) и если видео не пропадает то
все работает корректно. В лог файл теперь при пропадании сигнала с камеры, при многопоточном
вводе видео, указывается какой именно поток потерял сигнал (видеопоток Детектора или видеопоток Архива).
Если будет пропадать только один видеопоток (Детектора или Архива) то система будет работать не корректно,
поэтому важно убедиться что оба видеопотока вводят видео стабильно.
2. Исправлена сортировка шаблонов.


2.7.3 b8

1. Доработан механизм многопроцессорной обработки при большом количестве ядер.



2.7.3 b7

1. Исправлена ошибка тймаутов от ip камер



2.7.3 b6

1. Улучшен механизм многопоточной обработки при большом количестве ядер
2. Многопроцессорная распаковка H264 доработана так чтобы максимально загружать ядра процессора



2.7.3 b5

1. Добавлена запись в лог периодическая статистика загрузки главного потока приложения.
2. При работе через протокол RTP соединение рвется если кардинально нарушается порядк пакетов RTP
(Если связь не разрывать в диагностику заносится много сообщений об ошибках и видео не закачивается).
3. Все рабочие потоки перенесены в многопроцессорных(многоядерных) системах с первого ядра на все остальные
(это позволит лучше балансировать нагрузку на процессоры(ядра)).
4. Добавлена детализация некоторых ошибок,записываемых в лог, от IP устройств.



2.7.3 b4

1. Скорректирована работа многопоточной компрессии для сети(убран эффект подергивания в горизонтальном направлении).
2. Добавлено специальное логирование нагрузки на память и процессор.



2.7.3 b3

1. Скорректированы буферы предзаписи и отложенной записи с учетом установленной оперативной памяти.
2. Скорректирована работа предзаписи при выключенной записи и включением горячей записи
(теперь при этом если была выставлена предзапись - она будет осуществленна).



2.7.3 b2

1. Исправлена ошибка приводившая к записи в диагностику лишнего сообщения об ошибке при очистке очереди предзаписи.



2.7.3 b1

1. Исправлена ошибка ограничения скорости записи на диск в формате MJPEG.



2.7.2

1. Добавлена поддержка IP-камер:
1.1. Kadymay KDM-6829AL
1.2. Kadymay KDM-6839A
1.3. LTV-ICDM2-E6231L-V3-10.5
1.4. DLink DCS-942L
1.5. RVi-IPS4100 (4-х канальный ip-сервер) (работают только с лицензиями на Usb-ключе, работа с кодами активации не поддерживается)
1.6. Axis (MPEG4 - RTSP)

2. Добавлена поддержка видеорегистраторов HikVision DVR(работают только с лицензиями на Usb-ключе, работа с кодами активации не поддерживается).

3. Убран No Signal при коннекте через web
4. Реализован звук для мобильного приложения через Axis (Axis M7014) - пока в тестовом режиме только для ip камер (кодек сжатия звука G711 low)
5. Реализованы уведомления на E-mail и в log программы о событиях по камерам (настраиваемые события), по пользователям и по программе (встроенные события).
6. Исправлены ошибки при изменении настроек по камере: настройки ZoneMinder, настройка переупаковки в MJPEG, настройка поворотов изображения.
7. Исправлена ошибка из-за которой не отображалось видео на сетевом клиенте при включенной оптимизации и передачи потока h.264
8. Скорректирована работа с протоколом RTSP (SDP).
9. Исправлена ошибка, из-за которой могли не записывать полные кадры для плат Sequoia TW.
10. Исправлена ошибка : нельзя было добавлять ip-устройство с более чем 12 каналами.
11. Добавлена вкладка Info в разделе Сеть (только для сетевых клиентов) и Параметры ввода для видеоканалов.
12. Многопоточная компрессия для сети при особых настройках передачи потока в сеть и при оптимизации трафика.
13. Для старых сетевых клиентов: вместо h264 присылает заставку в MJPEG "H264 Not Supported Update Avialle".
14. Добавлена поддержка утилиты avIpServer для захвата экрана компьютера. Подключается как обычная IP камера с типом ScreenCaptureIP.
15. Добавлены динамические ip драйвера для быстрого подключения ip устройств (каталог IpDrivers ).
16. Добавлена возможность ограничевать Web-клиентов по времени сессии.
17. При подключении Ip камер теперь есть возможность выбрать ip камеру по производителю (если нужного
производителя нет то выберите "Все камеры").
18. Для Ip камер с поддержкой RTSP over HTTP можно активировать соответствующий режим при подключении ip камеры.
 

Контакты

Отдел продаж
+7 (495) 150-55-86
sales@avialle.ru
1505586@mail.ru

Техподдержка
+7 (495) 150-55-86
support@avialle.ru