admin
Administrators-
Публикации
64 -
Зарегистрирован
-
Посещение
Все публикации пользователя admin
-
This topic - solving problems related to the encryption system of TV channels - TVCAS
-
в архиве две тулзины для прошивки карт на FPGA ECP3. первая ecp3update для SPI-флеша с прошивкой FPGA, а вторая для EEPROM 256 байт с маками. под дрова с tbsdtv/media_build пример считывания: ./ecp3_fw_update -a 0 -v -r dump.bit пример записи: ./ecp3_fw_update -a 0 -v -w update.bit ecp3eeprom.tar.zip ecp3update.tar.zip
-
Дамп для TBS6909. version:0x69 version:0x9 version:0x0 version:0x9 FW Version : 0x09 File Open successed. read flash successed. Дамп для TBS6909X. version:0x69 version:0x9 version:0x0 version:0xa FW Version : 0x0a File Open successed. read flash successed. tbs6909.zip tbs6909x.zip
-
Интересно а этим тулом поменять MAC возможно? У меня на нескольких TBS маки сбросились на 0 Делаете дамп с рабочей платы (точно такой же). HEX редактором находите в дампе мак адрес тюнеров. Меняете на новые заменой. Заливаете в плату. Альтернатива - брать у кого-то рабочий дамп и с ним развлекаться.
-
Известно, что через файл /etc/modprobe.d/ddbridge.conf можно установить режим работы плат Max S8 глобально (fmode=0, 1 или 2). Однако есть способ назначить каждой плате в сервере свой режим. Для этого надо глобально в файле ddbridge.conf устанавливаем fmode=0 (или удаляем совсем данный параметр). Пишем сценарий автозагрузки который запускается после загрузки драйверов, но перед запуском астры или другого приложения, которое использует адаптеры. echo "1" | sudo tee /sys/class/ddbridge/ddbridge0/fmode0 echo "3" | sudo tee /sys/class/ddbridge/ddbridge2/fmode0 adapter1 при этом останется работать в fmode=0 (т.к. иное не указано в echo) СПРАВОЧНО. Поменять режим работы можно и без перезапуска системы. modprobe -r -v ddbridge #выгружаем драйвера modprobe -v ddbridge #загружаем драйвера
-
Все современные спутниковые адаптеры снабжены генератором тонового сигнала 22 кгц. Он подаётся в коаксиальный кабель для переключения конвертера в режим HIGH BAND (диапазон частот выше 11700 мгц). Промодулировав данный тон-сигнал нулями (1 мсек) и единицами (0.5 мсек), можно с помощью такого генератора посылать команды и другим устройствам: коммутаторам, позиционерам, актуаторам и пр. Осуществляется это драйверами программно, т.е. сам по себе адаптер дополнительного хардваре в схемотехнике не требует. Такой протокол носит название DISEqC. В этой заметке я покажу как управлять мотоприводом SG-2100A (и другие подобные) из-под linux-а с помощью Cesbo Astra (возможность реализована начиная с версии 5.64). Скрин ниже снят анализатором Saleae. Такая посылка должна быть отправлена, чтобы установить мотор в 0E (по-сути 0W то же самое) по градации на шкале мотора. Перечень команд (взят из драйверов): [E0 31 60] // Stop Positioner movemoment [E0 31 63] // Disable Limits [E0 31 66] // Set East Limit [E0 31 67] // Set West Limit [E0 31 68 00] // Drive Motor East continously [E0 31 68 FF-nn] // Drive Motor East nn steps [E0 31 69 FF-nn] // Drive Motor West nn steps [E0 31 69 00] // Drive Motor West continously [E0 31 6A nn] // Store nn [E0 31 6B nn] // Goto nn [E0 31 6F XX XX XX] // Recalculate Position [E0 31 6A 00] // Enable Limits [E0 31 6E XX XX] // Gotoxx [E0 10 38 F4] // User diseqc = «[E0 31 6E D4 80]» — 74W diseqc = «[E0 31 6E D0 00]» — 0W diseqc = «[E0 31 6E E0 00]» — 0E diseqc = «[E0 31 6E E4 80]» — 74E Высчитываем один шаг: 74 / 0x480 = 0.064236 -Теперь, чтобы например установить на 10.5E (по шкале мотора): 0xE000 + (10.5 / 0.064236) = 0xE0A3 Конфиг астры: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 dvb_tune({ adapter = 0, type = "S", frequency = 12155, -- HIGH band [tone 22 khz] lnb_sharing = false, -- enable voltage lnb polarization = "H", -- 18V symbolrate = 27500, -- lof1 = 9750, -- lof2 = 10600, -- slof = 11700, -- modulation = "QPSK", -- diseqc_mode = "cmd", -- diseqc = "t W50 [E0 31 6E E0 A3] W30 T" -- set 10.5E }); Команду дисека можно и упростить — «t W50» (снятие и выдержка 50 мсек) можно не указывать. Так тоже будет работать. Но вернуть тон (если он был) в конце обязательно надо. А вот в случае с нижним поддиапазоном несколько попроще картина. Отключать/включать тон 22 кгц и выдерживать таймауты нет необходимости. Поэтому здесь конфиг выглядит так: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 dvb_tune({ adapter = 0, type = "S", frequency = 11555, -- LOW band [no tone 22 khz] lnb_sharing = false, -- enable voltage lnb polarization = "H", -- 18V symbolrate = 27500, -- lof1 = 9750, -- lof2 = 10600, -- slof = 11700, -- modulation = "QPSK", -- diseqc_mode = "cmd", -- diseqc = "[E0 31 69 FE]" -- повернуть на один шаг на West }); источник.
-
профессиональные карты по 8 каналов.. нуну)) покупать? вообще-то есть операторские карты, которые выдаются бесплатно в соответствии с договором дистрибьюции на определённое количество каналов. такие ридеры и используются для этого, т.к. дистрибьютеров куча.
-
Вероятно вы используете ридер для домашнего просмотра, поэтому данный девайс для вас лишний.
-
цены уже несколько поднялись ввиду объективных всем известных факторов.
-
для переключения данных ридеров на бОльшую частоту (на 12 мгц) можно поменять тактирование карт с помощью программы FT_PROG будьте внимательны, FT_PROG надо запускать в режиме Администратора
-
Уважаемые партнёры! Настоящим письмом уведомляем, что с 01 июля 2022 года изменяются спутниковые параметры доставки телеканалов «ПерецI», «ДомашнийI» и «СТС Kids». Выше упомянутые телеканалы будут доступны со спутника «ABS-2A» 75E со следующими параметрами приема: ПерецI Новые параметры с 01.07.2022г. Параметры действ. по 31.06.2022г. Спутник ABS-2A ASTRA 5B Позиция на геостационарной орбите 75°В.Д. 31.5°E / 31.5° В.Д. Допустимое орбитальное отклонение +/- 0,1° +/- 0,1° Номер транспондера - 19 Диапазон Ku Ku Полоса пропускания 2.5 Мбит/сек CBR 2.5 Мбит/сек CBR Частота 12653 МГц 12070,50 МГц Символьная скорость 35 Мсимв/сек 30 Мсимв/сек Поляризация Вертикальная Горизонтальная Модуляция 8PSK 8PSK Коэффициент обратной корр. ошибок 2/3 3/4 Стандарт вещания MPEG-4, DVB-S2 MPEG-4, DVB-S2 ДомашнийI Новые параметры с 01.07.2022г. Параметры действ. по 31.06.2022г. Спутник ABS-2A ASTRA 5B Позиция на геостационарной орбите 75°В.Д. 31.5°E / 31.5° В.Д. Допустимое орбитальное отклонение +/- 0,1° +/- 0,1° Номер транспондера - 19 Диапазон Ku Ku Полоса пропускания 2.5 Мбит/сек CBR 2.5 Мбит/сек CBR Частота 12653 МГц 12070,50 МГц Символьная скорость 35 Мсимв/сек 30 Мсимв/сек Поляризация Вертикальная Горизонтальная Модуляция 8PSK 8PSK Коэффициент обратной корр. ошибок 2/3 3/4 Стандарт вещания MPEG-4, DVB-S2 MPEG-4, DVB-S2 СТС Kids Новые параметры с 01.07.2022г. Параметры действ. по 31.06.2022г. Спутник ABS-2A ASTRA 5B Позиция на геостационарной орбите 75°В.Д. 31.5°E / 31.5° В.Д. Допустимое орбитальное отклонение +/- 0,1° +/- 0,1° Номер транспондера - 18 Диапазон Ku Ku Полоса пропускания 2.5 Мбит/сек CBR 2.5 Мбит/сек CBR Частота 12653 МГц 12051 МГц Символьная скорость 35 Мсимв/сек 30 Мсимв/сек Поляризация Вертикальная Горизонтальная Модуляция 8PSK 8PSK Коэффициент обратной корр. ошибок 2/3 3/4 Стандарт вещания MPEG-4, DVB-S2 MPEG-4, DVB-S2 Просим Вас в срок до 30 июня 2022 года перенастроить прием телеканалов «ПерецI», «ДомашнийI» и «СТС Kids» в соответствии с новыми техническими параметрами и уведомить о результатах переключения. По 31 июня 2022 года будет осуществляться параллельная трансляция телеканалов с двух спутников. Однако, исходя из негативного опыта экстренного отключения других телеканалов и во избежание форс-мажорных обстоятельств, просим заблаговременно осуществить переход на прием сигналов по новым параметрам.
-
В мае 2022 года в ряде стран были приняты законодательные ограничения, касающиеся распространения общероссийских обязательных общедоступных телеканалов. Всероссийская государственная телерадиокомпания (ВГТРК) вошла в список запрещенных организаций. Компания Intelsat - многолетний партнер ГК «Орион», был вынужден в одностороннем порядке заблокировать вещание телеканалов ВГТРК на космических аппаратах Intelsat 15 и Horizons 2, арендуемых ГК «Орион». В настоящее время ГК «Орион» завершает работы по организации резервного вещания. Восстановление трансляции сигнала телеканалов ВГТРК будет произведено в кратчайшие сроки. О действиях, связанных с необходимой перенастройкой пользовательского оборудования для дальнейшего просмотра данных телеканалов, «Орион» проинформирует дополнительно. https://flysat.com/en/satellite/express-80
-
Горизонталь 80Е добавили на сканер.. https://dvb.by/ru/scanner/sat/80.0E
-
Уважаемые Партнеры! Уведомляем Вас, что с 1 июня приблизительно в 12 часов по МСК, телеканалы «Авто 24», «Драйв» и «Точка отрыва» будут включены в транспондере № 3 ABS-2A со следующими параметрами настройки приемных станций: - Спутник – ABS-2A - транспондере – № 3 - Частота – 11 605 МГц - Символьная скорость – 43,2 Мсимв/с - Поляризация – вертикальная - Модуляция – DVB-S, QPSK - FEC – 7/8 Параллельное вещание каналов на текущих настройках и на вышеупомянутых продлится по 14 июня включительно. С 15 июня каналы останутся доступны только на частоте 11 605 Мгц. Телеканал «Русский Иллюзион INT» Международный с 15 июня будет включен в транспондере 2А-1 со следующими параметрами настройками: - Спутник – ABS-2A - транспондере – 2А-1 - Частота – 11 531 МГц - Символьная скорость – 22 Мсимв/с - Поляризация – вертикальная - Модуляция – DVB-S2, 8PSK - FEC – 3/4 Параллельное вещание канала на текущих настройках и на вышеупомянутых продлится по 28 июня включительно. С 29 июня канал будет доступен только на частоте 11 531 Мгц. Телеканалы: «Русский Иллюзион», «Ретро», «Иллюзион+», «ЕвроКино», «Детский», «Охота и рыбалка», «Усадьба», «Здоровое ТВ», «Зоопарк», «Домашние животные», «Психология 21», «Вопросы и ответы» находятся на прежнем месте, в транспондере 2А-1 со следующими параметрами настройками: - Спутник – ABS-2A - транспондере – 2А-1 - Частота – 11 531 МГц - Символьная скорость – 22 Мсимв/с - Поляризация – вертикальная - Модуляция – DVB-S2, 8PSK - FEC – 3/4 Необходимые диаметры приемных антенн для профессионального приема - 1.5 - 2.4 м Телеканал идет в открытом доступе без использования кодировки. Доставка сигналов по земле идет в штатном режиме.
-
Утром 9 мая хакеры атаковали российский видеосервис Rutube, который позиционирует себя как замену YouTube и куда после начала так называемой «спецоперации» переехали многие российские прогосударственные телеканалы. «Видеохостинг подвергся мощной кибератаке. На данный момент зайти на платформу невозможно», — подтвердили в Rutube. В течение всего дня в канале компании появлялись сообщения о том, что на сайте ведутся восстановительные работы, в 20:04 компания заявила, что кибератака стала крупнейшей в истории сервиса. По мнению представителей сервиса, она была дорогостоящей, заранее спланированной и была нужна, чтобы «помешать Rutube показать парад победы и праздничный салют». Тем не менее, сайт так и не заработал. По словам источника The Village близкого к команде Rutube, атака началась около пяти утра, в результате действий хакеров был «полностью удален код сайта», и теперь видеосервис «не подлежит восстановлению». На данный час сервис по-прежнему не работает, сайт не доступен вторые сутки.
-
значит можно попробовать переустановить.
-
dvb is not found адаптеры должны быть видны в системе по пути /dev/dvb/..
-
#/!usr/bin/astra должна быть на первой строке. и никаких башей при запуске. по указанному пути должна лежать астра с правами запуска 0666, а сам данный скрипт также должен обладать этими правами и запускаться самостоятельно.
-
и что же у вас за конфиг, чтобы сказать что находится в 4-ой строке?
-
Использование астры в windows для приёма DVB сомнительно.
-
Два дня мучений и все 9 каналов открылись. Уже около часа полёт нормальный без CC-ошибок. Конфиг следующий: #!/usr/local/bin/astra_565 --debug d51_11350_17 = dvb_tune({type = "S2", adapter = 17, tp = "11350:H:45000", lnb = "9750:10600:11700", lnb_sharing = false}) --make_channel({name = 'ВТВ HD', input = {"dvb://d51_11350_17#pnr=10&set_pnr=7220&biss=1111110011111100"}, -- output = {'http://192.168.1.15:55443/vtvv#keep_active'}}) make_channel({name = 'TEST 1', input = {"dvb://d51_11350_17#pnr=3101&filter=141&cas"}, output = {'udp://239.101.1.121'}}) make_channel({name = 'TEST 2', input = {"dvb://d51_11350_17#pnr=3102&cas"}, output = {'udp://239.101.1.122'}}) make_channel({name = 'TEST 3', input = {"dvb://d51_11350_17#pnr=3103&cas"}, output = {'udp://239.101.1.123'}}) make_channel({name = 'TEST 4', input = {"dvb://d51_11350_17#pnr=3104&cas"}, output = {'udp://239.101.1.124'}}) make_channel({name = 'TEST 5', input = {"dvb://d51_11350_17#pnr=3105&cas"}, output = {'udp://239.101.1.125'}}) make_channel({name = 'TEST 6', input = {"dvb://d51_11350_17#pnr=3106&cas"}, output = {'udp://239.101.1.126'}}) make_channel({name = 'TEST 7', input = {"dvb://d51_11350_17#pnr=3107&cas"}, output = {'udp://239.101.1.127'}}) make_channel({name = 'TEST 8', input = {"dvb://d51_11350_17#pnr=3108&filter=841&cas"}, output = {'udp://239.101.1.128'}}) make_channel({name = 'TEST 9', input = {"dvb://d51_11350_17#pnr=3109&cas"}, output = {'udp://239.101.1.129'}}) mux1 = make_mpts({ name = "mux1", country = "RUS", no_remap = true, input = { "udp://239.101.1.121", "udp://239.101.1.122", "udp://239.101.1.123", "udp://239.101.1.124", "udp://239.101.1.125", "udp://239.101.1.126", "udp://239.101.1.127", "udp://239.101.1.128", "udp://239.101.1.129", }, }) cam1 = ci({ upstream = mux1.tail:stream(), adapter = 0, device = 0, bitrate = 100 }) make_channel({ name = "Test 1", input = { "dvb://cam1#pnr=3101&cam" }, output = { "http://0:22401#keep_active" } }) make_channel({ name = "Test 2", input = { "dvb://cam1#pnr=3102" }, output = { "http://0:22402#keep_active" } }) make_channel({ name = "Test 3", input = { "dvb://cam1#pnr=3103" }, output = { "http://0:22403#keep_active" } }) make_channel({ name = "Test 4", input = { "dvb://cam1#pnr=3104" }, output = { "http://0:22404#keep_active" } }) make_channel({ name = "Test 5", input = { "dvb://cam1#pnr=3105" }, output = { "http://0:22405#keep_active" } }) make_channel({ name = "Test 6", input = { "dvb://cam1#pnr=3106" }, output = { "http://0:22406#keep_active" } }) make_channel({ name = "Test 7", input = { "dvb://cam1#pnr=3107" }, output = { "http://0:22407#keep_active" } }) make_channel({ name = "Test 8", input = { "dvb://cam1#pnr=3108" }, output = { "http://0:22408#keep_active" } }) make_channel({ name = "Test 9", input = { "dvb://cam1#pnr=3109" }, output = { "http://0:22409#keep_active" } })
-
нет, задачи такой не ставилось.