Перейти к содержимому
CESBO.RU

erp1

Members
  • Публикации

    7
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем erp1


  1. Путём многочисленных экспериментов пришёл к выводу, что проблема не в астре,а в том, что, видимо, линукс под свои нужды резервирует в usb концентраторе бОльшую полосу, чем виндовс (эти шесть тюнеров без проблем работали на виндовс 7 совместно с astra-sm). В одном из этапов поиска проблемы тюнеры подключил к ноуту, на котором установлен тот же debian. На ноуте конечно же нет шести usb портов, только четыре. Пришлось применить хаб. Так вот там всё завелось без проблем. Ноут новее и производительней, чем компьютер-стример.

    Эта же проблема проявляется если вместо астры использовать Kaffeine. В программе отображаются шесть тюнеров. Если запускать просмотр каналов последовательно на каждом тюнере, то опять два перестают работать.

    Решил проблему путём установки платы расширения USB - PCI-E, в которую подключил два тюнера.


  2. Всех приветствую!

    ОС Debian 10, Astra 4.4.182  (free), DVB SkyStar 2 USB HD шесть штук. В системе определяются. В папке /dev/dvb/ видны все шесть (adapter0...adapter5).

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

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

    user@user:~$ /home/user/astra/123.lua
    Oct 30 11:01:58: INFO: Starting Astra 4.4.182
    Oct 30 11:01:59: ERROR: [THT Music #1] Bitrate:0Kbit/s
    Oct 30 11:01:59: ERROR: [MY3 TB #1] Bitrate:0Kbit/s
    Oct 30 11:02:00: INFO: [dvb_input 3:0] fe has lock. status:SCVYL signal:67% snr:24% ber:0 unc:-2
    Oct 30 11:02:00: ERROR: [THT Music #1] Bitrate:0Kbit/s
    Oct 30 11:02:00: ERROR: [MY3 TB #1] Bitrate:0Kbit/s
    Oct 30 11:02:01: ERROR: [THT Music #1] Bitrate:0Kbit/s
    Oct 30 11:02:01: ERROR: [MY3 TB #1] Bitrate:0Kbit/s
    Oct 30 11:02:02: ERROR: [THT Music #1] Bitrate:0Kbit/s
    Oct 30 11:02:02: ERROR: [THT Music] Failed to switch to reserve
    Oct 30 11:02:02: ERROR: [MY3 TB #1] Bitrate:0Kbit/s
    Oct 30 11:02:02: ERROR: [MY3 TB] Failed to switch to reserve

     

     


  3. В конфиге убрал пустую первую строку:

     

    #!/usr/bin/astra
    
    dvb_1 = dvb_tune({
        name = "12380L@140",
        type = "S2",
        adapter = "0",
        tp = "12380:L:27500",
        lnb = "10750:10750:10750",
        modulation="PSK8",
        log_signal = 0,
    }),
    
    make_channel({
        name = "Humor FM",
        input = {"dvb://dvb_1#pnr=14741"},
        output = {"http://192.168.1.2:1000#keep_active"},
        })  
     

     

    Теперь консоль выдаёт следующее:

    root@debian:/home/user-pc# /home/user-pc/1.lua
    Feb 11 01:51:38: ERROR: [Humor FM #1] dvb is not found
    Feb 11 01:51:38: ERROR: [main] abort execution
    Feb 11 01:51:38: ERROR: [main] Lua backtrace:
    Feb 11 01:51:38: ERROR: [main] 1: base:691 -- get_dvb_tune [Lua]
    Feb 11 01:51:38: ERROR: [main] 2: base:693 -- ? [Lua]
    Feb 11 01:51:38: ERROR: [main] 3: base:272 -- init_input [Lua]
    Feb 11 01:51:38: ERROR: [main] 4: stream:201 -- channel_init_input [Lua]
    Feb 11 01:51:38: ERROR: [main] 5: stream:701 -- make_channel [Lua]
    Feb 11 01:51:38: ERROR: [main] 6: /home/user-pc/1.lua:13 -- <unknown> [main]
    Feb 11 01:51:38: ERROR: [main] 7: [C]:-1 -- <unknown> [C]
    Аварийный останов
    root@debian:/home/user-pc#

     

     

     


  4. Продолжаю бороться с Астрой 4.4.182

    На виртуальную машину поставил дебиан 10. Запускаю скрипт указанный в первом посте. В консоли следующее:

    root@debian:/home/user-pc# bash /home/user-pc/1.lua
    /home/user-pc/1.lua: строка 4: синтаксическая ошибка рядом с неожиданным маркером «(»
    /home/user-pc/1.lua: строка 4: `dvb_1 = dvb_tune({'
    root@debian:/home/user-pc# 
    

     


  5. Здравствуйте! Есть небольшая локальная сеть в вахтовом посёлке, в которую с помощью астра-sm 0.2 для виндовс ведётся стрим спутниковых каналов. Хотел попробовать последнюю бесплатную версию астра 4.4, но почему-то не работают конфиги от астра-sm. Ниже конфиг, который работал на астра-sm:
     

    dvb_1 = dvb_tune({
        name = "12380L@140",
        type = "S2",
        adapter = "0",
        tp = "12380:L:27500",
        lnb = "10750:10750:10750",
        modulation="PSK8",
        log_signal = 0,
    })
    
    make_channel({
        name = "Humor FM",
        input = {"dvb://dvb_1#pnr=14741"},
        output = {"http://192.168.1.2:1000#keep_active"},
        })  
        
    make_channel({
        name = "Radio Dlya Dvoih",
        input = {"dvb://dvb_1#pnr=14742"},
        output = {"http://192.168.1.2:1001#keep_active"}
        })

     

     

    При попытке запустить тот же конфиг на астра 4, она выдаёт следующую ошибку:

    C:\1>astra.exe 12380L.lua
    PANIC: unprotected error in call to Lua API ([main] base:657: attempt to call global 'dvb_input' (a nil value))
    
    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application's support team for more information.


    Может кто-то сталкивался с таким? Или же есть рабочие конфиги для четвёрки?

     

     

×