Jump to content
Калькуляторы

Полезная утилита для пользователей msd и astra генерация плей листов из конфигов и инспекция каналов

Заипала ручная работа с конфигами: сюда добавь, потом везде проконтролируй; от апстрима плей листы в которых позиции пляшут постоянно так что diff выводит портянку даже если ничего не поменялось и тп.

А теперь 3-4 команды и сразу видно что и куда.

Отдельно доставляло писать конфиг астры и потом из него напильником делать m3u.

 

 

Для астры:

- генерит m3u плей листы из конфигов

- grep~ать: искать текст который в input и отображать названия каналов в которых находит (бывает полезно узнать сколько каналов на каком cas или что то ещё)

- показывает какие каналы забыли прописать в msd

- показывает названия каналов из конфигов астры и каналов на тех же адресах в msd - чтобы легко найти несоответствия

 

Для msd:

- генерит плей листы из конфига msd

- показывает каких каналов нет в конфигах astra

- показывает каких каналов нет в m3u плейлисте (иногда апстрим даёт плей лист и вертись как хочешь...)

- комбинация двух предыдущих пунктов - чтобы увидеть какие каналы ушли совсем

- построчное сравнение с конфигом астры: первый столбик каналы мсд второй каналы из конфига астры на тех же адресах

- тоже самое для m3u плейлиста

 

 

Поддерживаются udp адреса, http - частично.

 

 

Подробнее/скачать:

http://www.netlab.li...re:msd:cfg_tool

http://netlab.dhis.o...re:msd:cfg_tool

 

Ежели чего не распарсит, показывайте.

Share this post


Link to post
Share on other sites

Astra v.4.5.59

 

[root@host-101 astra]# msd_cfg_tool --astra_cfg_file /etc/astra/11900R.json --cmd astra_m3u

#EXTM3U

 

 

 

[root@host-101 astra]#

 

И тишина:)

Edited by alekseyniko

Share this post


Link to post
Share on other sites

Иван добрый день!

 

Программа получилась весьма удачной =) по сравнению с udpxy нагрузка на проц значительно меньшая.

 

А пробовали собрать msd_lite под mipsel? я не силен в кросс-компиляции, но было бы интересно посмотреть на нагрузку на роутера SNR-CPE-W4n с wive-ng.

Share this post


Link to post
Share on other sites

По msd_lite есть отдельный топик: http://forum.nag.ru/forum/index.php?showtopic=98667&st=0&gopid=1058190entry1058190

 

Под ARM/MIPS я собирал только фрю и софт под фрю, притом уже достаточно давно: год - два назад последний раз.

Предлагал собрать и потестить sfstudio и padavan но им не интересно.

 

По моим тестам на х86 для одного клиента вышло примерно тоже самое но чуть чуть в пользу udpxy - там меньше сисколов для обслуживания всей конструкции.

Профит начинался со второго клиента на тот же канал - он получается практически бесплатным.

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this