05 декабря | 2025г. | 16:07:23


АвторТема: CiefpSatelliteAnalyzer  (Прочитано 692 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18936
  • Поблагодарили: 108877
  • Уважение: +1943
CiefpSatelliteAnalyzer
« Первое сообщение: 24 августа | 2025г. | 22:04:33 »
0
CiefpSatelliteAnalyzer 1.0.0

Показывает всю информацию о текущем канале

Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Спойлер   :
..:: CiefpSatelliteAnalyzer ::..

CiefpSatelliteAnalyzer — плагин для платформы Enigma2, обеспечивающий подробное отображение информации о текущем телеканале и спутниковом сигнале.

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

в удобном интерфейсе.

Что можно отслеживать на экране плагина:

### Основная информация (левая часть экрана): ###

Название канала и провайдер.

Спутник (название и орбитальная позиция, например 19.2E).

Частота (в МГц), поляризация (H/V/L/R), скорость передачи символов (в кСм/с).

FEC (прямая коррекция ошибок),
модуляция (например, QPSK, 8PSK),

система (DVB-S/S2, DVB-T/T2, DVB-C/C2).

Режим и код PLS, идентификатор T2MI PLP и PID (если есть).

PID видео, PID звука, PCR PID, PMT PID, PID телетекста.

Для DVB-T/T2: пропускная способность, кодовая скорость (HP/LP),

Созвездие, Режим передачи, Защитный интервал, Иерархия.

### Расширенная информация (середина экрана): ###

Статус кодировки: Список CAID (например, Viaccess, Nagravision) с активным флагом CAID.

Информация о сигнале:

Уровень сигнала (%),

SNR (в дБ),

BER (частота ошибок по битам),

АРУ (автоматическая регулировка усиления).

SI/TS/ONID:

SID (идентификатор службы),

TSID (идентификатор транспортного потока),

ONID (исходный сетевой идентификатор)

в шестнадцатеричном формате.

### Полосы сигнала (внизу экрана): ###

SNR Bar: показывает качество сигнала в процентах.

Панель АРУ: показывает уровень сигнала в процентах.


### Дополнительные возможности: ###

Время: отображает текущее время, обновляемое каждую секунду.

Интерактивные параметры: кнопки «Назад» (красные) для выхода и кнопки «Обновить» (зеленые) для обновления данных.

Обновление данных: автоматическое обновление информации о сигнале каждые 5 секунд.


Установка в телнет
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку


Оффлайн starikus

  • Джедай
  • ***
  • Сообщений: 452
  • Поблагодарили: 2776
  • Уважение: +66
CiefpSatelliteAnalyzer
« Ответ #1: 26 августа | 2025г. | 20:08:38 »
0
VU + Solo2, openpli-python3-vusolo2-20220819. Установка прошла нормально. Плагин работает согласно инструкции. Просьба к спецам: Как прописать возможность запуска плагина в Меню дополнений или по какой-то кнопке с ПДУ ? Спасибо.
Решил, через Горячие кнопки.
  • Gi ET7000mini; VU + Solo2(спасибо); GI ET11000(спасибо)
Не стоит судить о чужих способностях, не разобравшись в своих...

Оффлайн Alexall391

  • Младший Джедай
  • **
  • Пользователь забанен из-за сообщенияЗапрещено оставлять сообщения
  • Сообщений: 166
  • Поблагодарили: 372
  • Уважение: +4
CiefpSatelliteAnalyzer
« Ответ #2: 27 августа | 2025г. | 11:46:41 »
0
Как прописать возможность запуска плагина в Меню дополнений
Если еще актуально то так
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
  • VU+DUO4K SE
Дебилами не становятся ими рождаются
https://i.ibb.co/0wNn67Q/2025-11-28-135502.png

Онлайн Evg77734

  • Совет Джедаев
  • ****
  • Сообщений: 1767
  • Поблагодарили: 11871
  • Уважение: +319
CiefpSatelliteAnalyzer
« Ответ #3: 28 августа | 2025г. | 20:56:24 »
0
Там в файле CiefpSatelliteAnalyzer.py нашел ошибочку, стока 222 выглядит так:
        return {0:"Auto",1:"1/2",2:"2/3",3:"3/4",4:"4/5",5:"5/6",7:"7/8",8:"8/9",9:"9/10"}.get(fec, "N/A")
а правильно так:
        return {0:"Auto",1:"1/2",2:"2/3",3:"3/4",4:"5/6",5:"7/8",6:"8/9",7:"3/5",8:"4/5",9:"9/10"}.get(fec, "N/A")
перед строкой восемь пробелов  ;)
Иначе, например на транспондере 11606 Н на 80Е FEC определяется, как 8/9, что неверно
Спойлер   :
fec_inner
Numerico (dec)
Obbligatorio
Forward Error Correction:
0 = Auto
1 = 1/2 (std DVB-S)
2 = 2/3 (std DVB-S)
3 = 3/4 (std DVB-S)
4 = 5/6 (std DVB-S)
5 = 7/8 (std DVB-S)
6 = 8/9 (std DVB-S2)
7 = 3/5 (std DVB-S2)
8 = 4/5 (std DVB-S2)
9 = 9/10 (std DVB-S2)

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18936
  • Поблагодарили: 108877
  • Уважение: +1943
