1. Факторы, влияющие на потоковую передачу

Black screen with a pop up that has text in it. One sentence is highlighted in red Error streaming parameters: stream requested from a device that only supports a 720p max resolution (pic 1.1)

1.1 Параметры потоковой передачи

Параметры потоковой передачи, доступные в каждой модели устройства, могут отличаться. Перед запросом потока с определенным набором параметров убедитесь, что параметры потоковой передачи доступны или поддерживаются для данной модели камеры.

Существующие параметры потоковой передачи видеоустройств Axis можно найти в нашей библиотеке потокового API.

black screen that are loading with a error message Too many viewers: Multitude of unique streams requested simultaneously on device with an Ambarella S2L Chip (pic 1.1.1)

1.1.1 Кодированные потоки
Устройства могут быть не в состоянии обрабатывать множество уникальных потоков, запрошенных одновременно, в зависимости от производительности устройства (процессора). Это характерно для многоматричных устройств и устройств с мегапиксельным разрешением.

Возможный способ устранения проблемы

  • Проверьте количество уникальных потоков, запрошенных с устройства одновременно

1.2 Задержка

Говоря о задержке, мы имеем в виду сквозную задержку. Мы определяем сквозную задержку как задержку от момента захвата изображения камерой до его появления на видеодисплее. Она разделена на 3 основных этапа, влияющих на общую задержку системы.

1.2.1 Задержка камеры
Факторы: поток (разрешение, параметры изображения, звук, сжатие)
Частота захвата (датчик), несколько потоков, обработка изображений…

1.2.2 Задержка в сети
Факторы: сетевая инфраструктура, объем данных, протокол передачи (UDP/TCP)


Возможный способ устранения проблемы

Сетевая инфраструктура и управление

В большинстве случаев ограниченная пропускная способность сети приводит к тому, что видеоизображение дергается/рябит/отстает. Если пропускная способность ограничена, устройству придется компенсировать качество потока (уменьшать битрейт), чтобы обеспечить соответствие доступной пропускной способности сетевой инфраструктуры. Это будет сделано за счет снижения качества изображения или частоты кадров. Это может приводить к образованию прерывистого видеопотока.

  • Используя инструмент Axis Site Designer, вы можете оценить необходимую пропускную способность в зависимости от модели камеры Axis.
  • Хорошая сетевая инфраструктура, которая хорошо управляется (QoS, достаточная пропускная способность, хорошо спланированные сетевые переприемы), в значительной степени способствует более плавному видеопотоку.
screen showing hardware decoding ACS Hardware Decoding ACS (pic 1.2.3)

1.2.3 Задержка на стороне клиента (декодирование/рендеринг)

Факторы: Медиаплеер, рендеринг видео (распаковка, переупорядочивание и декодирование), буферы, частота обновления дисплея, распаковка.

Возможный способ устранения проблемы

