Введение
Система управления генерацией копий – Аналоговая (CGMS A) – это механизм защиты от копирования для аналоговых телевизионных сигналов. Она состоит из волновой формы, вставляемой в невидимую область вертикального гашения (VBI) аналогового видеосигнала. Если совместимое записывающее устройство (например, DVD-рекордер) обнаруживает эту волновою форму, оно может заблокировать или ограничить запись видеоконтента. Это не то же самое, что и флаг вещания, который предназначен для использования в цифровых телевизионных сигналах, хотя принцип действия схож. Существует цифровая версия CGMS, обозначенная как CGMS D, которая требуется стандартом защиты DTCP ("5C").
История
CGMS A существует с 1995 года и была стандартизирована различными организациями, включая IEC и EIA/CEA. Она используется в устройствах, таких как PVR/DVR, DVD-плеерах и рекордерах, D-VHS и Blu-ray рекордерах, а также в некоторых телевизионных трансляциях. Более новые выпуски прошивки TiVo поддерживают сигналы CGMS A.
Приложения
Внедрение CGMS A требуется для определенных приложений в соответствии с лицензией DVD CCA. D-VHS и некоторые DVD-регистраторы поддерживают сигнал CGMS A на аналоговых входах. Технология требует минимальной обработки сигнала. Если исходный сигнал аналоговый (например, VHS, аналоговое вещание), то сигнализация CGMS A может присутствовать в этом сигнале. Если исходный сигнал цифровой (например, DVD, цифровое вещание), то информация о контроле копирования (CCI) передается в метаданных в цифровом транспортном или программном потоке, и совместимое аппаратное устройство (например, DVD-плеер) считывает эти данные и кодирует их в аналоговый видеосигнал, генерируемый самим устройством. Отсутствует универсальное юридическое требование к устройствам записи видео обнаруживать или реагировать на информацию CGMS A. Например, DMCA "не обязывает производителей бытовой электроники, телекоммуникационного или вычислительного оборудования разрабатывать свои продукты таким образом, чтобы они активно реагировали на какие-либо конкретные технологические меры".
Противоречивые стандарты типа А
В некоторых источниках EIA J CPR1204 1 указывается как авторитетный источник информации о CGMS A в системах 480p60 (525p), поскольку это был первый опубликованный стандарт, в котором упоминается CGMS A для 480p. В этом документе EIA J не определено значение битов, а лишь их временные характеристики в аналоговом видеосигнале. Сигнализация 480p основана на существующем стандарте 480i, но с удвоенной частотой тактирования, и IEC 61880 2 формализует это, определяя значения битов, идентичные значениям для 480i. Однако CEA 805 переопределяет биты сигнализации соотношения сторон. Таким образом, данные CGMS A строки 40 типа A для 480p, сгенерированные в соответствии с CEA 805, не могут передавать информацию о соотношении сторон видеоизображения и, следовательно, несовместимы с теми же данными, сгенерированными в соответствии с IEC 61880 2, и больше не являются простой версией стандарта 480i с удвоенной частотой тактирования.
CEA-805 CGMS-A Тип B путаница
CEA 805 сейчас находится на четвертой основной версии (CEA 805 D), и к по крайней мере одной из версий были выпущены поправки. CEA 805 D признает, что в отношении сигнализации типа B более ранние версии стандарта были неясны в отношении порядка битов, представленных в аналоговом видеосигнале, по сравнению с тем, как они используются для вычисления CRC, а также в отношении того, какие биты следует использовать для вычисления CRC. Версия D требует от приемных устройств выполнять несколько вычислений CRC для сигнализации типа B, учитывая различные возможные реализации в передающих устройствах. Такой путаницы в отношении сигнализации типа A нет.
Удаление
Сам сигнал может быть легко удален путем нормализации VBI, например, с использованием видеостабилизатора для компенсации побочных эффектов манипуляций Macrovision с VBI. Данные CGMS-A VBI смешиваются или обычно располагаются рядом с сигналами телетекста, поэтому удаление CGMS-A, скорее всего, приведет к удалению и телетекста. Схему можно сделать более надежной, добавив метку подтверждения прав (RAM); когда RAM присутствует, а CGMS-A отсутствует, копирование запрещается, превращая схему в систему, основанную на разрешении. RAM может быть закодирован с использованием технологии VEIL.