CiefpSatelliteAnalyzer
« Ответ #4: 30 августа | 2025г. | 23:25:19 »
+1
CiefpSatelliteAnalyzer 1.1

Версия 1.1

Спойлер   :
### Анализ Astra-sm ###

Позволяет проводить детальный анализ потока с помощью инструмента astra-sm.

Варианты включают различные идентификаторы T2MI PID (например, 4095, 4096, 4097 и т. д.) или анализ без T2MI.

Результаты отображаются в отдельном окне (AstraAnalyzeScreen),

с возможностью сохранения в файл (/tmp/astra_analyze_[date].log).

Способ применения:

из списка каналов запустите канал данных

astra 23.5E

service_krrt

Service 801

eutelsat 16.0E

11401V SID 0xfa1

astra 4a 4.8E

MX

Service 801

следуйте за маркером, он указывает, какой PID выбрать 4095,4096,4097
выберите pid, нажмите желтую кнопку
начинается процесс анализа
анализ занимает около 20 секунд, в зависимости от приемника
здесь вы можете сохранить поиск в папку tmp
вам нужно остановить процесс анализа
желтая кнопка останавливает процесс анализа

После сканирования можно переключиться на спутниковые каналы.
но вернуться к каналам streamrelay
требуется перезагрузка
Я еще не решил эту проблему.
после сканирования мы отключили процесс streamrelay
поэтому его нужно перезапустить только сейчас
через опцию перезагрузки.

[ Гостям не разрешен просмотр вложений ]

Установка в телнет
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18936
  • Поблагодарили: 108877
  • Уважение: +1943
CiefpSatelliteAnalyzer
« Ответ #5: 31 августа | 2025г. | 18:08:45 »
0
CiefpSatelliteAnalyzer 1.2

Версия 1.2

Спойлер   :
Добавлен новый экран для сканирования PID-файлов Abertis.

Улучшена обработка astra-sm и astra.conf

После сканирования pid'ов очень важно закрыть процесс перед выходом из плагина.

### Анализ Абертиса ####

Позволяет проводить детальный анализ потока с использованием инструмента astra-sm.

Возможные варианты включают различные PID Abertis (например, 2025, 801, 701, 8006...).

Результаты отображаются в отдельном окне (AbertisAnalyzeScreen),

с возможностью сохранения в файл (/tmp/CiefpSatelliteAnalyzer/astra_analyze_[datum]_[pid].log).

Способ применения:

Выберите abertis pid из списка каналов

пример Abertis PID 702

нажмите на синюю кнопку сканирования Abertis

Распечатка журнала появляется на экране анализатора Ciefp Abertis.

анализ может занять до 60 секунд в зависимости от pid

вы можете сохранить поиск в (/tmp/CiefpSatelliteAnalyzer/astra_analyze_[datum]_[pid].log)

вам нужно остановить процесс анализа

нажмите на желтую кнопку, чтобы остановить процесс анализа

[ Гостям не разрешен просмотр вложений ]

Установка в телнет
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18936
  • Поблагодарили: 108877
  • Уважение: +1943
CiefpSatelliteAnalyzer
« Ответ #6: 21 сентября | 2025г. | 10:48:34 »
0
CiefpSatelliteAnalyzer 1.3

Спойлер   :
Инструкция по применению

Переключитесь на нужный спутник и запустите канал данных или побочный канал.

Запустить плагин

нажмите желтую кнопку - Astra Analyze

оставьте на некоторое время и следите за событиями на экране

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

когда на экране появляется INFO SDT: эта часть содержит названия каналов

нажмите на зеленую кнопку - Сохранить в файл

кнопка выхода вернуться к экрану сканирования

остановить анализ это очень важно сделать

Остановите анализ на жёлтой кнопке - Stop Analiysis

(Очень важно остановить анализ)

(если вы случайно забыли остановиться, начните анализ снова и остановитесь)

(Только в том случае, если вы забыли остановить анализ, необходимо перезапустить Энигму)

(если следовать правилам, то перезагрузка в любом случае не требуется)

Теперь, когда мы отсканировали и сохранили результаты в файле журнала

необходимо создать букет

Зелёная кнопка — Создать букет

Открывается выборка со списком журналов

выберите файл журнала, который вы отсканировали и сохранили

astra_analyze_Dasto_Semtel_16.0E_20250920_pid4095.log

открывается новый набор блоков из файла astra.conf

Блоки являются частью файла astra.conf, который содержит decap и make channel для каждого канала.

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

Скажем так:

Дасто Семтел - 11401V T2-MI PLP0 (pid 4095)

КРРТ 23.5E — Service_800 T2-MI PLP0 (pid 4096), Service_801 T2-MI PLP0 (pid 4097)

