Введение
DigiCipher 2, или просто DCII, — это запатентованный стандарт формата передачи цифрового сигнала, который также служит стандартом шифрования с использованием видеокомпрессии MPEG 2/MPEG 4, применяемой во многих системах спутникового телевидения и передачи аудиосигналов. Стандарт DCII был первоначально разработан в 1997 году компанией General Instrument, которая впоследствии стала подразделением Home and Network Mobility компании Motorola, затем была приобретена Google в августе 2011 года, и, наконец, перешла в состав подразделения Home компании Arris. Первой попыткой создания североамериканского стандарта шифрования и компрессии цифрового сигнала был DigiCipher 1, который наиболее заметно использовался в ныне не существующей системе прямой трансляции спутников средней мощности PrimeStar (DBS) в начале 1990-х годов. Стандарт DCII предшествовал широкому распространению цифрового наземного телевидения на основе компрессии DVB (хотя и не кабельного или спутникового DVB) и, следовательно, несовместим со стандартом DVB. Примерно 70% новых цифровых кабельных сетей первого поколения в Северной Америке используют формат 4DTV/DigiCipher 2. DCII наиболее широко используется в североамериканских цифровых кабельных телевизионных приставках. DCII также применяется в цифровом спутниковом телевизионном тюнере 4DTV от Motorola и в приемнике DBS от Shaw Direct. Стандарт шифрования DigiCipher 2 был взломан в 2016 году.
Технические спецификации
DigiCipher II использует QPSK и BPSK одновременно. Основное различие между DigiCipher 2 и DVB заключается в способе обработки метаданных SI, или информации о системе. В DVB для метаданных зарезервированы идентификаторы пакетов от 16 до 31, в то время как DigiCipher резервирует только идентификатор пакета 8187 для своей главной таблицы каналов, которая служит таблицей соответствий для всех остальных таблиц метаданных. DigiCipher 2 также расширяет номер программы MPEG, присваиваемый каждой службе в транспортном потоке, концепцией виртуального номера канала, в то время как система DVB никогда не определяла подобное переназначение, предпочитая использовать реестр сетевых идентификаторов для дальнейшего разграничения номеров программ от используемых в других транспортных потоках. Существуют также частные, нестандартные расширения DVB, добавляющие переназначение виртуальных каналов с использованием логических номеров каналов. Кроме того, в отличие от DVB, весь текст, используемый в дескрипторах, может быть сжат с помощью стандартного кодирования Хаффмана, что позволяет экономить пропускную способность вещания и сокращать время загрузки. DigiCipher II использует аудио Dolby Digital AC-3 для всех каналов, однако аудио MPEG 1 Level 2 не поддерживается.