Spanish Abertis DTT Sat @ Hispasat 30W - Chat & How to guides

mouadhada

Registered
Messages
181
I ask a classic question, if there is any news.
Any one success to make Abertis channels working in OE 2.5 image ?
 

Stevenvc19

Donating Member
Messages
47
Trying to get this decoding using TVHeadend, which should work in the same way by running via OSCam and the Abertis script, then using astra-sm.

The key (as I think hinted to further up), doesn't in fact seem to be any of the ones already in use after all, unless I've got some of the configuration wrong elsewhere... So until I manage to find that out, I can't get to the astra-sm step. 😆

Edit: seems from elsewhere, that 'already known' means 'one that used to be used'.
Can you keep us informed about wheter you managed to get this working?
About the key; can you hint which TP used to have this key? Or desribe this in the key section of the forum?
 

Gregory90

Registered
Messages
134
PID 802
There are two UHD channels:
  • TVE UHD Canal en pruebas
  • UHD Spain en SDR
Both are 4K resolution, 10bit, HDR, Dolby Atmos, 50 fps.

It is true: you need to decapsulate T2-MI and decrypt BISS, then to decapsulate T2-MI one more time.

Here is my recording of .TS file decapsulated, decrypted and decapsulated once again > link to download.
You can play .ts with VLC or MPC-HC players.

Thanks to @pipino for getting the correct CW somewhere on the Net.

zwSkiWA.jpeg

...@ dvlajkovic:
you seem to have used the correct CW already

here surely many would be happy to read the CW in the appropriate thread. We are curious😉
 

Adam792

Registered
Messages
101
This does work in TVHeadend on my Ubuntu server with a combination of the Abertis script and then Astra-SM. Playback is smooth. I think some Enigma2 receivers may struggle with this due to the amount of data being bounced round the internal network interface to do this 'double' decode via astra-sm, hopefully at least some will be able to work though!

2022-11-21.png


I second what @dvlajkovic has said regarding the key.
 

MOHAMEDOS

Registered
Messages
26
try to add in enigma2

Code:
#SERVICE 1:64:14:0:0:0:0:0:0:0::(TV) 10922 V 16400 3/4 802
#DESCRIPTION (TV) 10922 V 16400 3/4 802
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:TVE UHD [802]
#DESCRIPTION TVE UHD [802]
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:UHD-2 [802]
#DESCRIPTION UHD-2 [802]
 

candu

Senior Member
Messages
1,249
try to add in enigma2

Code:
#SERVICE 1:64:14:0:0:0:0:0:0:0::(TV) 10922 V 16400 3/4 802
#DESCRIPTION (TV) 10922 V 16400 3/4 802
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:TVE UHD [802]
#DESCRIPTION TVE UHD [802]
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:UHD-2 [802]
#DESCRIPTION UHD-2 [802]
This one works for you?

I added in my VU+ but not works

Thanks!
 

Adam792

Registered
Messages
101
It could be a possibility to split the decoding across two boxes if one struggles to do it.

Use the first receiver to receive 10922V and carry out the Abertis step, then use a second receiver to carry out the T2MI step, using the output from receiver 1's astra-sm as the input -

Code:
input = "http://RECEIVER_1_IP_ADDRESS:9999/abertis/pid802"
 

Stevenvc19

Donating Member
Messages
47
try to add in enigma2

Code:
#SERVICE 1:64:14:0:0:0:0:0:0:0::(TV) 10922 V 16400 3/4 802
#DESCRIPTION (TV) 10922 V 16400 3/4 802
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:TVE UHD [802]
#DESCRIPTION TVE UHD [802]
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:UHD-2 [802]
#DESCRIPTION UHD-2 [802]
Which settings do you use in Astra SM?
The code above probably uses the wrong channel reference?
 

Stevenvc19

Donating Member
Messages
47
It could be a possibility to split the decoding across two boxes if one struggles to do it.

Use the first receiver to receive 10922V and carry out the Abertis step, then use a second receiver to carry out the T2MI step, using the output from receiver 1's astra-sm as the input -

Code:
input = "http://RECEIVER_1_IP_ADDRESS:9999/abertis/pid802"
Which script (for Astra SM) do you have in your linux box?
 

MOHAMEDOS

