Страница 16 из 18
Как смотреть формат Т2-MI
Добавлено: 11 фев 2020, 19:46
CrazyCat
то надо буфер уменшать
Как смотреть формат Т2-MI
Добавлено: 09 май 2020, 09:08
sevsat
Коллеги, прошу помощи. Имеется карта TBS 6985 с четырьмя тюнерами. Хочу принять на неё новые пакеты с 55 градуса (11376Н и 11396Н) Установил на комп Astra SM 0.2.88, для каждого из транспондеров сделал конфиг, но вот незадача - работает или первый транспондер, или второй. Вместе - никак. При рестарте астры рандомно поднимается либо первый вход, либо второй. Я уже не знаю, куда копать. Пробовал разные входы карты - не помогает.
Конфиг для 11376Н:
► Показать
#require("stream")
log.set({ stdout = true })
sat_mx0 = dvb_tune({
type = "S2",
adapter = 0,
tp = "11376:H:15284",
lnb = "9750
11700",
modulation="PSK8",
lnb_sharing = false,
budget = false,
rolloff = "AUTO",
})
plp0 = make_t2mi_decap({
name = "PLP 0",
input = "dvb://sat_mx0",
plp = 0, -- optional, defaults to first PLP listed in L1
pnr = 0, -- optional, PNR containing T2-MI payload
pid = 4096, -- optional, force payload pid
})
plp1 = make_t2mi_decap({
name = "PLP 1",
input = "dvb://sat_mx0",
plp = 1, -- optional, defaults to first PLP listed in L1
pnr = 0, -- optional, PNR containing T2-MI payload
pid = 4096, -- optional, force payload pid
})
make_channel({
name = "МАТЧ",
input = {
"t2mi://plp0#pnr=1030"
},
output = {
"
http://192.168.0.20:5555/1030",
}
})
make_channel({
name = "НТВ",
input = {
"t2mi://plp0#pnr=1040"
},
output = {
"
http://192.168.0.20:5555/1040",
}
})
make_channel({
name = "5 КАНАЛ",
input = {
"t2mi://plp0#pnr=1050"
},
output = {
"
http://192.168.0.20:5555/1050",
}
})
make_channel({
name = "КУЛЬТУРА",
input = {
"t2mi://plp0#pnr=1060"
},
output = {
"
http://192.168.0.20:5555/1060",
}
})
make_channel({
name = "РОССИЯ-24",
input = {
"t2mi://plp1#pnr=1070"
},
output = {
"
http://192.168.0.20:5555/1070",
}
})
Конфиг для 11396H:
► Показать
#require("stream")
log.set({ stdout = true })
sat_mx2 = dvb_tune({
type = "S2",
adapter = 1,
tp = "11396:H:15284",
lnb = "9750
11700",
modulation="PSK8",
lnb_sharing = false,
budget = false,
rolloff = "AUTO",
})
plp0 = make_t2mi_decap({
name = "PLP 0",
input = "dvb://sat_mx2",
plp = 0, -- optional, defaults to first PLP listed in L1
pnr = 0, -- optional, PNR containing T2-MI payload
pid = 4096, -- optional, force payload pid
})
make_channel({
name = "РЕН",
input = {
"t2mi://plp0#pnr=2010"
},
output = {
"
http://192.168.0.20:5555/2010",
}
})
make_channel({
name = "СПАС",
input = {
"t2mi://plp0#pnr=2020"
},
output = {
"
http://192.168.0.20:5555/2020",
}
})
make_channel({
name = "СТС",
input = {
"t2mi://plp0#pnr=2030"
},
output = {
"
http://192.168.0.20:5555/2030",
}
})
make_channel({
name = "ДОМАШНИЙ",
input = {
"t2mi://plp0#pnr=2040"
},
output = {
"
http://192.168.0.20:5555/2040",
}
})
make_channel({
name = "ТВ3",
input = {
"t2mi://plp0#pnr=2050"
},
output = {
"
http://192.168.0.20:5555/2050",
}
})
make_channel({
name = "ПЯТНИЦА",
input = {
"t2mi://plp0#pnr=2060"
},
output = {
"
http://192.168.0.20:5555/2060",
}
})
При запуске astra --dvbls отвечает такое:
► Показать
May 07 02:02:42: INFO: adapter = 1, device = 0
May 07 02:02:42: INFO: mac = 00:22:AB:90:3F:5D
May 07 02:02:42: INFO: frontend = TurboSight TBS 6985 DVB-S/S2
May 07 02:02:42: INFO: type = S
May 07 02:02:42: WARNING: adapter = 0, device = 0
May 07 02:02:42: WARNING: adapter in use
May 07 02:02:42: WARNING: mac = 00:22:AB:90:3F:5C
May 07 02:02:42: WARNING: frontend = TurboSight TBS 6985 DVB-S/S2
May 07 02:02:42: WARNING: type = S
Или такое:
► Показать
May 07 02:05:08: WARNING: adapter = 1, device = 0
May 07 02:05:08: WARNING: adapter in use
May 07 02:05:08: WARNING: mac = 00:22:AB:90:3F:5D
May 07 02:05:08: WARNING: frontend = TurboSight TBS 6985 DVB-S/S2
May 07 02:05:08: WARNING: type = S
May 07 02:05:08: INFO: adapter = 0, device = 0
May 07 02:05:08: INFO: mac = 00:22:AB:90:3F:5C
May 07 02:05:08: INFO: frontend = TurboSight TBS 6985 DVB-S/S2
May 07 02:05:08: INFO: type = S
Соответственно, видно, что работает только один из тюнеров. Но как их заставить работать оба? Что им мешает? Конфиги между собой конфликтуют? Но чем? По отдельности конфиги рабочие.
upd:
Запихал это всё в один конфиг (файл) и вроде бы даже всё завелось. Но, насколько это правильно? Всё же интересно, почему классический вариант с одним конфигом на один транспондер не работает.
Как смотреть формат Т2-MI
Добавлено: 09 май 2020, 13:23
wellikan
Установи SmartDVB и будет тебе счастье!
Как смотреть формат Т2-MI
Добавлено: 09 май 2020, 13:56
rysiuhelix
Активны ли эти транспондеры? У меня нет на них сигнала.
11376 H 15284 3/4 SVB-S2 8PSK и 11394 H 15284 3/4 DVCB-S2 8PSK.
Как смотреть формат Т2-MI
Добавлено: 09 май 2020, 14:01
wellikan
Как смотреть формат Т2-MI
Добавлено: 09 май 2020, 14:40
sevsat
wellikan писал(а): ↑09 май 2020, 13:23
Установи SmartDVB и будет тебе счастье!
Это то понятно, но мне нужно обязательно с астрой разобраться. Возможно ув. Crazycat что-то скажет.
Такое ощущение, что функция make_t2mi_decap умеет работать только в одном конфиге...
Как смотреть формат Т2-MI
Добавлено: 09 май 2020, 15:50
CrazyCat
Два екземпляра астры пытаются захватить один и тот же сетевой порт для входящих соединений :)
Как смотреть формат Т2-MI
Добавлено: 10 май 2020, 10:27
sevsat
CrazyCat, спасибо, а можно чуть подробнее? Физический, или логический порт?
Как смотреть формат Т2-MI
Добавлено: 10 май 2020, 19:50
CrazyCat
В обеих конфигах астра принимает http соединения на порту 5555. Лучше все обрабатывать одним конфигом, так как протокол http и стриминг по запросу ( даже dvb запускает только после первого запроса стрима от клиента).
Как смотреть формат Т2-MI
Добавлено: 11 май 2020, 14:58
sevsat
Спасибо, а если в когфигах только udp, допустим? Как ведёт себя астра в этих случаях?
Вообще, я так понял, что куча разных конфигов (и не важно, есть ли там t2mi_decap) - это не лучшая логика, верно? (например, каждый конфиг для своего транспондера).