Основы кодирования информации на спутниковых телеканалах

Системы мобильной связи Лекция 14 Канальное кодирование в стандарте GSM. Принцип кодирования канала трафика. Турбокоды: определение, принцип формирования. – презентация

1 Системы мобильной связи Лекция 14 Канальное кодирование в стандарте GSM. Принцип кодирования канала трафика. Турбокоды: определение, принцип формирования кодовой комбинации. Тема:<\p>

2 Канальное кодирование в стандарте GSM Кодер канала – второй (и последний) элемент цифрового участка передающего тракта. Он следует после кодера речи и предшествует модулятору, осуществляющему перенос информационного сигнала на несущую частоту. Основная задача кодера канала – помехоустойчивое кодирование сигнала речи, т.е. такое его кодирование, которое позволяет обнаруживать и в значительной мере исправлять ошибки, возникающие при распространении сигнала по радиоканалу от передатчика к приемнику. Помехоустойчивое кодирование осуществляется за счет введения в состав передаваемого сигнала довольно большого объема избыточной (контрольной) информации. В английской терминологии такое кодирование носит наименование Forward Error Correcting coding (FEC coding), т.е. кодирование с упреждающей коррекцией ошибок, или кодирование с коррекцией ошибок на проходе.<\p>

3 Канальное кодирование в стандарте GSM В сотовой связи помехоустойчивое кодирование реализуется в виде трех процедур: 1.блочного кодирования (block coding); 2.сверточного кодирования (convolutional coding); 3.перемежения (interleaving). Кроме того, кодер канала выполняет еще ряд функций: добавляет управляющую информацию, которая, в свою очередь, также подвергается помехоустойчивому кодированию; упаковывает подготовленную к передаче информацию и сжимает ее во времени; осуществляет шифрование передаваемой информации, если таковое предусмотрено режимом работы аппаратуры.<\p>

4 Канальное кодирование в стандарте GSM<\p>

5 Блочное кодирование Избыточное кодирование информации можно разделить на два метода – это блочное кодирование и сверточное. При блочном кодировании информация делится на блоки определенной длины, и каждый блок кодируется отдельно. Простейшим примером блочного кодирования является дополнение до четности. В этом случае каждый блок делится на группы, которые дополняются одним битом со значением единица или ноль, в зависимости от того четное или нечетное количество единиц в исходной группе. это есть избыточность<\p>

6 Блочное кодирование Произведем его декодирование, для чего запишем в виде матрицы 4 на 4, где матрица 3 на 3 – исходные данные, которые надо было передать, остальные элементы матрицы – коды дополнения до четности. Проведя суммирование бит в строках и столбцах, видим, что в первом столбце и второй строке количество единиц – нечетное, а, следовательно, в них содержатся ошибки.<\p>

7 Блочное кодирование Блочное кодирование обладает высокой надежностью, простотой реализацией, и получило широкое распространение. Существует большое разнообразие блочных кодов, обладающих различными возможностями по обнаружению и исправлению ошибок, среди которых наиболее известны коды Хемминга.<\p>

8 Сверточное кодирование Сверточные коды работают со всем массивом данных, не деля его на части. В простейшем случае, в исходные данные добавляются проверочные символы, представляющие собой сумму двух символов исходных данных. Рассмотрим для примера работу сверточного кода, в котором проверочные символы вставляются между всеми символами исходного кода и представляют собой сумму двух смежных символов исходного кода. Закодируем с помощью этого метода следующую бинарную последовательность данных:<\p>

9 Сверточное кодирование Закодируем с помощью этого метода следующую бинарную последовательность данных: Для получения первого проверочного символа сложим первый и второй информационные символы исходной последовательности и запишем результат между ними: 110. Красным цветом выделен проверочный символ. Аналогичные действия проводим со всеми остальными информационными битами последовательности. В результате получим следующую закодированную последовательность: избыточность<\p>

10 Сверточное кодирование При приеме данных происходит их декодирование, т.е. суммируются соседние биты исходных данных и сравниваются с их проверочным битом. Если для двух соседних проверочных битов была зафиксирована ошибка, то общий информационный бит для этих двух проверочных битов – неверен. Для исправления ошибки необходимо заменить его на противоположный. Если для одного проверочного символа была зафиксирована ошибка, а два соседних проверочных символа ошибку не показали, это означает, что сбой произошел в проверочном символе, а информационные биты корректны Для уточнения, где именно произошла ошибка, проверяются соседние пары информационных бит.<\p>

11 Перемежение Передаваемый через эфир радиосигнал подвергается помехам различных типов. Это могут быть промышленные шумы, атмосферные помехи (например, грозы) и т.п. При этом многие ошибки не одиночны по времени, а возникают пачками. Это означает, что длительности воздействующего мешающего сигнала достаточно для возникновения ошибок в нескольких подряд идущих битах. Главная опасность такого вида помех заключается в том, что применяемые способы защиты от помех обычно могут распознать и исправить не более одной ошибки. Пачечные ошибки эти виды защиты не определяют, что соответственно может привести к ухудшению качества связи.<\p>

12 Перемежение Для борьбы с пачечными ошибками в сотовой связи применяется так называемый Interleaving или перемежение. Суть его заключается в том, что перед передачей в эфир биты переставляются местами. Например, вместо последовательности «1, 2, 3, 4, 5, 6 …» создается последовательность: «5, 3, 6, 1, 4, 2 …». Причем одна и та же схема перемежения, обычно, накладывается как маска и применяется циклически к цифровому потоку. После приема сигнала последовательность подвергается обратной перестановке, чтобы получить исходный сигнал. В случае, если на сигнал будет воздействовать пачечная помеха, например, на подряд идущие биты 3, 6 и 1, то после восстановления исходного потока эти биты окажутся не рядом стоящими и к ним уже можно будет применить стандартные алгоритмы защиты от ошибок.<\p>

13 Перемежение Очевидно, что чем меньше отрезок сигнала, т.е. чем короче кадр по времени будет подвержен перемежению, тем более коротким пачечным ошибкам он может противостоять. Однако чем более длительный отрезок сигнала будет вовлечен в перемежение, тем больше это потребует производственных возможностей и может потребовать дополнительных временных затрат и привести к задержкам сигнала. Поэтому на практике выбирают золотую середину: берут достаточно длительный кадр для перемежения, что бы можно было противостоять пачечным ошибкам достаточно часто встречающимся в радиоэфире.<\p>

14 Перемежение Пример перемежения и деперемежения. Исходный цифровой сигнал представляет собой последовательность 4- разрядных двоичных слов, передаваемых бит за битом. Перемежение выполняется в пределах каждых 4 слов, т.е. в пределах отрезка цифрового сигнала, содержащего 16 бит. Числа показывают номера битов в этом отрезке. В результате перемежения биты переставляются. Биты, искаженные действием пакетной ошибки, отмечены звездочками. В результате деперемежения восстанавливается исходный порядок битов и искаженные биты рассредотачиваются.<\p>

