WikiDer > CGMS-A

CGMS-A

Система управления генерацией копий - Аналоговая (CGMS-A) это защита от копирования механизм для аналог телевидение сигналы. Он состоит из сигнала, вставленного в не-изображение Вертикальный интервал гашения (VBI) аналогового видеосигнала. Если совместимое записывающее устройство (например, DVD рекордер) обнаруживает этот сигнал, он может блокировать или ограничивать запись видеоконтента.

Это не то же самое, что флаг трансляции, который предназначен для использования в цифровое телевидение сигналы, хотя концепция та же.[1] Существует цифровая форма CGMS, обозначенная как CGMS-D, которая требуется DTCP («5C») стандарт защиты.

История

CGMS-A существует с 1995 года и стандартизирован различными организациями, включая IEC и ОВОС /CEA. Он используется в таких устройствах, как PVR / DVR, DVD плееры и рекордеры, D-VHS, и Блю рей рекордеры, а также некоторые телевизионные передачи. Более свежий TiVo Релизы прошивки соответствуют сигналам CGMS-A.

Приложения

Внедрение CGMS-A требуется для некоторых приложений от DVD CCA лицензия. D-VHS и немного DVD рекордеры соответствуют сигналу CGMS-A на аналоговых входах. Технология требует минимальной обработки сигнала.

Если исходный сигнал является аналоговым (например, VHS, аналоговое вещание), в этом источнике может присутствовать сигнализация CGMS-A.

Если исходный сигнал является цифровым (например, DVD, цифровое вещание), тогда информация управления копированием (CCI) переносится в метаданных в цифровом транспортном или программном потоке, и совместимое аппаратное устройство (например, DVD-плеер) будет считывать эти данные, и кодировать его в аналоговый видеосигнал, генерируемый в самом устройстве.

Не существует общих юридических требований к устройствам, которые записывают видео для обнаружения информации CGMS-A или действий в соответствии с ней. Например, Закон о защите авторских прав в цифровую эпоху «не требует от производителей бытовой электроники, телекоммуникационного или компьютерного оборудования утвердительно разрабатывать свои продукты с учетом каких-либо конкретных технологических мер».[2]

Стандартизация

CGMS-A стандартизирован IEC, CEA, EIA-J и ETSI следующим образом:

Формат видеоСтандартНомер (а) строкиНомер (а) битаТип
480i60 (525i / "NTSC")IEC-6188020, 2837, 8А
480i60 (525i / "NTSC")CEA-6082844, 3
480p60 (525p)EIA-J CPR1204-141А
480p60 (525p)IEC-61880-2417, 8А
480p60 (525p)CEA-805417, 8А
480p60 (525p)CEA-8054038 (G0), 39 (G1)B
720p60CEA-805247, 8А
720p60CEA-8052338 (G0), 39 (G1)B
1080i60CEA-80519, 5827, 8А
1080i60CEA-80518, 58138 (G0), 39 (G1)B
576i50 (625i / "PAL")EN-300-2942312, 13
576p50 (625p)IEC-623754312, 13

Во всех этих стандартах информация CGMS-A - это только два из множества определенных битов информации.

В системах 60 Гц (широко известная как «NTSC»), система обладает высокой расширяемостью, хотя помимо битов CGMS-A обычно используются только соотношение сторон видеосигнала и биты аналоговой системы защиты (APS). Сигнализация обычно присутствует в каждом видеокадре, но CEA-805-D утверждает, что «скорость передачи для любого данного типа пакета, определенного в CEA-805-D, должна быть не менее одного раза в три кадра», что означает, что теоретически для двух из трех кадров для отправки данных, не определенных в стандарте, могут использоваться разные значения заголовка. Сигнализация типа A (всего 20 бит; единственный тип, определенный для 480i) предлагает некоторую расширяемость за счет повторного использования 14 бит данных через одно из 14 неопределенных значений для четырех битов заголовка. Сигнализация типа B (всего 134 бита) уже определяет биты для передачи Дескриптор активного формата, Колориметрия, Контроль распространения, а также точное определение местоположения любого почтовый ящик или столб столбцов на изображении плюс два байта, зарезервированных для использования в будущем. Для дополнительной расширяемости также могут использоваться разные значения битов заголовка.

В системах 50 Гц (обычно, хотя и ошибочно известный как "PAL"), биты, которые широко используются и интерпретируются как CGMS-A, не называются как таковые, а добавляются в конце существующего стандарта сигнализации, первоначально созданного для PALplus формат видео (но все еще широко используется в Европе в стандартном видео PAL), называемый Широкоэкранная сигнализация.

Противоречие стандартам типа А

В некоторых источниках цитируется EIA-J CPR1204-1 как авторитетный справочник для CGMS-A в системах 480p60 (525p), поскольку это был первый опубликованный стандарт, в котором упоминался CGMS-A на 480p. Этот документ EIA-J не определяет значение битов, а только их синхронизацию в аналоговом видеосигнале. Сигнализация 480p основана на существующем стандарте 480i, но с двойной тактовой частотой, и IEC-61880-2 формализует это, определяя значения битов, которые такие же, как для 480i. Однако CEA-805 повторно определяет биты сигнализации соотношения сторон. Следовательно, данные CGMMS-A 480p типа A линии 40, сгенерированные в соответствии с 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.

Сигнализация

CEA-608-B определяет значение 7-битного поля, помещенного в строки данных. Биты 4 и 3 содержат значения CGMS-A, биты 2 и 1 содержат значения Аналоговая система защиты (APS), бит 0 - это Бит аналогового источника (ASB) указывает, исходит ли сигнал из предварительно записанного материала, биты 5 и 6 зарезервированы.

CGMS-A сигнализируется 2 битами в интервал вертикального гашения (VBI) сигнал аналогового телевизионного вещания согласно следующей матрице:

00CopyFreelyСодержание может быть выполнено в неограниченном количестве копий.
01CopyNoMore *Уже изготовлено одно поколение копий; дальнейшее копирование не допускается.
10CopyOnceВозможно изготовление одного поколения копий
11КопироватьКопирование содержимого запрещено.

* CopyNoMore не входил в исходный стандарт. Значение 0,1 изначально было «Зарезервировано».

Удаление

Сам сигнал можно легко удалить, нормализовав VBI, например использование стабилизатора видео для противодействия побочным эффектам от Macrovisionманипуляции с VBI. Данные CGMS-A VBI смешаны или, как правило, близки к сигналам субтитров, поэтому удаление CGMS-A, вероятно, также удалит субтитры.

Схему можно сделать более надежной, добавив Знак подтверждения прав (ОЗУ); когда ОЗУ присутствует, а CGMS-A нет, копирование запрещается, превращая схему в схему на основе разрешений. ОЗУ можно закодировать с помощью Вуаль технологии.

Смотрите также

использованная литература

  1. ^ Techdirt: Microsoft: это не флаг трансляции, это другой флаг
  2. ^ ЗАКОН ОБ АВТОРСКИХ ПРАВАХ О ЦИФРОВОМ ТЫСЯЧЕЛЕТИИ 1998 ГОДА США. Резюме бюро авторских прав http://www.copyright.gov/legislation/dmca.pdf