КРРТ 4.8Е - КРРТ MX-800 (pid 4096),KRRT MX-801 (pid 4097)

RAI 5.0W - 12606V SID 0x320 T2-MI PLP0 (pid 4096)

когда вы выбираете блок, весь процесс завершается очень быстро

Если букет отсутствует в списке, создается новый букет с именем ##(T2MI Channels)##

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

[ Гостям не разрешен просмотр вложений ]

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 18936
  • Поблагодарили: 108877
  • Уважение: +1943
CiefpSatelliteAnalyzer
« Ответ #7: 22 сентября | 2025г. | 20:22:35 »
+1
CiefpSatelliteAnalyzer 1.4

Спойлер   :
..:: CiefpSatelliteAnalyzer ::..

CiefpSatelliteAnalyzer — плагин Enigma2, предназначенный для анализа спутниковых сигналов и обработки потоков T2MI (T2-MI) и Abertis на спутниковых приемниках.

Этот плагин предоставляет подробную информацию о сигнале, позволяет анализировать поток с помощью инструмента astra-sm,

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

спутниковые услуги и автоматизация управления каналами.

---- Основные функции плагина: ----

### Анализ спутникового сигнала: ###

Отображает основную информацию о текущей услуге (канале): название, провайдер, спутник, частота, поляризация, скорость передачи символов, FEC, модуляция и т. д.

Отображает расширенную информацию: шифрование (CAID), SNR, AGC, BER, SID, TSID, ONID и ссылку на услугу.

Визуализирует значения SNR и AGC с помощью индикаторов выполнения в реальном времени.

#### Анализ Astra-SM (T2MI): ###

Позволяет проводить анализ потоков T2MI с помощью инструмента astra-sm.

Поддерживает различные идентификаторы T2MI PID (например, 4095, 4096, 4097 и т. д.), определенные в параметрах.

Отображает результаты анализа на отдельном экране (AstraAnalyzeScreen) и позволяет сохранять результаты в файле журнала (например, /tmp/CiefpSatelliteAnalyzer/astra_analyze_*.log).

### Анализ Абертиса: ###

Аналогично анализу T2MI, но специфично для потоков Abertis.

Поддерживает широкий спектр PID (например, 301, 702, 8000 и т. д.).

Результаты отображаются на отдельном экране (AbertisAnalyzeScreen) и могут быть сохранены в файле журнала.

### Создание букета: ###

Позволяет создавать или обновлять букет (ТВ или радио) на основе результатов анализа файлов журналов.

Каналы сгруппированы по PID, с поддержкой автоматического различения теле- и радиоканалов.

Букеты сохраняются в /etc/enigma2/userbouquet.buket_t2mi.tv или /etc/enigma2/userbouquet.buket_abertis.tv и автоматически добавляются в bouquets.tv для интеграции с системой Enigma2.

### Управление ресурсами: ###

Автоматически управляет ресурсами тюнера и потока (например, останавливает и перезапускает службы streamrelay и astra-sm).

Обеспечивает надлежащую очистку после анализа во избежание конфликтов с другими процессами.

### Пользовательский интерфейс: ###

Интуитивно понятный графический интерфейс с тремя экранами: главный (SatelliteAnalyzer), анализ T2MI (AstraAnalyzeScreen) и анализ Abertis (AbertisAnalyzeScreen).

Поддерживает навигацию (вверх/вниз), закрытие, сохранение результатов и остановку анализа с помощью цветных кнопок (красная, зеленая, желтая, синяя).

### Поддержка расширенных функций: ###

Анализирует astra.conf для извлечения конфигураций T2MI и Abertis.

Адаптирует названия спутников из /etc/tuxbox/satellites.xml и форматирует орбитальные позиции (например, 19.2E, 13.0W).

Поддерживает различные типы шифрования (Viaccess, Nagravision, Irdeto и т. д.) и отображает данные CAID.

### Приложения: ###

Плагин особенно полезен для пользователей, которые хотят детально анализировать спутниковые сигналы, особенно потоки T2MI и Abertis,

и автоматизировать процесс создания букетов для определенных спутниковых сервисов (например, испанских каналов Abertis DTT).

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

### Примечание: ###

Требуется установить инструмент astra-sm (/usr/bin/astra) и правильно настроить спутниковый приемник.

Файлы журналов сохраняются в /tmp/CiefpSatelliteAnalyzer/ для дальнейшей обработки.

Плагин оптимизирован для работы на платформе Enigma2 и использует специфические компоненты Enigma2 (eDVBDB, eConsoleAppContainer и т. д.).

Онлайн Evg77734

  • Совет Джедаев
  • ****
  • Сообщений: 1767
  • Поблагодарили: 11871
  • Уважение: +319
CiefpSatelliteAnalyzer
« Ответ #8: 22 сентября | 2025г. | 20:29:05 »
-1
Подходит для технически ориентированных пользователей и энтузиастов, использующих приемники Enigma2.
:good: :lol:

Теги:
 



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!