Плохое оборудование и программное обеспечение на стороне клиента

  • Компоненты компьютера, такие как ЦП, графический процессор, карта памяти и т. д. и другие элементы графической обработки также будут иметь большое влияние на плавность изображения.
  • Аппаратное ускорение — это функция современных систем управления видео/клиентов. Оно перенаправляет всю обработку графики и рендеринг текста с ЦП на графический процессор (ГП).
  • Если у вас высокопроизводительная видеокарта, то аппаратное декодирование — это хороший способ увеличить производительность и снизить нагрузку на ЦП, особенно при потоковой передаче видео с высоким разрешением.

    1.3 Настройки устройства Axis

    1.3.1 Частота кадров
    В графическом интерфейсе камер Axis настройки позволяют ограничивать частоту кадров до желаемого значения. Более высокая частота кадров обеспечивает более плавное движение видео, особенно при наблюдении за движущимися объектами. Это обеспечивает детальную съемку быстро движущихся объектов.

    1.3.2 Битрейт
    В графическом интерфейсе камер Axis есть настройки, позволяющие ограничить битрейт желаемым значением. Однако, поскольку обычно битрейт должен увеличиваться при повышении активности на изображении, но не может из-за установленного предельного значения при выборе CBR, то страдает частота кадров и качество изображения.

    1.3.3 Выдержка — размытие изображения движущихся предметов
    Выдержка — это время, в течение которого затвор камеры открыт. Выдержка контролирует количество света, попадающего на датчик. В условиях низкой освещенности затвор должен оставаться открытым дольше, чтобы датчик мог получать достаточно света. Возможным побочным эффектом этого является размытие изображения при мониторинге движущихся объектов. Движущиеся объекты становятся размытыми.

    Возможный способ устранения проблемы

    • Настройки по умолчанию устройств Axis представляют собой своего рода золотую середину, где настройки изображения и настройки потока оптимизированы и сбалансированы для обеспечения плавного видеопотока в большинстве распространенных сцен и сценариев. Любое изменение настроек может негативно повлиять на плавность видео, как это уже было сказано выше.


    Ниже представлено приложение, которое можно использовать для просмотра эффекта видео при изменении выдержки.

     

    2. Создание запроса в службу поддержки

    Может случиться так, что указанные выше факторы и меры по их устранению не помогут выявить и решить проблему с качеством изображения. Вы можете подать заявку в службу поддержки и предоставить необходимую информацию и данные, указанные ниже.

    Примечание. Всегда важно тестировать устройства на наличие последней версии встроенного ПО в рамках ветви долгосрочной поддержки (LTS) или действующей ветви (Active Track), если это возможно.

    2.1 Необходимые данные и информация

    Совет от службы поддержки: как скачать отчет сервера?

    • При устранении неисправностей с задержкой/притормаживанием видео мы используем записи. В некоторых сценариях необходимое поведение не удается отследить в системных журналах. Приложите их к запросу в службу поддержки.
    • Для устранения неполадок мы рекомендуем сначала протестировать задержку в веб-интерфейсе, чтобы исключить любую задержку, которая может быть вызвана системой управления видео: Лучший способ сделать это — выполнить проверку, подключив устройство напрямую к инжектору и ПК (ноутбуку) <-> инжектору <-> компьютеру с помощью хорошего сетевого кабеля. Однако мы понимаем, что это не всегда возможно, если устройства уже находятся в эксплуатации.
    • Используйте рекомендуемый браузер — настройки камеры по умолчанию + добавьте статистику и время в наложениях в мс (%T:%f)Кадр/сек: #R Битрейт: #B Мбит/с, координаты: #x #y #Z мс (%T:%f)
    • Убедитесь, что вы используете компьютер с хорошей графической картой. Выделенная видеопамять — более 1 ГБ.
    • Выполняйте проверку, когда устройство сначала не движется (PTZ) с движущимся объектом, а затем — когда движется.
    • Кроме того, трассировка сети, полученная с камеры, также может использоваться для демонстрации задержек и времени отклика.
    • Трассировка сети, полученная с камеры, также может использоваться для демонстрации задержек и времени отклика. Приведенная ниже команда — это 60-секундный захват трассировки сети с камеры с IP-адресом 192.168.0.90: 
      http://192.168.0.90/axis-cgi/debug/debug.tgz?cmd=pcapdump&duration=60
       

    [Обратитесь в службу технической поддержки, ответив на все вопросы и приложив файлы]

    примечание

    Примечание.

    Камеры Axis будут работать должным образом, если они установлены в соответствии с руководством по установке. Как правило, купол устройства должен быть обращен к земле во время работы или тестирования устройств.

    Обратите внимание, что Axis не несет никакой ответственности за то, как изменение конфигурации, описанное в этом руководстве, может повлиять на вашу систему. Если модификацию не удалось выполнить, или если были получены другие неожиданные результаты, возможно, вам придется восстановить настройки по умолчанию.

    В руководстве описаны не все возможные проблемы, но только наиболее распространенные из них, которые встречаются в обращениях в службу поддержки. Как клиент Axis вы всегда можете связаться с нашей службой поддержки, когда вам нужно решить проблему любого типа, описанную или не упомянутую в этом руководстве по устранению неполадок.