Ну вот, взял я себе AI PTZ камеру, и немного разочарован её функционалом. Говорили, что в новой версии Protect 5.3 появилась возможность управлять PTZ камерами к определённым пресетам, если на другой камере, например, зафиксировали человека. Звучит здорово... Но когда настраиваешь, выбираешь, сколько времени ждать, пока камера вернётся домой – 10, 20, 30 секунд или минута. И вот это время начинает отсчитываться с момента, когда камеру уже сдвинули в нужном кадре. Если ты за человеком ведёшь камеру, и это время истекло, то камера плевать на этого человека и возвращается домой. Похоже на баг или плохо реализованная штука, должна быть лучше. Раз работает так паршиво, решил я поковыряться с API, чтобы лучше контролировать перемещение камеры к пресетам и реально отслеживать человека. Так и получилось с API, но выясняется, что можно переключиться, например, на пресет 5 и оно будет отслеживать человека, но как только потеряет его на 5 секунд, возвращается домой. Если отключить отслеживание людей и переключить камеру на этот пресет, то она там и останется. Получается какая-то странная проблема с отслеживанием людей и тем, как оно отправляет камеру домой. Кажется, что Alarm Manager должен иметь больше опций для управления тем, когда она перемещается в определённое место. Или нужна какая-то задержка, которую можно настроить, чтобы определить, как долго она должна находиться там, прежде чем вернуться домой.