Registered
Messages
26
Which settings do you use in Astra SM?
The code above probably uses the wrong channel reference?
Code:
make_channel({
  name = "Abertis PID 802",
  input = {
    "http://localhost:8001/1:0:1:70A:EA7E:1:CE4AAAA:0:0:0:",
  },
  transform = {{
    format = "pipe",
      command = "/etc/astra/scripts/abertis 802",
  }},
  output = {
    "http://0.0.0.0:9999/abertis/pid802",
  },
})
 

Stevenvc19

Donating Member
Messages
47
Both decap-methods exist already, you just have to combine them ....
Code:
make_channel({
  name = "Abertis PID 802",
  input = {
    "http://localhost:8001/1:0:1:70A:EA7E:0:CE42AAA:0:0:0:",
  },
  transform = {{
    format = "pipe",
      command = "/etc/astra/scripts/abertis 802",
  }},
  output = {
    "http://0.0.0.0:9999/abertis/pid802",
  },
})

f10992abertis0 = make_t2mi_decap({
        name = "Abertis PID 802",
        input = "http://0.0.0.0:9999/abertis/pid802",
        plp = 0,
        pnr = 0,
        pid = 4096,
})

make_channel({                                                      
  name = "10992plp0",
  input = {
    "t2mi://f10992abertis0",
  },
  output = {
    "http://0.0.0.0:9999/abertis/pid802plp0",
  },          
})
If above code is correct, the reference of the service of @MOHAMEDOS isn't ".../pid802" but "..../pid802plp0" or am I wrong?
try to add in enigma2

Code:
#SERVICE 1:64:14:0:0:0:0:0:0:0::(TV) 10922 V 16400 3/4 802
#DESCRIPTION (TV) 10922 V 16400 3/4 802
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:TVE UHD [802]
#DESCRIPTION TVE UHD [802]
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//localhost%3a9999/abertis/pid802:UHD-2 [802]
#DESCRIPTION UHD-2 [802]
 

MOHAMEDOS

Registered
Messages
26
Code:
070a:0ce4aaaa:ea7e:0001:1:0:0
Abertis PID 802
p:ABERTIS,c:031fff,c:150322,C:2600,f:4

Code:
make_channel({
  name = "Abertis PID 802",
  input = {
    "http://localhost:8001/1:0:1:70A:EA7E:1:CE4AAAA:0:0:0:",
  },
  transform = {{
    format = "pipe",
      command = "/etc/astra/scripts/abertis 802",
  }},
  output = {
    "http://0.0.0.0:9999/abertis/pid802",
  },
})

Code:
#SERVICE 1:64:A:0:0:0:0:0:0:0::(TV) 10922 V 16400 3/4 802
#DESCRIPTION (TV) 10922 V 16400 3/4 802
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//0.0.0.0%3a9999/abertis/pid802:TVE UHD [802]
#DESCRIPTION TVE UHD [802]
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//0.0.0.0%3a9999/abertis/pid802:UHD-2 [802]
#DESCRIPTION UHD-2 [802]

