Top Tip T2-MI reception on E2 STB with SDG image - A complete step by step guide

12073H has now been changed to DVB-S2 8PSK 30000 2/3.

PID 4095 still carrying mux.1 of Ukrainian DVB-T2, plus a new PID has now appeared -

PID 4097 carrying mux.2, also in T2-MI -
 

Attachments

  • 12073H_PID4097_T2MI.webp
    12073H_PID4097_T2MI.webp
    23.7 KB · Views: 24
MX-1.png

MX-2.png

Config astra-sm

Code:
zeonmx1 = make_t2mi_decap({
  name = "ZEONBUD MX-1 Test",
  input = "http://localhost:8001/1:0:1:6E:F:55:300000:0:0:0:",
  plp = 0,
  pnr = 0,
  pid = 4095,
})

make_channel({
  name = "ZEONBUD MX 1 Test",
  input = { "t2mi://zeonmx1", },
  output = { "http://0.0.0.0:9999/zeobud/mx1a", },
})

zeonmx2 = make_t2mi_decap({
  name = "ZEONBUD MX-2 Test",
  input = "http://localhost:8001/1:0:1:D2:F:55:300000:0:0:0:",
  plp = 0,
  pnr = 0,
  pid = 4097,
})

make_channel({
  name = "ZEONBUD MX 2 Test",
  input = { "t2mi://zeonmx2", },
  output = { "http://0.0.0.0:9999/zeobud/mx2a", },
})

Channel

Code:
#NAME Zeonbud
#SERVICE 1:64:1:0:0:0:0:0:0:0::TV
#DESCRIPTION TV
#SERVICE 1:64:2:0:0:0:0:0:0:0::(4.8E) 12073 H 30000 2/3  MX-1
#DESCRIPTION (4.8E) 12073 H 30000 2/3  MX-1
#SERVICE 1:0:16:B:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:UA Pershiy
#DESCRIPTION UA Pershiy
#SERVICE 1:0:16:C:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:RADA
#DESCRIPTION RADA
#SERVICE 1:0:16:D:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:1+1
#DESCRIPTION 1+1
#SERVICE 1:0:16:E:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:Ukraine
#DESCRIPTION Ukraine
#SERVICE 1:0:16:F:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:ICTV
#DESCRIPTION ICTV
#SERVICE 1:0:16:10:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:STB
#DESCRIPTION STB
#SERVICE 1:0:16:11:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:Inter
#DESCRIPTION Inter
#SERVICE 1:0:16:12:48:10:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx1a:Unian TV
#DESCRIPTION Unian TV
#SERVICE 1:64:3:0:0:0:0:0:0:0::(4.8E) 12073 H 30000 2/3  MX-2
#DESCRIPTION (4.8E) 12073 H 30000 2/3  MX-2
#SERVICE 1:0:16:15:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:NOVIY-KANAL
#DESCRIPTION NOVIY-KANAL
#SERVICE 1:0:16:16:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:TET
#DESCRIPTION TET
#SERVICE 1:0:16:17:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:2+2
#DESCRIPTION 2+2
#SERVICE 1:0:16:18:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:NLO
#DESCRIPTION NLO
#SERVICE 1:0:16:19:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:NTN
#DESCRIPTION NTN
#SERVICE 1:0:16:1A:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:MEGA
#DESCRIPTION MEGA
#SERVICE 1:0:16:1B:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:Plus Plus
#DESCRIPTION Plus Plus
#SERVICE 1:0:16:1C:48:20:300000:0:0:0:http%3a//0.0.0.0%3a9999/zeobud/mx2a:Ukraina 24
#DESCRIPTION Ukraina 24
 