15 Турбокоды Ту́рбо-код параллельный каскадный блоковый систематический код, способный исправлять ошибки, возникающие при передаче цифровой информации по каналу связи с шумами. Синонимом турбо-кода является известный в теории кодирования термин каскадный код. Турбо-код состоит из каскада параллельно соединённых систематических кодов. Эти составляющие называются компонентными кодами. В качестве компонентных кодов могут использоваться свёрточные коды, коды Хемминга, Рида Соломона, Боуза Чоудхури Хоквингема и другие. В зависимости от выбора компонентного кода турбо-коды делятся на свёрточные турбо-коды и блоковые коды-произведения. Турбо-коды были разработаны в 1993 году и являются классом высокоэффективных помехоустойчивых кодов с коррекцией ошибок, используются в электротехнике и цифровой связи, а также нашли своё применение в спутниковой связи и в других областях, в которых необходимо достижение максимальной скорости передачи данных по каналу связи с шумами в ограниченной полосе частот.<\p>

16 Турбокоды Кодирование: Сначала на вход формирователя пакетов поступает блок данных длиной К бит. В формирователе пакетов к данным прибавляется ещё (N-K) дополнительных бит служебной информации, соответствующих используемому стандарту формирования пакета и включающих в себя символы его начала и окончания. То есть получается пакет состоящий из N бит. Далее эта последовательность бит поступает параллельно на M ветвей содержащих последовательно соединённые перемежитель и компонентный кодер. Таким образом пакет данных используется в качестве входных данных сразу всеми компонентными кодерами.<\p>

17 Турбокоды Задача перемежителя преобразовать входную последовательность так, чтобы комбинации бит пакета входных данных соответствующие кодовым словам с низким весом (весом называется число ненулевых бит кодового слова) на выходе первого кодера, были преобразованы в комбинации, дающие кодовые слова с высоким весом на выходах остальных кодеров. Таким образом кодеры получают на выходе кодовые слова с различными весами. При кодировании формируются кодовые слова так, чтобы получалось максимально возможное среднее расстояние между ними (расстоянием между двумя кодовыми словами называется число бит, в которых они различаются). Из-за того что кодовые блоки формируются из почти независимых частей, на выходе турбо- кодера среднее расстояние между кодовыми словами больше, чем минимальное расстояние для каждого компонентного кодера, а следовательно растёт эффективность кодирования.<\p>

Источник: http://www.myshared.ru/slide/822859/

Схема дискремблера (декодера) кодированных спутниковых телеканалов

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

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

Количество строк, в течение которых передаются сигналы рис.1(а) и рис.1(б), периодически изменяется и это является одним из вариантов кодирования. Меняется также и длительность импульсов высокого уровня (75% уровня белого), изображенных на рис.1 пунктирной линией.

Адрес абонента и информация о способе кодирования передается в течение 1 мкс в конце каждой строки.

Однако разработчики описываемой системы кодирования телевизионных программ допустили некоторые оплошности, которые позволяют легко сделать дискремблер, способный преобразовывать кодированную программу в стандартный полный цветной телевизионный сигнал (ПЦТС) при использовании на передающей стороне любого из заложенных в системе способа кодирования.

Изготовить такой дискремблер можно, используя то обстоятельство, что положение места перехода с импульсов низкого уровня (уровень ниже черного) на импульсы высокого уровня (рис.1) является постоянным во времени и совпадает с началом строчечных синхроимпульсов. Кадровые синхроимпульсы можно получить, ведя счет количества переданных строк.

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

На транзисторе VT3 собран селектор импульсов низкого уровня, которые после выделения и инвертирования заряжают емкость С6 и поступают на вход триггера Шмита DD1.2. Постоянная времени цепи R12, С6 выбрана такой, чтобы увеличить длительность этих импульсов на 1..2 мкс.

После инвертирования элементом DD1.3 эти импульсы приходят на один из входов элемента DD2.2. Импульсы высокого уровня выделяются транзистором VT2 и после инвертирования элементом DD1.1 подаются на второй вход элемента DD2.2. Таким образом, при наличии кодированного сигнала показанного на рис.

1(а), на выходе элемента DD2.2 формируется импульсы строчечной синхронизации. С помощью элементов VD4, R17, C9 их длительность доводится до стандартной (4,7 мкс) и после инвертирования элементом DD1.4 они приходят на базу транзистора VT8, который, открываясь, врезает их в ПЦТС.

Резистор R23 служит для регулировки уровня этих импульсов.

Для обеспечения подавления ложных синхроимпульсов (смотри рис.1(а)) служат элементы VT4, VT5, DD2.1, DD1.5, VD5, R16. После селекции транзистором VT3 все импульсы низкого уровня поступают на эмиттерный повторитель VT4, а затем на один из входов элемента DD2.1. На другой вход DD2.

1 поступает сигнал, сформированный элементом DD1.4 (вставляемые строчечные синхроимпульсы). Цепочка VT5, R13, C7 служит для увеличения длительности этих импульсов до 70..110 мкс. Следовательно, на выходе элемента DD2.1, в случае приема сигнала, изображенного на рис.

1 (а), после прохождения первой кодированной строки, появляются импульсы. Эти импульсы точно соответствующие по длительности и по месту расположения фронтов ложным синхроимпульсам, присутствующим в кодированном сигнале. Элемент DD1.

5 инвертирует их и через диод VD5 c последовательно включенным резистором R16, который служит для регулировки степени подавления ложных синхроимпульсов, сигнал поступает на базу эмиттерного повторителя VT7.

Кадровая синхронизация осуществляется с помощью подсчета числа строк. Для этого удобно использовать напряжение накала кинескопа (ЭЛТ).

(Практически во всех современных телевизорах напряжение накала на кинескоп подается с трансформатора строчечной развертки и содержит высшие гармонические составляющие, которые необходимы для работы дискремблера.

) На транзисторе VT1 и колебательном контуре L1, C2 происходит выделение второй гармоники строчечной частоты. После инвертирования на элементе DD3.1 удвоенная частота строчечной развертки приходит на счетный вход микросхемы DD5.

Элементы DD3.2, DD3.3, DD3.4, DD4 служат для формирования импульсов кадровой синхронизации, которые появляются на выходе элемента DD4.2, и сброса счетчика DD5. Кнопка S1 предназначена для подстройки фазы импульсов кадровой синхронизации. Таким образом, на один из входов элемента DD2.

3 приходят импульсы кадровой частоты длительностью 288 мкс (4,5 строки). Другой вход элемента DD2.3 подключен к конденсатору С10, который заряжается импульсами строчечной синхронизации, в случае приема кодированного сигнала. При приеме обычных телепрограмм напряжение на входе 9 элемента DD2.

3 соответствует логическому нулю, и работа дискремблера автоматически прекращается. Итак, при приеме кодированных программ, после инвертирования транзистором VT6, импульсы кадровой синхронизации попадают на вход элемента DD2.4, который, совместно с элементами VD8, R25, C11 и DD1.

6, выполняет функцию их “нарезки” (рис.3).

