..:: 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 и т. д.).