Code:
2022/11/21 11:59:09 551A80CC c      (ecm) dvbapiau (P: 2600:000000:0001:1FFF:0000: #ECM_L:11 #CW=1234569C654321C91234569C654321C9 HOP:00): found (1 ms)

and channel Black screen
 

Stevenvc19

Donating Member
Messages
47
Code:
070a:0ce4aaaa:ea7e:0001:1:0:0
Abertis PID 802
p:ABERTIS,c:031fff,c:150322,C:2600,f:4

Code:
make_channel({
  name = "Abertis PID 802",
  input = {
    "http://localhost:8001/1:0:1:70A:EA7E:1:CE4AAAA:0:0:0:",
  },
  transform = {{
    format = "pipe",
      command = "/etc/astra/scripts/abertis 802",
  }},
  output = {
    "http://0.0.0.0:9999/abertis/pid802",
  },
})

Code:
#SERVICE 1:64:A:0:0:0:0:0:0:0::(TV) 10922 V 16400 3/4 802
#DESCRIPTION (TV) 10922 V 16400 3/4 802
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//0.0.0.0%3a9999/abertis/pid802:TVE UHD [802]
#DESCRIPTION TVE UHD [802]
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//0.0.0.0%3a9999/abertis/pid802:UHD-2 [802]
#DESCRIPTION UHD-2 [802]

Code:
2022/11/21 11:59:09 551A80CC c      (ecm) dvbapiau (P: 2600:000000:0001:1FFF:0000: #ECM_L:11 #CW=1234569C654321C91234569C654321C9 HOP:00): found (1 ms)

and channel Black screen
This can not work, you have forgotten the step of the T2-MI decapsulation...
Let's see which script @Adam792 uses. We can work our way to E2 playback when we analyse this info.
 

EnoSat

Senior Member
Messages
1,990
A little summary:
1, Tuning 10922V

2, It will show no channel

3, But in lamedb it creates a transponder without services
Code:
eDVB services /4/
transponders
011a0000:07d4:0002
    s 11778000:27500000:1:2:282:2:0
/
0ce4aaaa:ea7e:0001
    s 10922000:16400000:1:3:-300:2:0:1:2:0:2
/
end
services
105d:011a0000:07d4:0002:1:0:0
IEPG data 1
p:BSkyB,c:010288,c:031ffe
end
Have a lot of bugs!
4, Editing lamedb
4a, manual (init 4, edit file /etc/enigma2/lamedb, insert service)
Code:
eDVB services /4/
transponders
011a0000:07d4:0002
    s 11778000:27500000:1:2:282:2:0
/
0ce4aaaa:ea7e:0001
    s 10922000:16400000:1:3:-300:2:0:1:2:0:2
/
end
services
105d:011a0000:07d4:0002:1:0:0
IEPG data 1
p:BSkyB,c:010288,c:031ffe
070a:0ce4aaaa:ea7e:0001:1:0:0
Abertis PID 802
p:ABERTIS:c:031fff,c:150322,C:2600,f:4
end
Have a lot of bugs!
4b, editor (e-Chanelizer, DreamEdit, ...)
5, Editing file /etc/astra/astra.conf (thanks xozef1234)
Code:
make_channel({
  name = "Abertis PID 802",
  input = {
    "http://localhost:8001/1:0:1:70A:EA7E:1:CE4AAAA:0:0:0:",
  },
  transform = {{
    format = "pipe",
      command = "/etc/astra/scripts/abertis 802",
  }},
  output = {
    "http://0.0.0.0:9999/abertis/pid802",
  },
})

f10992abertis0 = make_t2mi_decap({
        name = "Abertis PID 802",
        input = "http://0.0.0.0:9999/abertis/pid802",
        plp = 0,
        pnr = 0,
        pid = 4096,
})

make_channel({                                                    
  name = "10992plp0",
  input = {
    "t2mi://f10992abertis0",
  },
  output = {
    "http://0.0.0.0:9999/abertis/pid802plp0",
  },        
})
6, Editing /etc/enigma/userbouquet
Code:
#SERVICE 1:64:36:0:0:0:0:0:0:0::10922V-802-TVE Pruebas-NID12552-762MHz
#SERVICE 1:0:1:30D5:A:22D4:0:0:0:0:http%3a//0.0.0.0%3a9999/abertis/pid802plp0:TVE UHD
#SERVICE 1:0:1:30D6:A:22D4:0:0:0:0:http%3a//0.0.0.0%3a9999/abertis/pid802plp0:UHD-2
7, Editing softcam.key (thanks pipino and romant)
Code:
F 070A1FFF 00000000 0Bxxxxxxxxxxxx1F ;ABERTIS HS200.1 0322_802 (30W/10922V) TVE 4K
8, Save changes and init 3
9, Functionality verification
9a - received stream
Code:
astra --analyze http://localhost:8001/1:0:1:70A:EA7E:1:CE4AAAA:0:0:0:
9b - de-capsuled ABERTIS stream
Code:
astra --analyze http://localhost:9999/abertis/pid802
9c - de-capsuled T2-MI stream
Code:
astra --analyze http://localhost:9999/abertis/pid802plp0

PS:
everything seems to be fine but when running the program from userbouquet debug from astra-sm shows a lot of errors and the image hangs or doesn't even start
capture-002-21112022-103500.png

it will probably be quite dependent on the HW capabilities of the box (2x decapsuled + 2x stream)

Attention: when using the f:1 parameter, you will receive this message and the program will not be decoded (checks the PMT pid, which in this case is incorrectly defined in the PAT_table)
 
Last edited:
Top