“Нарезка” кадровых синхроимпульсов необходима для обеспечения строчечной синхронизации во время прохождения кадровых синхроимпульсов. После этого кадровые синхроимпульсы тем же способом, что и строчечные врезаются в ПЦТС. Внешний вид декодированного сигнала показан на рис.4.

На транзисторе VT9 собран стабилизатор напряжения питания.

Конструкция и детали

Все резисторы, использованные в дискремблере, рассчитаны на мощность 0.125 Вт. Исключением является R26, который должен обеспечивать рассеивание мощности порядка 0.5 вт. Отклонения номиналов элементов: С2, С6, С11, R12, R25 – ± 5%, остальные – ± 20%.

Индуктивность L1 намотана на тороидальном магнитопроводе из феррита марки М200НН габаритными размерами 20х12х4 мм и содержит 110 витков повода ПЭВ 0.1. К добротности катушки L1 не предъявляется жестких требований, поэтому возможна ее намотка на любом другом магнитопроводе.

Все транзисторы и диоды могут иметь любые буквенные индексы. Вместо DD1 можно применить К533ТЛ2; вместо DD2 – К133ЛА3, К155ЛА3, К533ЛА3, К1533ЛА3; вместо DD3 – К564ЛА7, К176ЛА7. DD4 – К564ЛЕ10, К176ЛЕ10.

Конденсаторы С12, С13 необходимо расположить в непосредственной близости от микросхем DD1, DD2.

Подключение к телевизору

Описываемый дискремблер можно подключить практически к любому телевизору (кроме ламповых), для этого необходимо включить его в разрыв цепи низкочастотного видеосигнала с размахом 2..4.5 В. В телевизорах 3УСЦТ, 4УСЦТ, 5УСЦТ дискремблер включается на выходе модуля радиоканала.

В телевизорах западного производства, а также в 6УСЦТ, дискремблер включается после эмиттерного повторителя, включенного между видеопроцессором и керамическими полосовыми и режекторными фильтрами. Пример схемы подключения к телевизору с видеопроцессором TDA8362A показан на рис.5.

Пунктиром на рисунке показана цепь, которую необходимо разорвать.

Регулировка

Установить движок резистора R4 в крайнее левое по схеме положение. Включить телевизор на кодированную программу. Установить с помощью резистора R17 длительность импульсов на выходе элемента DD2.4 равной 4..4.7 мкс.

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

Затем с помощью резистора R16 установить необходимую величину подавления ложных синхроимпульсов, при этом сигнал, присутствующий на выходе дискремблера, должен соответствовать рис.4. В последнюю очередь, вращением движка резистора R4 добиться максимального качества приема декодированной программы.

Описанный дискремблер был успешно установлен в телевизоры Philips, Samsung и Электрон 51ТЦ4303. Все доработанные таким образом телевизоры принимали кодированный канал практически с таким же качеством, как и не кодированные.

После оснащения таким дискремблером телевизора, появляется возможность вести запись кодированных программ на видеомагнитофон.

Для этого достаточно соединить НЧ выход телевизора с НЧ входом видеомагнитофона и включить последний на запись.

Список литературы

1. Бродский М. А. Цветное телевидение. – Мн.: Высш. шк., 1994 – 142с.

2. Хохлов Б. Видеопроцессор TDA8362A в современных телевизорах. – Радио, 1997, №6,7.

3. Цифровые интегральные микросхемы: Справочник / Ц75 П. П. Мальцев, Н. С. Долидзе, М. И. Критенко и др. – М.: Радио и связь, 1994. – 240с.: ил.

Источник: http://nauchebe.net/2011/03/sxema-diskremblera-dekodera-kodirovannyx-sputnikovyx-telekanalov/

Системы кодирования спутникового ТВ

Современный мир основан на товарно-денежных отношениях. Мир спутникового телевидения, являясь частью этого мира, этих отношений так же не лишен.

Телеканалы – это тот же товар, выгодно продаваемый конечному потребителю и поэтому любые каналы, хоть сколько-нибудь интересные для зрителя и востребованные им, не попадают в эфир в открытом виде, т.е. бесплатно.

Подавляющее большинство интересных фильмовых, детских, познавательных, спортивных и прочих тематических телеканалов закодированы и за их просмотр зрителю необходимо платить оператору абонентскую плату.
Любое кодирование телеканалов – это применение к ним системы условного доступа, т.е.

программно-аппаратного механизма для ограничения доступа. В этой статье кратко описаны основные применяемые сейчас системы кодирования (или системы условного доступа) в мире спутникового телевидения.

BISS (Basic Interoperable Scrambling System) – это простейшая система условного доступа, праматерь стандартизированных систем кодирования, даже не требующая для работы карт доступа.

Передающей стороной сигнал кодируется с использованием секретных ключей, а в ресивере декодируется с использованием этого же ключа, длина которого составляет 16 цифр в шестнадцатеричной системе исчисления. Каналы в данной кодировке легко открываются ресивером, имеющим встроенный эмулятор ключей.

Viaccess – очень распространенная система условного доступа, разработанная французской корпорацией France Telecom. Существует множество ее версий — PC2.3 / PC2.4 / PC2.5 / PC2.6 / PC3.0 / PC3.1 / PC4.0 / PC5.0 (все ранние версии взломаны). У нас в стране используется телекомпанией «НТВ-Плюс», в Европе — французскими спутниковыми каналами TPS; на спутнике Hotbird в Viaccess закодировано множество каналов. В середине 2000-х годов эта кодировка являлась третьей по распространённости СУД в мире.

Irdeto – система кодирования, разработанная голландской компанией Irdeto Access B.V.

, занимающейся разработкой программных продуктов и решений по управлению контента и комплексных систем защиты цифровой информации для платного телевидения. Более 500 млн.

абонентов во всем мире используют технологии Irdeto на более чем 1 млрд. аппаратов и приложений. В этой системе кодирования работают российские операторы спутникового ТВ «Радуга ТВ» и «Континент ТВ».

DRE Crypt (Z-Crypt) – система условного доступа, которой пользуется наибольшее количество абонентов спутникового телевидения в России.

Состоит из: головного скремблирующего оборудования (подключается к системе мультиплексирования и скремблирования транспортных потоков и предназначено для управления процессом закрытия телевизионных программ и данных, ввода дополнительной служебной и не служебной информации и управления абонентами) и абонентского дескремблирующего оборудования. Используется российскими операторами «Триколор ТВ» и «Платформа HD», а это немного – немало более 10 млн. пользователей.

Для приема сигнала «Триколор ТВ» требуется либо ресивер со встроенным модулем доступа DRE-Crypt, либо ресивер со специальным слотом для модулей доступа (Common Interface — CI) и модуль доступа DRE-CRYPT со смарт-картой.

Ресиверы со встроенным модулем доступа DRE-Crypt:

• Digiraum Electronics DRE-4000

• Digiraum Electronics DRE-5000

• GS DRE-7300

