Hello,
Our latest experimental images now include an option to use T2-MI with the help of astra-sm (opkg install astra-sm), without dedicating tuner to astra-sm!
First we need to configure manual the lamedb with the new option cached data pid and f:4 flag (c:151000 => cached data pid 4096).
With those entries in lamedb we can stream the PID containing the T2-MI, then astra-sm receives the stream and de-encapsulates T2-MI.
Finally Enigma2 receives the full encapsulated T2-MI (even EGP when included by provider).
Below you can find an example for Zeonbud package at 4.8E (requires Multistream enabled tuner).
1. Use the following entries in lamedb.
Kod:
eDVB services /4/
transponders
0030b022:0048:0010
s 12188000:30000000:0:3:48:2:0:1:2:0:2:10:0:1
/
0030b022:0048:0020
s 12188000:30000000:0:3:48:2:0:1:2:0:2:20:0:1
/
0030b022:0048:0030
s 12341000:30000000:0:3:48:2:0:1:2:0:2:30:0:1
/
end
services
0001:0030b022:0048:0010:1:0
12188H MIS 10
p:ZEONBUD,c:151000,f:4
0001:0030b022:0048:0020:1:0
12188H MIS 20
p:ZEONBUD,c:151000,f:4
0001:0030b022:0048:0030:1:0
12341H MIS 30
p:ZEONBUD,c:151000,f:4
end
Have a lot of bugs!
2. Use the following bouquet
Kod:
#NAME zeonbud
#SERVICE 1:0:1:1:48:10:30B022:0:0:0:
#SERVICE 1:0:1:1:48:20:30B022:0:0:0:
#SERVICE 1:0:1:1:48:30:30B022:0:0:0:
#SERVICE 1:0:1:B:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:Інтер
#SERVICE 1:0:1:C:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:Україна
#SERVICE 1:0:1:D:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:1+1
#SERVICE 1:0:1:E:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:НТН
#SERVICE 1:0:1:F:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:К-1
#SERVICE 1:0:1:10:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:ПЕРШИЙ Т2
#SERVICE 1:0:1:11:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:ICTV
#SERVICE 1:0:1:12:48:10:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis10:Enter-фільм
#SERVICE 1:0:1:15:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:ZOOM
#SERVICE 1:0:1:16:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:Кіноточка
#SERVICE 1:0:1:17:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:СТБ
#SERVICE 1:0:1:18:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:ТЕТ
#SERVICE 1:0:1:19:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:К-2
#SERVICE 1:0:1:1A:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:Новий канал
#SERVICE 1:0:1:1B:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:М-1
#SERVICE 1:0:1:1C:48:20:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis20:5 канал
#SERVICE 1:0:1:1F:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:Мега
#SERVICE 1:0:1:20:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:Pixel
#SERVICE 1:0:1:21:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:XSPORT
#SERVICE 1:0:1:22:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:НЛО ТБ
#SERVICE 1:0:1:23:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:2+2
#SERVICE 1:0:1:24:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:DOBRO
#SERVICE 1:0:1:25:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:ЕСПРЕСО TV
#SERVICE 1:0:1:26:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:BUSINESS
#SERVICE 1:0:1:65:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:Газета по-русски
#SERVICE 1:0:1:66:48:30:0:0:0:0:http%3a//localhost%3a9999/zeonbud/mis30:Газета українскою
3. Use the following astra.conf (should be placed in /etc/astra/astra.conf)
Kod:
-- Astra Slonik Mod
log.set({ stdout = false, debug = false, syslog = "astra", })
ze48mis10 = make_t2mi_decap({
name = "12188 MIS 10", -- required
input = "http://127.0.0.1:8001/1:0:1:1:48:10:30B022:0:0:0:", -- required
plp = 0, -- optional, defaults to first PLP listed in L1
pnr = 0, -- optional, PNR containing T2-MI payload
pid = 4096, -- optional, force payload pid
})
ze48mis20 = make_t2mi_decap({
name = "12188 MIS 20",
input = "http://127.0.0.1:8001/1:0:1:1:48:20:30B022:0:0:0:",
plp = 0,
pnr = 0,
pid = 4096,
})
ze48mis30 = make_t2mi_decap({
name = "12341 MIS 30",
input = "http://127.0.0.1:8001/1:0:1:1:48:30:30B022:0:0:0:",
plp = 0,
pnr = 0,
pid = 4096,
})
make_channel({
name = "mis 10", input = { "t2mi://ze48mis10", },
output = { "http://0.0.0.0:9999/zeonbud/mis10", },
})
make_channel({
name = "mis 20", input = { "t2mi://ze48mis20", },
output = { "http://0.0.0.0:9999/zeonbud/mis20", },
})
make_channel({
name = "mis 30", input = { "t2mi://ze48mis30", },
output = { "http://0.0.0.0:9999/zeonbud/mis30", },
})
Enjoy!
Paylaş