Прямой ответ
Начните с самого короткого события, которое система должна обнаружить, и допустимой задержки ответа. Отберите достаточное количество кадров, чтобы надежно наблюдать за этим событием, а затем проверьте промахи и рассчитайте стоимость на реальных кадрах.
Почему это происходит
Камера со скоростью 30 кадров в секунду не требует 30 выводов в секунду. Избыточная выборка приводит к потерям декодирования и мощности ускорителя, в то время как разреженная выборка может пропускать быстрые или кратковременные события.
Определите размер пути приема для задания вывода, а затем сохраните различие между исходным потоком, производными метаданными и отображаемыми наложениями.
Контролируемый тест
Соберите репрезентативные дневные, ночные и движущиеся кадры и воспроизведите их с несколькими частотами дискретизации с одинаковым пороговым значением модели.
Изменяйте одну переменную за раз. Сохраняйте модель камеры, прошивку, конечную точку и учетную запись; затем протестируйте доступность сети, реакцию протокола, транспортировку мультимедиа и декодирование как отдельные уровни.
Используйте выделенную учетную запись только для просмотра и надежный локальный инструмент диагностики. Редактируйте учетные данные, частные адреса и идентификационные данные, прежде чем делиться результатами.
Диагностическая последовательность
| Проверять | Действие | Свидетельства прогресса |
|---|---|---|
| Событие | Измерьте, как долго цель остается видимой. | Минимальное окно наблюдения известно. |
| Ставка | Проверьте несколько интервалов вывода. | Измеряются частота промахов и задержка. |
| Вычислить | Отслеживайте декодирование и использование ускорителя. | Выбранный тариф соответствует пиковой мощности. |
| Отступать | Определите, что происходит, когда очередь AI задерживается. | Кадры пропадают или задерживаются в соответствии с политикой, а не случайно. |
Доказательства, которые нужно сохранить
Сообщайте о продолжительности события, частоте выборки, задержке обнаружения, частоте промахов и использовании вычислительных ресурсов.
Граница и примечание по безопасности
Не рассматривайте предупреждение AI как окончательное решение о безопасности, занятости, доступе или чрезвычайной ситуации без одобренного человеческого процесса.
Для удаленного просмотра используйте управляемый VPN вместо того, чтобы предоставлять RTSP или порты администрирования камеры непосредственно общедоступному Интернету.
SmartRTSP
SmartRTSP — это программа просмотра RTSP и ONVIF, ориентированная на камеру, для устройств Apple, Windows и Android. Он подходит для прямого просмотра, обнаружения и проверки с помощью нескольких камер; сохраняйте выделенный NVR или VMS, когда требуется непрерывная запись, экспорт доказательств или централизованный контроль предприятия.
Часто задаваемые вопросы
Должен ли AI обрабатывать каждый кадр RTSP?
Обычно нет; Требуемая скорость зависит от продолжительности события, движения и целей реагирования.
Могу ли я вместо этого снизить частоту кадров камеры?
Иногда для записи или просмотра человеком может потребоваться другая скорость; отделите политику выборки для вывода от исходного профиля, где это возможно.
Что происходит, когда вывод отстает?
Выбирайте, следует ли удалять старые кадры, уменьшать выборку или масштабировать емкость, чтобы решения не основывались на устаревшем видео.
Основные ссылки
- NVIDIA — обзор архитектуры DeepStream
- ONVIF — Профиль M для метаданных и аналитики.
- IETF RFC 7826 — протокол потоковой передачи в реальном времени 2.0
Связанное руководство по SmartRTSP
Открыть соответствующее руководствоСопоставьте частоту вывода со скоростью объекта, полем зрения и временем отклика, а не декодируйте каждый кадр по привычке.