Модуль условного доступа DRE-Crypt устанавливается в свободный слот Common Interface (CI) цифрового спутникового ресивера. Смарт-карта доступа «Триколор ТВ» вставляется в слот модуля условного доступа DRE-Crypt.

Модуль условного доступа DRE-Crypt изготовлен в соответствии со стандартом DVB CI (EN 50221) и совместим с ресиверами, изготовленными в соответствии со стандартами EN 50221 и R 206 01.

На данный момент не все ресиверы с Common Interface (CI) совместимы с этим модулем.

Абонентская смарт-карта “Триколор ТВ”, которой комплектуется модуль DRE Crypt, выполнена в конструктиве ISO 7816.

На смарт-карту нанесен штрих-код с уникальным серийным номером, а также предупреждающие надписи, касающиеся правил эксплуатации карты (подробные инструкции приведены на веб-сайте компании “Триколор ТВ” – По размещенной там информации, смарт-карта не может быть использована в иных (кроме CAM DRE Crypt) устройствах.

Первоначально кодировка DRE-Crypt происходит своей историей из Китая: разработчик компания Digi Raum Electronics

Дальнейшая модификация в Z-Crypt (она же Dre-Crypt, DRECrypt) для пакета «Триколор ТВ» была выполнена уже российскими программистами из Санкт-Петербурга.

Вообще-то DRE-Crypt это двойная система кодировки, а может быть и изменяемая. Т.е если взламывается одна кодировка, то тут же переходят на другую и возможно паралельно начинают модификацию первой, так как в составе модуля присутствуют 2 чипа: чип Atmel и чип MSP.

В системе DRE-Crypt возможны 3 варианта декриптовки CW — чипом Atmel модуля Z-crypt, чипом MSP модуля Z-crypt, самим процессором STi5518.

CAID кодировки — 4ае0, что очень смахивает на ближайшего соседа 4а61(63) — SHL Crypt, так как за основу модуля DRE-Crypt взят модуль на базе набора микросхем Neotion . Эти модули встречаются еще и под другими брендами — ZetaCam, SkyCrypt. Отличаются они только программным обеспечением.

По информации с прошедшей зимой выставки в Москве, ребята из Питера уже выставляли дальнейшую модификацию PRO-Сrypt, доступную в виде абонентского терминала — GS7000!!! или CAM-модуля или COM-портового DONGLE устройства. Посмотрим что на его основе появится в будущем.

Videoguard — кодировка, используемая большинством телеканалов корпорации Sky и казахстанской системой «OTAU TV». Смарт-карты для просмотра каналов в этой кодировке, «пришиваются» к ресиверу (то eсть в других ресиверах, кроме от того, на котором была активирована карта доступа, работать она не будет). Довольно устойчива к взлому.

PowerVu — система условного доступа, разработанная военным ведомством США. С использованием этой кодировки идёт вещание практически всех каналов American Forces Network. Очень устойчива к взлому, но для приема телеканалов необходим специальный, довольно дорогостоящий ресивер.

Кодировка PowerVu взломана уже продолжительное время и некоторые телеканалы доступны на спутниках. Просмотр осуществляется посредством подбора ключей и ввода в эмулятор с поддержкой этой кодировки.

Но не всем стоит радоваться множество застарелых SD спутниковых ресиверов, а так же некоторые не новые модели HD ресиверов тоже не поддерживают кодировку PowerVu.

И все к тому движется что и не будут поддерживать в дальнейшем.

Так с каких спутниковых ресиверов возможен просмотр PowerVu каналов ?

Спутниковые ресиверы с поддержкой PowerVu

Список ресиверов с доступом к кодировке PowerVu

55X HD

AMIKO Mini HD

Openbox S1 PVR Openbox S2 HD PVR Openbox S2 Mini HD Openbox S2 Mini HD+PVR Openbox F-500/X-5X0 — ВСЕ на новых софтах U2C S+MiniHD, U2C S+Maxi HD (RCA), U2C S+Maxi HD (Scart) начиная с BETA версии 2.7.

1_3K+Homeshar e+PowerVU Sat-Integral S-1221 HD Stealth Sat-Integral S-1223 HD Rocket Sat-Integral S-1224 HD Stealth modern — софт 3.49 Sat-Integral S-1210 HD Aron — софт 3.

42 Sat-Integral S-1211 HD Nero Sat-Integral S-1212 HD Nero Tiger T650 Full HD — софт V1.16 с 19.06.2015

Источник: https://adview.ru/cat_automation/encoders/sistemy-kodirovaniya-sputnikovogo-tv/

Кодировки спутникового телевидения

Источник: http://satworld.ru/sattv/articles/2288-kodirovki-sputnikovogo-televidenija.html

Кодирование украинских каналов: куда уйдет зритель?

Очередной срок начала кодирования сместился с весны на осень 2018 года, приблизительно октябрь-ноябрь. Мы попытаемся разобраться, чем это чревато для рынка, государства Украина с точки зрения информационной безопасности, и обозначим всех выгодополучителей, которые желают получить свой профит.

Не секрет, что к кодированию спутникового сигнала и отключению аналога готовятся все: медиагруппы, «Зеонбуд», кабельные операторы, провайдеры интернет, ОТТ-платформы, продавцы железа, пираты. Все желают урвать свою часть рынка и обилетить недовольных потребителей.

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

домохозяйств, за чьи головы и кошельки развернется борьба.

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

Очень сложно подсчитать рынок, когда большая часть спутниковых приемников пересекла границу нелегально либо растамаживалась с оптимизаций. Данные соцопросов, проводимых разными компаниями, указывают на цифру в районе 5 млн. домохозяйств, возьмем за основу 4 млн.

за исключением территорий аннексированного Крыма и части Донецкой и Луганской областей оккупированных Россией.

Аудитория спутника – самая сложная и непредсказуемая. Единственное, что объединяет ее – это тотальное нежелание платить за контент. Эта аудитория никогда не платила за ТВ, не собиралась и не имеет ни культуры потребления, ни желания окультуриваться. Шара правит миром. Не шаринг, а халява.

За шаринг тут тоже не особо хотят платить. Действует очень простое правило: вложиться один раз, несколько раз, но исключительно ради того чтобы никогда не платить. За все время существования DTH-платформы «Виасат Украина» и «Xtra TV» суммарно собрали не более 150 тыс. абонентов.

Серьезный показатель качества рынка и аудитории.

По оценкам медиагрупп в течение полугода абонентская база DTH-платформ «Виасат Украина» и «Xtra TV» вырастет примерно до 800 тыс – 1 млн. домохозяйств. При стоимости приемника в районе 1000 грн и абонентской плате 50-100 грн. А куда уйдут 3 млн. домохозяйств и кому будут платить – попробуем разобраться.

Спутниковое ТВ и алчный рынок: открытые каналы, пиратство, русский мир

FTA – free-to-air

На момент написания материала среднестатистический обладатель «горыныча» в зависимости от крутости спутникового ресивера (mpeg-2 или mpeg-4) имеет возможность принимать от 50 до 100 телеканалов на украинском и русском языках в открытом доступе.

Отключение 20 каналов медиагрупп лишит зрителя доступа к развлекательному контенту, который также доступен на российских телеканалах, где его с избытком.

Ничего не нужно перенастраивать, российские каналы вещают с тех же спутников, что и украинские.

Потребитель имеет возможность лицезреть Первый канал, Россию 24, РТР Планета, НТВ Мир… Смотрит ли он их? Вопрос философский и из области информационной гигиены. Будут ли смотреть после кодирования каналов медиагрупп? Вопрос риторический…

* Синим цветом помечены телеканалы медиагрупп, а красным – российские телеканалы

Имея в распоряжении спутниковый приемник, потребитель вряд ли захочет его менять, а если решится, то сложно будет его заставить приобрести за 1000 грн. приемник DTH-платформы, когда на рынке в этом ценовом диапазоне пиратские приставки, с расширенным диапазоном возможностей.

Если на «горыныче» мало каналов, то дополнив антенное хозяйство антенной-двумя, потребитель может серьезно увеличить количество «русского мира» на телеэкране до двух-трех сотен каналов.

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

И, что немаловажно, никому платить не нужно, все – БЕЗКОШТОВНО! И к этому готовятся как раз установщики – заработать на хайпе и недовольстве аудитории.

T2-MI и РТРС

Технологии не стоят на месте. Просмотр федеральных каналов намного проще, чем кажется.

То, что раньше принималось на профессиональные приемники, сегодня можно принять на тюнер за 20-30 долларов. Такими железками завалены все украинские радиорынки.

Бюджетные «балалайки» умеют открывать не только DVB-S и DVB-S2, но и позволяют принимать транспортные потоки в формате T2-MI, Multistream.

И если в Украине «коммерческая» структура-оператор сети цифрового ТВ «Зеонбуд» должен будет закодировать транспортный поток со спутника, то в России государство монополию на ТВ не отдает никому.

На спутниках в открытом доступе за исключением Первого канала и Россия-1 ретранслируются пакеты РТРС-1 и РТРС-2 с полным набором федеральных телеканалов. Для приема хватит антенны 90 см. И платить никому не нужно. Установщики и продавцы железа – основной выгодополучатель, вопросами информационной безопасности мало кто из них задается…

Взломанные пакеты

Очень сложно строить рынок платного ТВ, когда премиальный контент со спутника вещает в «дырявой» системе условного доступа и доступен на самые дешевые приемники. Например, телеканалы группы Discovery Channel года два взломаны и пресловутая кодировка Power Vu больше не является преградой для пиратского просмотра.

Шаринг

Источник: http://mediasat.info/2018/04/23/coding-ukrainian-channels-where-will-the-viewer-leave/

Системы кодирования спутникового телевидения

Системы кодирования спутникового телевидения разработаны  в основном для сбора средств с телезрителей за счет продаж модулей и карт доступа к каналам. Иными словами при продажах условных карт доступа спутниковый провайдер собирает деньги на свою деятельность.  Сегодня поговорим об основных кодировках для спутниковых каналов.

Кодировки спутниковых каналов

BISS – очень простая  система кодирования нам довольно известна. С ее помощью мы открываем каналы “Интер”, “СТС” и многие другие. В  BISS условно кодируют  и транслируют телеканалы с защищенным контентом (типа футбол). Длина ключа такой кодировки имеет 16 цифр.

Viaccess – широко известная спутниковая система кодирования, очень распространена в европе, В России кодируется спутниковый оператор НТВ+. Ранние версии  Viaccess взломаны  и теиерь используются новые версии 3.0, 4.0, 5.9.

SECA/MEDIAGUARD и MEDIAGUARD 2  все версии взломаны и сейчас почнти не используются. Но были очень популярны в свое время из за дешевизны оборудования для их приема.

Irdeto (IRDETO2/BETACRYPT) так же очень распространенная кодировка в спутниковом бизнесе . Нам известна благодаря спутниковому оператору “Радуга”, “Континент”. Прием телеканалов с этой кодировкой возможен на оборудовании способном обработать такое кодирование.  Часто используют CAM модули.

DRE-Crypt , Z-Crypt, EXSET, DRE-Crypt 3/ADEC – широко известная кодировка в нашей части мира. Вещает спутниковый оператор “Триколор ТВ” . Недавно была взломана и теперь трансляции ведутся в основном   с кодировкой DRE-Crypt 3/ADEC с привязкой карты доступа к ресиверу.

Conax достаточно простая кодировка использует спутниковый оператор “XTRA-TV“. Просмотр телеканалов возможен на дешевом оборудовании и очень доступен.

PowerVu  Американская система кодирования очень взломоустойчивая. Для приема нужно дорогое оборудование. Очень долго таковой считалась, но пришло время и ее взломали.

Nagravision, Nagravision 2 – взломана , спутниковый оператор “DIGI” использует Nagravision 3 которая еще ждет своего хакера.

Cryptoworks взломана продолжительное время ее использовали на известных порно каналах “Hastler

Videoguard очень взломоустойчивая система кодирования используется привязка к оборудованию (на другом ресивере карточка работать не будет). Используют спутниковые операторы  “Viasat” и “Sky” .

Roscrypt-M русская система кодирования , очень устойчива к взлому. Подходит для  MPEG-2, MPEG-4 , HD видео и DVB-S, DVB-T, DVB-C диапазонов.

Атак же другие менее известные кодировки:

Codicrypt, Dreamcrypt , SkyPilot, Omnicrypt, Neotion SHL, Bulcrypt

Источник: https://satsputnik.ru/sistemy-kodirovaniya-sputnikovogo-televideniya/

Типы кодирования каналов

Viaccess 2.3.

Каналы закодированные в системе кодирования Viaccess 2.3 Система кодирования давно взломана, коды выложены в интернете. Но не спешите радоваться. Например, ушлые французы, а именно они придумали систему кодирования “Viaccess”, нашли возможность усовершенствовать старую кодировку. На уже имеющуюся систему кодирования накладывают ещё одну – “TPS-Crypt”(Маска).

Работает это “безобразие” таким образом – в поток вместе с сигналом выбрасывают кучу идентов, и ресивер не может определиться, который из них настоящий. Длинные “AEC” ключи и помогают вычислить настоящий идент канала и он открывается. Ключи “AEC” тоже выложены в интернете.

Известна даже последовательность их задействования, но они заменяются слишком часто в среднем в течении 10 секунд.

Cryptoworks

Каналы закодированные в системе кодирования Cryptoworks. Похоже, что эта система кодирования действительно взломана. Правда, ключи в интернете появились не на все пакеты каналов. Может быть существуют какие-то модификации этой системы кодирования, или это связано с какими-то экономическими соображениями хакеров.

Определённый интерес представляют два порноканала Hustler TV Europe(PG) и Blue Hustler Europe(PB). С русской звуковой дорожкой идёт канал “Romantica 2”, с его бесконечными “мыльными” сериалами, и Jetix Central & Eastern с детскими мультиками.

Появилась возможность просмотра австрийского пакета каналов “ORF” закодированных не только в “Betacrypt”, но и в “Cryptoworks”.

Videoguard

Каналы закодированные в системе кодирования Videoguard. Карта на этот пакет работает только с определённым типом ресивером. Cумели приспособить к работе с этими оригинальными картами ресиверы “OpenBox”.

Система такова что когда пользователь подписывается на пакет вещающий в Videoguard ему выдают ресивер с секретным номером и карточку, карточка и ресивер привязаны как бы к друг другу и на другом ресивере она работать не будет.

BISS

Каналы закодированные в системе кодирования BISS. Это “аппаратная” версия кодирования. Небольшой софт, инсталированный в ресивер или модуль, при наличии ключей, обеспечивает раскодирование каналов. Длина ключей не велика, есть возможность вычисления их простым перебором вариантов. На одном из русских форумов есть группа энтузиастов, которые щёлкают эти коды как орехи. В интернете есть коды.

Ввод ключей

Если в софте тюнера присутствует ЭМУ {программа – эмулятор}, то здесь могут храниться ключи от, интересующих Вас, кодированных каналов. Ключи в ЭМУ собраны в соответствующих кодировках, список кодировок может достигать десятка. Механизм входа в ЭМУ в разных моделях тюнеров реализован по разному.

Попытка обобщить такие механизмы сделана на сайте Порядок входа и активация эмуляторов на ресиверах. Самыми популярными кодировками, обычно представляемыми в ЭМУ, являются следующие: BISS, Nagravizion, Mediaquard, Cryptoworks, Viaccess. В кодировке BISS для кодирования каналов применяются 8-байтовые ключи. Статические ключи часто содержат 16 байт информации.

Напомним, любую комбинацию из четырех двоичных разрядов {0000-1111} можно представить одним соответствующим символом в 16-ричной системе {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B , C , D , E , F }. Например, 8-байтовый ключ для канала “ Интер ” имеетвид: АС 12 34 F2 43 21 CA 2E , и состоит из 16 символов.

Привязка ключа в кодировке BISS осуществляется к параметрам канала, поэтому эти параметры приводятся перед ключем. Для канала “ Интер ”, кроме долготы спутника {4.0 W }“ Amos ”, указаны параметры: 11389 H 27500 ID :0001, что означает: Частота канала 11389 MHz , поляризация горизонтальная, скорость потока 27500, идентификатор канала 0001.

Идентификатор позволяет выделить данный канал в цифровом потоке пакета каналов. BISS -ключи легко найти в Интернете. Ниже приводится список ключей украинских каналов, использующих кодировку BISS при передачи со спутников Amos  Sirius  Hot Bird

AMOS

Интер      ID: 0001  Freq  11389  Key Data    AC 12 34 F2 43 21 CA 2E

TV Kyiv   ID: 0004   Freq  10721  Key Data   10 72 20 A2 15 05 07 21

RTR rosiaj  ID: 000С  Freq  11389  Key Data 1A 2B 3C 81 C3 B2 A1 16

Хоккей     ID: 000B Fred   11389    Key Data  11 22 33 66 33 22 11 66

Перший   ID: 0005  Fred  10806  Key Data  10 06 10 00 11 07 11 00

Sirius

TET  ID: 17DE  Fred 11766  Key Data 19 09 06 00 11 76 60 00
Ukraina SD  ID: 19D2  Fred 12130 Key Data A5 EB 22 00 57 6F 50 00

Интер +  ID 1B4E  Fred 12284 Key Data 12 34 AC 00 12 34 AC 00

NLO TV ID 1A18 Fred 12130 Key Data A5 EB 22 00 57 6F 25 00

ТРК ЭРА ID 1AFE Fred 12284 Key Data 18 10 20 00 12 18 00 00

Hot Bird

CTCi  ID: 0065  Fred 12245  Key Data 11 11 11 00 11 11 11 00

Ввод в спутниковый тюнер ключей с помощью пульта “ручками”. Как ввести ключ в спутниковый тюнер типа GLOBO 4100 C { ORTON 4100C, OPTIKUM 4100 C, DIGITAL , STAR TRASK }? Код 9339. В тюнер с пульта можно ввести ключи только кодировки BISS или статические ключи других кодировок. Для примера возмем канал Интер на спутнике Amos.

В первую очередь, проверим соответствие указанных параметров канала с реальными, на которые прописался канал. Для этого, не сдвигаясь с включенного канала, нажимаем кнопку “ i ” пульта тюнера. В открывшемся окне в правом столбике сверху указан ID канала: 0 X 0001 , что соответствует 0001, а в левом столбике – реальная частота 11389.

Дальше, нажимаем кнопку “ Exit ”, затем набираем кнопками пульта код 9339-вход в ЭМУ. В открывшемся окне выбираем Key Edit . Нажимаем OK. В следующем открывшемся окне выбираем кодировку “ BISS ”. Нажимаем ОК.

Открывается таблица с провайдерами и ключами, при этом, в нижней строке экрана содержатся название и данные канала, которому принадлежит выделенный горизонтальной полосой ключ. Нажимаем зеленую кнопку пульта “добавить”.В открывшемся окне последовательно слева -направо заполняем поля новыми данными, относящимися к нашему каналу Интер . Поле “ CAID ” не изменяем.

В поле “ Serviseid ” вносим запомненное ранее ID канала “ 0001”, в поле “ Freq ”-частоту “ 11389”, поле “ Type ”не изменяем. В поле” Key Data ” вводим код AC 12 34 F2 43 21 CA 2E , пользуясь подсказками на экране о назначении цветных кнопок пульта и кнопки “Страница” в данном режиме. После ввода кода сохраним его, нажав кнопку “ОК”.

Далее нажимаем “ Exit ”{“выход” а не “сброс”, иначе уничтожится вся кодировка}. Замечания: 1. реальная частота, на которой был прописан кодированный канал должна совпадать со значением частоты, которое указывается в строке ключа ЭМУ. 2. В ЭМУ шаринг должен быть включен. Ввод 16-байтового статического ключа проводится аналогично 8-байтовому в кодировке BISS .

Например, введем статический ключ канала TV Globo , который принимается со спутника HOTBIRD , частота 11585 MHz , поляризация вертикальная { V }, скорость потока 27500. Кодировка канала NagraVision 2, код провайдера C 102, ключ представлен в виде: N C102 01 85 EA 2C F0 9E 35 06 71 93 A5 E4 04 91 36 57 B5. Здесь “ N ”-код кодировки NagraVision . C 102-код провайдера . 01-индекс.

85 EA 2C F0 9E 35 06 71 93 A5 E4 04 91 36 57 B5 – сам ключ . Данный ключ является статическим не зависимо от исходной кодировки и вводится в тюнер в следующей последовательности: Набираем 9339, на открывшейся станице выбираем “ Key Edit ”, жмем “ OK ”, выбираем кодировку” NagraVision ”, “ OK ”.

В открывшейся таблице ищем строку с кодом провайдера C 102 { Provider 00 C 102}, пользуюсь при этом ссылкой на спутник, представленной под нижней строкой таблицы. Искомая строка должна иметь вид: … 00 C 102 N IDE 01 , дальше в ней нужно поместить первую половину ключа: 85 Ea …….06 71.

Для этого красной кнопкой пульта открываем ражим редактирования, а после ввода кода закрываем кнопкой “ OK ”. Дальше опускаемся на вторую половину ключа и редактируем ее…93 A 5 ……57 B 5. Затем “ OK ”, потом “ Exit ”. Ввод ключей в спутниковый тюнер OPENBOX X -800 { X -810, X -820}. Код 1117 Ключи в тюнер можно ввести следующими способами: С пульта тюнера “ручками”.

Сменой прошивки со свежими ключами. Ввести подготовленный файл ключей программой загрузчиком ключей. Редактором установок и ключей. Программой автоматического обновления ключей. При ручном вводе ключей никаких дополнительных средств, кроме самих ключей, не требуется. Рассмотрим, для примера, ручной ввод ключей упоминавшихся выше каналов “ Интер” и “ TV GLOBO ”.

Представленный ключ АС 12 34 F2 43 21 CA 2E длиной 16 символов нужно привести к формату, принятому в ЭМУ тюнера OPENBOX X -800, содержащему 12 символов. Для этого, из ключа удаляется четвертая и восьмая пара символов {это контрольные разряды, не учитываемые в тюнере}. Теперь ключ имеет вид: .

АС 12 34 43 21 CA Для этого нажимаем “меню”, вводим код 1117, в открывшемся редакторе ключей выбираем кодировку “ BISS ”, жмем “ OK ”. В открывшейся таблице с ключами находим строку с неиспользуемым ключом, или пустую строку с пустым ключом вида: FF FF FF FF FF FF FF FF FF FF FF FF .

Чтобы сменить ключ или записать ключ в пустую строку, переходим в режим редактирования, нажав на пульте красную кнопку. Редактируем, последовательно, каждый выделенный на экране телевизора разряд ключа, сначала левую часть строки, под “шапкой “ Video Key ”, затем этот же ключ записываем в правую, под “шапкой” “ Audio Key ”. Подсказки действий на экране.

После завершения процесса редактирования ключа нажимаем “ OK ”, чтобы запомнить ключ, затем, жмем, еще раз, “ OK ” {очень важно!}, чтобы активировать ключ. При этом, строка с введенным ключом приобретает голубой цвет, что свидетельствует о запуске процесса активации. Канал должен включиться, звуковое сопровождение и частичная видимость появятся даже до выхода из ЭМУ.

Дальше “ Exit ”{не сброс, и выход}. Замечание: 1. шаринг должен быть включен {нижний пункт ЭМУ}. К достоинствам тюнеров линейки OPENBOX можно отнести легкость ввода и привязки ключей к каналам. Для ввода статического ключа, 16-байт, поступаем аналогично. Например , ключ канала TV GLOBO : N C 102 01 85 EA 2 C F 0 9 E 35 06 71 93 A 5 E 4 04 91 36 57 B 5 для ввода в тюнер OPENBOX X -800 предварительно форматируется путем деления ключа на 2 равные части и “выбрасывания” четвертой и восьмой пары в каждой из “половинок”. Форматированный ключ примет вид: 85 EA 2C 9E 35 06 93 A5 E4 91 36 57 Для ввода ключа открываем ЭМУ, входим в раздел BISS {статические ключи в тюнере вводятся в кодировке BISS }и аналогично приведенному выше примеру, проверяем, какая из двух половинок ключа является рабочей {или уже никакая}.

Источник: http://kardsharing.tv/poleznyie-stati/tipy-kodirovaniya-kanalov

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}
");let k=document.querySelector(".flat_pm_modal[data-id-modal=\""+a.ID+"\"]");if(-1===d.indexOf("go"+"oglesyndication")?flatPM_setHTML(k,d):jQuery(k).html(b+d),"px"==a.how.popup.px_s)e.bind(h,()=>{e.scrollTop()>a.how.popup.after&&(e.unbind(h),f.unbind(i),j())}),void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&f.bind(i,()=>{e.unbind(h),f.unbind(i),j()});else{let b=setTimeout(()=>{f.unbind(i),j()},1e3*a.how.popup.after);void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&f.bind(i,()=>{clearTimeout(b),f.unbind(i),j()})}f.on("click",".flat_pm_modal .flat_pm_crs",()=>{jQuery.arcticmodal("close")})}if(void 0!==a.how.outgoing){let b,c="0"==a.how.outgoing.indent?"":" style=\"bottom:"+a.how.outgoing.indent+"px\"",e="true"==a.how.outgoing.cross?"":"",f=jQuery(window),g="scroll.out"+a.ID,h=void 0===flatPM_getCookie("flat_out_"+a.ID+"_mb")||"false"!=flatPM_getCookie("flat_out_"+a.ID+"_mb"),i=document.createElement("div"),j=jQuery("body"),k=()=>{void 0!==a.how.outgoing.cookie&&"false"==a.how.outgoing.cookie&&h&&(jQuery(".flat_pm_out[data-id-out=\""+a.ID+"\"]").addClass("show"),j.on("click",".flat_pm_out[data-id-out=\""+a.ID+"\"] .flat_pm_crs",function(){flatPM_setCookie("flat_out_"+a.ID+"_mb",!1)})),(void 0===a.how.outgoing.cookie||"false"!=a.how.outgoing.cookie)&&jQuery(".flat_pm_out[data-id-out=\""+a.ID+"\"]").addClass("show")};switch(a.how.outgoing.whence){case"1":b="top";break;case"2":b="bottom";break;case"3":b="left";break;case"4":b="right";}jQuery("body > *").eq(0).before("
"+e+"
");let m=document.querySelector(".flat_pm_out[data-id-out=\""+a.ID+"\"]");-1===d.indexOf("go"+"oglesyndication")?flatPM_setHTML(m,d):jQuery(m).html(e+d),"px"==a.how.outgoing.px_s?f.bind(g,()=>{f.scrollTop()>a.how.outgoing.after&&(f.unbind(g),k())}):setTimeout(()=>{k()},1e3*a.how.outgoing.after),j.on("click",".flat_pm_out .flat_pm_crs",function(){jQuery(this).parent().removeClass("show").addClass("closed")})}countMode&&(flat_count["block_"+a.ID]={},flat_count["block_"+a.ID].count=1,flat_count["block_"+a.ID].click=0,flat_count["block_"+a.ID].id=a.ID)}catch(a){console.warn(a)}}function flatPM_start(){let a=flat_pm_arr.length;if(0==a)return flat_pm_arr=[],void jQuery(".flat_pm_start, .flat_pm_end").remove();flat_body=flat_body||jQuery("body"),!flat_counter&&countMode&&(flat_counter=!0,flat_body.on("click","[data-flat-id]",function(){let a=jQuery(this),b=a.attr("data-flat-id");flat_count["block_"+b].click++}),flat_body.on("mouseenter","[data-flat-id] iframe",function(){let a=jQuery(this),b=a.closest("[data-flat-id]").attr("data-flat-id");flat_iframe=b}).on("mouseleave","[data-flat-id] iframe",function(){flat_iframe=-1}),jQuery(window).on("beforeunload",()=>{jQuery.isEmptyObject(flat_count)||jQuery.ajax({async:!1,type:"POST",url:ajaxUrlFlatPM,dataType:"json",data:{action:"flat_pm_ajax",data_me:{method:"flat_pm_block_counter",arr:flat_count}}})}).on("blur",()=>{-1!=flat_iframe&&flat_count["block_"+flat_iframe].click++})),flat_userVars.init();for(let b=0;bflat_userVars.textlen||void 0!==a.chapter_sub&&a.chapter_subflat_userVars.titlelen||void 0!==a.title_sub&&a.title_subc&&cc&&c>d&&(b=flatPM_addDays(b,-1)),b>e||cd||c-1!=flat_userVars.referer.indexOf(a))||void 0!==a.referer.referer_disabled&&-1!=a.referer.referer_disabled.findIndex(a=>-1!=flat_userVars.referer.indexOf(a)))&&(c=!0),c||void 0===a.browser||(void 0===a.browser.browser_enabled||-1!=a.browser.browser_enabled.indexOf(flat_userVars.browser))&&(void 0===a.browser.browser_disabled||-1==a.browser.browser_disabled.indexOf(flat_userVars.browser)))){if(c&&void 0!==a.browser&&void 0!==a.browser.browser_enabled&&-1!=a.browser.browser_enabled.indexOf(flat_userVars.browser)&&(c=!1),!c&&(void 0!==a.geo||void 0!==a.role)&&(""==flat_userVars.ccode||""==flat_userVars.country||""==flat_userVars.city||""==flat_userVars.role)){flat_pm_then.push(a),flatPM_setWrap(a),flat_body.hasClass("flat_pm_block_geo_role")||(flat_body.addClass("flat_pm_block_geo_role"),flatPM_ajax("flat_pm_block_geo_role")),c=!0}c||(flatPM_setWrap(a),flatPM_next(a))}}}let b=jQuery(".flatPM_sticky");b.each(function(){let a=jQuery(this),b=a.data("height")||350,c=a.data("top");a.wrap("
");let d=a.parent()[0];flatPM_sticky(this,d,c)}),debugMode||countMode||jQuery("[data-flat-id]:not([data-id-out]):not([data-id-modal])").contents().unwrap(),flat_pm_arr=[],jQuery(".flat_pm_start, .flat_pm_end").remove()}

Кодировки спутникового телевидения — это алгоритмы кодирования сигнала, идущего с телевизионных спутников, расположенных на геостационарной орбите, на принимающую антенну.

Наиболее известные кодировки, наилучшим образом защищенные от взлома и используемые в спутниковом телевидении — это Viaccess последних версии (2.5, 2.6 и 3.0) и Videoguard.

Первую в России использует телекомпания «НТВ Плюс», а вторая же используется в Европе в популярном британском пакете SkyDigital и в других ТВ-пакетах. Всего же кодировок спутникового телевидения насчитывается более десяти.

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

При этом ресивер потребителя должен иметь возможность работать с этой кодировкой либо напрямую, либо через CAM-модули(т.e.

иметь слот для непосредственной в него установки карточки вещателя, либо CI-слот для установки CAM-модуля с уже установленной в этот модуль карточкой вещателя).

Некоторые кодировки спутникового телевидения можно взломать (т.e. открыть каналы, идущие в этих кодировках, для просмотра без карточек), что дает возможность смотреть кодированные каналы без какой-либо абонентской платы. Это, однако, в большинстве случаев является преступлением, если вещатель данных каналов не имеет право официально вещать на территории страны, где осуществляется взлом.

Viaccess — очень защищенная (в последних версиях) от взлома кодировка. Разработана во Франции.

Используется в России компанией «НТВ Плюс», в Европе (например, на спутниках Hotbird в ней закодировано множество каналов). Ранние версии этой кодировки (Viaccess 1, 2.3, 2.4), уже взломаны.

Сейчас уже активно используется новая версия 3.0 этой кодировки. Также существует модификация этой кодировки — TPS-Crypt.

Mediaguard (также иногда называемая Seca) — частично взломанная кодировка. Сейчас используется не очень часто из-за своей подверженности взлому. Первая её версия взломана, вторая же взломана лишь частично. В настоящее время используется вторая версия этой кодировки (Mediaguard 2).

DRE-Crypt (также известная как Z-Crypt) — кодировка, применяемая в телепакете «Триколор». На данный момент может быть открыта ресивером со встроенным модулем под эту кодировку либо ресивером с CI-слотом и карточкой Триколор, вставленной в CAM-модуль DRE-Crypt (Z-Crypt).

PowerVu — кодировка, применяемая военными США и разработанная в США. В ней идут почти все каналы American Forces Network. Очень взломоустойчива. Для приема программ в ней необходим специальный дорогой ресивер .

Videoguard — кодировка, используемая в большинстве каналов компании Sky. Карточки, предназначенные для просмотра каналов Sky в этой кодировке, «привязываются» к ресиверу (т.e. в других ресиверах, отличных от того, на котором карточка была активирована, работать она не будет). Очень взломоустойчива.

Biss — простая кодировка. Каналы в ней можно открыть при помощи ресивера со встроенным эмулятором кодировок. Длина ключей равна шестнадцати символам, а сами символы являются цифрами шестнадцатеричной системы счисления.

Rosscrypt — кодировка, алгоритм которой был частично разработан в 70-х годах XX века в СССР. Является, по некоторым сведениям, переделкой кодировки Cryptoworks. В ней кодируeтся, к примеру, часть каналов на спутнике Express AM1 (40 гр. в.д.). Ожидается официальная продажа CAM-модулей под эту кодировку. Очень взломоустойчива.

Irdeto– частично взломанная кодировка. Сейчас более часто используется вторая версия этой кодировки (Irdeto 2). Она используется, к примеру, компанией Орион-Экспресс на спутнике Express (80 гр. в.д.). Irdeto 1 взломана, подобно кодировке Biss, а Irdeto 2 — нет.

Conax — Частично взломана.

Cryptoworks — Частично взломана.

Betacrypt — Разновидность Irdeto. Взломана. Сейчас используется Betacrypt 2, который является по сути Irdeto 2 с измененным алгоритмом обновления ключей.

Nagravision — Использовалась частично европейскими провайдерами спутникового ТВ, равно как и Dish Network USA. В настоящий момент взломана. Существует Nagravision 2, взломана частично. В разработке участвовала компания Alladin, печально известная своими HASP ключами.

Dreamcrypt — Используется некоторыми провайдерами «каналов для взрослых» с Hotbird 13E, просмотр возможен при наличии специального CI модуля.