Поделиться через


KSPROPERTY_BDA_SIGNAL_QUALITY

Клиенты используют KSPROPERTY_BDA_SIGNAL_QUALITY для определения объема данных, успешно извлеченных из сигнала, в процентах.

Сводная таблица использования

Получить Присвойте параметру Назначение Тип дескриптора свойства Тип значения свойства
Да Да Закрепление или фильтрация KSP_NODE LONG

Комментарии

Элемент NodeIdKSP_NODE указывает идентификатор управляющего узла или имеет значение −1, чтобы указать закрепление.

Возвращаемое значение указывает данные, извлеченные из сигнала в процентах.

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

В случае аналоговых сигналов этот процент можно вычислить, изучив время горизонтальной синхронизации (HSync) и вертикальной синхронизации (VSync), а также просмотрев сведения, содержащиеся в интервалах горизонтального пустого (HBlanking) и вертикального пустого (VBlanking).

В случае цифровых сигналов этот процент можно вычислить путем проверки достоверности циклических проверок избыточности пакетов (CRC) и прямого исправления ошибок (FEC) следующим образом:

  • 100 процентов это идеальный вариант.

  • 95 процентов показывает очень мало (почти незаметных) артефактов при отрисовке.

  • 90 процентов содержит достаточное количество артефактов, чтобы быть легко просматриваемыми.

  • 80 процентов — это минимальный уровень для просмотра.

  • 60 процентов — это минимальный уровень для работы служб данных, включая получение электронного руководства по программе (EPG).

  • Значение 20 % означает, что демодулятор знает о наличии правильно модулированного сигнала, но не может получить достаточно данных, чтобы быть полезными.

Требования

Заголовок: bdamedia.h (включая Bdamedia.h)

См. также раздел

KSP_NODE