CGMS-A - CGMS-A
эта статья нужны дополнительные цитаты для проверка.Декабрь 2007 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Система управления генерацией копий - Аналоговая (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-61880 | 20, 283 | 7, 8 | А |
480i60 (525i / "NTSC") | CEA-608 | 284 | 4, 3 | – |
480p60 (525p) | EIA-J CPR1204-1 | 41 | – | А |
480p60 (525p) | IEC-61880-2 | 41 | 7, 8 | А |
480p60 (525p) | CEA-805 | 41 | 7, 8 | А |
480p60 (525p) | CEA-805 | 40 | 38 (G0), 39 (G1) | B |
720p60 | CEA-805 | 24 | 7, 8 | А |
720p60 | CEA-805 | 23 | 38 (G0), 39 (G1) | B |
1080i60 | CEA-805 | 19, 582 | 7, 8 | А |
1080i60 | CEA-805 | 18, 581 | 38 (G0), 39 (G1) | B |
576i50 (625i / "PAL") | EN-300-294 | 23 | 12, 13 | – |
576p50 (625p) | IEC-62375 | 43 | 12, 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) сигнал аналогового телевизионного вещания согласно следующей матрице:
0 | 0 | CopyFreely | Содержание может быть выполнено в неограниченном количестве копий. |
0 | 1 | CopyNoMore * | Уже изготовлено одно поколение копий; дальнейшее копирование не допускается. |
1 | 0 | CopyOnce | Возможно изготовление одного поколения копий |
1 | 1 | Копировать | Копирование содержимого запрещено. |
* CopyNoMore не входил в исходный стандарт. Значение 0,1 изначально было «Зарезервировано».
Удаление
Сам сигнал можно легко удалить, нормализовав VBI, например использование стабилизатора видео для противодействия побочным эффектам от Macrovision манипуляции с VBI. Данные CGMS-A VBI смешаны или, как правило, близки к сигналам субтитров, поэтому удаление CGMS-A, вероятно, также удалит субтитры.
Схему можно сделать более надежной, добавив Знак подтверждения прав (ОЗУ); когда ОЗУ присутствует, а CGMS-A нет, копирование запрещается, превращая схему в схему на основе разрешений. ОЗУ можно закодировать с помощью Вуаль технологии.
Смотрите также
- Система управления генерацией копий - Аналоговая (Силовая установка)
- Структура Microsoft VIDEOPARAMETERS для видеоподключений Windows GDI
- Techdirt: Microsoft: это не флаг трансляции, это другой флаг
использованная литература
- ^ Techdirt: Microsoft: это не флаг трансляции, это другой флаг
- ^ ЗАКОН ОБ АВТОРСКИХ ПРАВАХ О ЦИФРОВОМ ТЫСЯЧЕЛЕТИИ 1998 ГОДА США. Резюме бюро авторских прав http://www.copyright.gov/legislation/dmca.pdf