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.
2. Use the following bouquetCode: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!
3. Use the following astra.conf (should be placed in /etc/astra/astra.conf)Code:#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:Газета українскою
https://s16.postimg.org/kdfi4q7rp/1_...10_0_0_0_0.jpgCode:-- 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", },
})
https://s21.postimg.org/acse8rtbb/1_...30_0_0_0_0.jpg
Enjoy!

