gfto / tsdecrypt

tsdecrypt reads and decrypts CSA encrypted incoming mpeg transport stream over UDP/RTP using code words obtained from OSCAM or similar CAM server. tsdecrypt communicates with CAM server using cs378x (camd35 over tcp) protocol or newcamd protocol.
http://georgi.unixsol.org/programs/tsdecrypt/
GNU General Public License v2.0
116 stars 52 forks source link

Larger ECMs (e.g. TNTSAT) are not handled #20

Open basicmaster opened 5 years ago

basicmaster commented 5 years ago

Since some time TNTSAT uses larger ECMs (e.g. 360 bytes). tsdecrypt currently doesn't decode such ECMs, as the maximum payload is limited due to CAMD35 constraints. The related warning message is currently disabled.

Using a larger message data size (1, 2) fixes the issue, if a different CAMD protocol is used. However it currently requires manual modification to the code.

See also #10.