Try these.
can i use this for Libreelec Intel Genrec 86-64?
You can try
Try these.
can i use this for Libreelec Intel Genrec 86-64?
You can try
Try these.
can i use this for Libreelec Intel Genrec 86-64?
You can try
i try install, but server TVH not work
Hello
I have a Raspberry Pi 5 with Ubuntu.
Now I want to install TVheadend with Icam and Oscam, but I can't get it to work.
Could someone provide me with instructions?
Thanks
Tvheadend 22.0.3.8 or Tvheadend 22.0.3.9 can work on RPI5.
Same as LibreELEC
what do you mean, I don't understand
Tvheadend 22.0.3.8 or Tvheadend 22.0.3.9 try
do you have instructions
Display MoreTry these
n coreelec 21.2 -Omega service.tvheadend43-22.0.3.9.zip will be installed but won't start. (S905X3 device).
Is this not for S905X3?
But service.tvheadend43-21.0.105.zip (Amlogic-ng 21) from tvheadend.patched.addon.for.CoreELEC.versions.-Update.21.0-Omega_beta1 works
Display MoreDisplay MoreTry these
n coreelec 21.2 -Omega service.tvheadend43-22.0.3.9.zip will be installed but won't start. (S905X3 device).
Is this not for S905X3?
But service.tvheadend43-21.0.105.zip (Amlogic-ng 21) from tvheadend.patched.addon.for.CoreELEC.versions.-Update.21.0-Omega_beta1 works
Try these for CoreELEC NE and NG
Display MoreDisplay MoreDisplay MoreTry these
n coreelec 21.2 -Omega service.tvheadend43-22.0.3.9.zip will be installed but won't start. (S905X3 device).
Is this not for S905X3?
But service.tvheadend43-21.0.105.zip (Amlogic-ng 21) from tvheadend.patched.addon.for.CoreELEC.versions.-Update.21.0-Omega_beta1 works
Try these for CoreELEC NE and NG
[post='859444'][/post
Thanks. Tried them all. Tried the tvheadend binarys also.
22.0.3.6 7 8 9-Versons. All will be installed. But they don't work.
Only the service.tvheadend43-21.0.105.zip from here (addons\Amlogic-ng\21.0\arm\service.tvheadend43 folder) works.
Perfectly. So why do I complain?
Because of deep concerns about a surprising Coreelec-Update
Display MoreDisplay MoreDisplay MoreDisplay MoreTry these
n coreelec 21.2 -Omega service.tvheadend43-22.0.3.9.zip will be installed but won't start. (S905X3 device).
Is this not for S905X3?
But service.tvheadend43-21.0.105.zip (Amlogic-ng 21) from tvheadend.patched.addon.for.CoreELEC.versions.-Update.21.0-Omega_beta1 works
Try these for CoreELEC NE and NG
[post='859444'][/post
Thanks. Tried them all. Tried the tvheadend binarys also.
22.0.3.6 7 8 9-Versons. All will be installed. But they don't work.
Only the service.tvheadend43-21.0.105.zip from here (addons\Amlogic-ng\21.0\arm\service.tvheadend43 folder) works.
Perfectly. So why do I complain?
Because of deep concerns about a surprising Coreelec-Update
![]()
Tvheadend 22.0.3.8 funziona su CE ne versione 21.2 con Gt King II
When I install 22.0.3.8 the /storage/.kodi/userdata/addon_data/service.tvheadend43/service.log says:
Quote/storage/.kodi/addons/service.tvheadend43/bin/tvheadend43.start: line 176: /storage/.kodi/addons/service.tvheadend43/bin/tvheadend: cannot execute: required file not found
But the binary is there in the /storage/.kodi/addons/service.tvheadend43/bin folder
capmt_ca.so
comskip
tv_grab_file
tvheadend
tvheadend43.start
Display More
Just add this small patch to the patched libdvbcsa.
DiffDisplay More--- a/src/dvbcsa_pv.h +++ b/src/dvbcsa_pv.h @@ -166,12 +166,24 @@ dvbcsa_load_le64(const uint8_t *p) } #if DVBCSA_KEY_ECM > 0 +static int8_t get_ecm(unsigned char ecm) +{ + switch(ecm) + { + case 0x04: + case 0x20: + return 1; + default: + return 0; + } +} + DVBCSA_INLINE static inline uint64_t dvbcsa_load_le64_ecm(const unsigned char ecm, const uint8_t *p) { dvbcsa_block_t W; memcpy(W, p, sizeof(W)); - if (ecm == 4) + if (get_ecm(ecm) == 1) { W[0] = csa_block_perm_ecm[p[0]]; W[4] = csa_block_perm_ecm[p[4]];
updated: libdvbcsa_v2.2.patch.zip (test)
If you want, rebuild libdvbcsa with these and give it a try.
Hi fegol
can use also add skyit to this patch? I tried to add hex 0xb0 to switch case but did not work. I think the value is wrong, but i am not sure where to find the value in ecm. I tried with Channel SuperTennis.
His approach is not bad, but flawed...
In order for this get_ecm patch, or any fix, to work properly in your case, you need to pay attention to several things.
if you are using a newer TVH,
reset this https://github.com/tvheadend/tvheadend/commit/6409a6382f1ded18cd6f21649519879c410eb8ab patch so that (... ptr[21] : 0;) is there,
otherwise dvbcsa will only get zero or four
The SuperTennis ecm key value = HEX: 0x1D (DEC:29), in the case of a hexadecimal value, it can be lowercase or uppercase.
you can check the tvh debug trace (descrambler) https://github.com/tvheadend/tvheadend/blob/master/src/descrambler/descrambler.c#L1377
if you add the new schedule block key value here https://github.com/oe-mirrors/libdvbcsa/blob/master/src/dvbcsa_pv.h#L169-L173,
you will probably need to create a new table instead https://github.com/oe-mirrors/libdvbcsa/blob/master/src/dvbcsa_pv.h#L90-L108,
for example csa_block_perm_ecm2[] = ...
and if you look a little closer at this csa_block_perm[] https://github.com/oe-mirrors/libdvbcsa/blob/master/src/dvbcsa_block.c#L37-L55 table,
you can see that there is not that much difference between the csa_block_perm_ecm[] table,
just the lines are a little mixed up
but I'm just assuming this, because I don't have any valid CWs for these channels,
so I can't confirm or guarantee that this alone would be enough, just a newer table to make it work properly
(translate.google)
Don’t have an account yet? Register yourself now and be a part of our community!