And the extra parameter is important c:150fff ,c:151001 .
You can see that you have no idea what you are writing about :(
Everything works fine :D

MX-1
1.jpg
2.jpg

MX-2
3.jpg
4.jpg
 
Last edited:
If you knew the principle of operation of astra-sm, you would not ask such questions. Pid PCR is not considered in this case and can be completely removed.
 
5-E-12073-H.png

5-E-12073-H-6-E.png

5-E-12073-H-D2.png
 
the NLO channel does not work for me
It doesn't work because, if you look at the last picture posted by EnoSat, NLO broadcasts only the PMT but no Video and Audio PID are available.
 
with the right PIDs ( 4095; 4097) all programs are visible.
you just have to enter them manually ( including in the MIO4K
which normally finds all the data by itself, but in this case it doesn't work)
transponders Editor.webp1+1 rada4095.webp2+2 mega 4097.webp1+1.webp2+2.webp
 
with the right PIDs ( 4095; 4097) all programs are visible.
you just have to enter them manually ( including in the MIO4K
which normally finds all the data by itself, but in this case it doesn't work)
T2-MI pid 4096 and PLP 0 - are preset by default in E2 and do not have to be entered, if the value is different, this information must be supplied either in the form of satellites.xml or by manually entering the search parameters

etc. in XML
<transponder frequency="12187500" symbol_rate="29900000" polarization="0" fec_inner="2" system="1" modulation="2"/>
and in E2
< 1269.6606> [TuneTest] tuning to transponder with data (12187, 29900, 0, 2, 2, 235, 1, 2, 0, 2, -1, 1, 0, -1, 4096)
< 1269.6607> [eDVBFrontend0] tune
< 1269.6609> [eDVBFrontend0] prepare_sat System 1 Freq 12187000 Pol 0 SR 29900000 INV 2 FEC 2 orbpos 235 system 1 modulation 2 pilot 2, rolloff 0, is_id -1, pls_mode 1, pls_code 0, t2mi_plp_id -1 t2mi_pid 4096
< 1269.6609> [eDVBFrontend0] tuning to 1587 mhz

<transponder frequency="12072720" symbol_rate="30000000" polarization="0" fec_inner="2" system="1" modulation="2" t2mi_plp_id="0" t2mi_pid="4097"/>

< 1728.8753> [TuneTest] tuning to transponder with data (12072, 30000, 0, 2, 2, 49, 1, 2, 0, 2, -1, 1, 0, 0, 4097)
< 1728.8754> [eDVBFrontend0] tune
< 1728.8756> [eDVBFrontend0] prepare_sat System 1 Freq 12072000 Pol 0 SR 30000000 INV 2 FEC 2 orbpos 49 system 1 modulation 2 pilot 2, rolloff 0, is_id -1, pls_mode 1, pls_code 0, t2mi_plp_id 0 t2mi_pid 4097
< 1728.8756> [eDVBFrontend0] tuning to 1472 mhz
 
Hello Enosat,
when the image allows it I prefer to enter the data with the transponders Editor plugin (for example with OpenPLI) I find it more practical, because I don't need the PC to modify the PID.
the MIO4K normally finds all the PID different from 4096 (example a blindscan on 40,5W PID 64)
in the case of 4,9 East it doesn't work (probably the stream data is not 100% compliant).
t2mi pid.webp
 
The 4096 is defined in the frontendparms.h, everything deviating must be entered manually or in the satellites.xml, as Enosat has already mentioned.

Die 4096 ist in der frontendparms.h so festgelegt, alles abweichende muß wie Enosat schon erwähnt hat manuell oder in der satellites.xml eigegeben werden.

Code:
    };
    enum {
        PLS_Default_Gold_Code, PLS_Default_Root_Code
    };
    enum {
        No_T2MI_PLP_Id = eDVBFrontendParametersSatellite::No_Stream_Id_Filter, T2MI_Default_Pid = 4096
    };

screenshot_20220901100357.webp
 
Last edited:
Hello Enosat,
when the image allows it I prefer to enter the data with the transponders Editor plugin (for example with OpenPLI) I find it more practical, because I don't need the PC to modify the PID.
the MIO4K normally finds all the PID different from 4096 (example a blindscan on 40,5W PID 64)
in the case of 4,9 East it doesn't work (probably the stream data is not 100% compliant).
How does blindscan work on transponders where there are more T2-MI pids? In my region, there is a minimum of T2-MI transponders per 100cm dish.
 
How does blindscan work on transponders where there are more T2-MI pids? In my region, there is a minimum of T2-MI transponders per 100cm dish.
please give me a satellite where I can test.
 
The example of a frequency with two mutistreams, the second one is a T2MI
the result of the blindscan and the programs found
blindscan T2MI.webpno t2mi.webpt2mi gold.webp
 
yes, but still used only one T2-MI pid in stream
 
Back
Top