erp1 0 Опубликовано: 3 февраля, 2022 Здравствуйте! Есть небольшая локальная сеть в вахтовом посёлке, в которую с помощью астра-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. Может кто-то сталкивался с таким? Или же есть рабочие конфиги для четвёрки? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
admin 0 Опубликовано: 5 февраля, 2022 Использование астры в windows для приёма DVB сомнительно. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
erp1 0 Опубликовано: 10 февраля, 2022 Продолжаю бороться с Астрой 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# Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
admin 0 Опубликовано: 10 февраля, 2022 и что же у вас за конфиг, чтобы сказать что находится в 4-ой строке? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
erp1 0 Опубликовано: 10 февраля, 2022 Пытаюсь этот запустить #!/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"}, }) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
admin 0 Опубликовано: 10 февраля, 2022 #/!usr/bin/astra должна быть на первой строке. и никаких башей при запуске. по указанному пути должна лежать астра с правами запуска 0666, а сам данный скрипт также должен обладать этими правами и запускаться самостоятельно. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
erp1 0 Опубликовано: 10 февраля, 2022 В конфиге убрал пустую первую строку: #!/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# Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
admin 0 Опубликовано: 11 февраля, 2022 dvb is not found адаптеры должны быть видны в системе по пути /dev/dvb/.. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
erp1 0 Опубликовано: 11 февраля, 2022 По указанному пути есть папка adapter0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
admin 0 Опубликовано: 11 февраля, 2022 значит можно попробовать переустановить. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
erp1 0 Опубликовано: 30 октября, 2022 Всех приветствую! ОС 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 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
erp1 0 Опубликовано: 10 ноября, 2022 Путём многочисленных экспериментов пришёл к выводу, что проблема не в астре,а в том, что, видимо, линукс под свои нужды резервирует в usb концентраторе бОльшую полосу, чем виндовс (эти шесть тюнеров без проблем работали на виндовс 7 совместно с astra-sm). В одном из этапов поиска проблемы тюнеры подключил к ноуту, на котором установлен тот же debian. На ноуте конечно же нет шести usb портов, только четыре. Пришлось применить хаб. Так вот там всё завелось без проблем. Ноут новее и производительней, чем компьютер-стример. Эта же проблема проявляется если вместо астры использовать Kaffeine. В программе отображаются шесть тюнеров. Если запускать просмотр каналов последовательно на каждом тюнере, то опять два перестают работать. Решил проблему путём установки платы расширения USB - PCI-E, в которую подключил два тюнера. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах