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. https://georgi.unixsol.org/programs/tsdecrypt/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Georgi Chorbadzhiyski e0fd598e0b Handle signals, close syslog and delete pid file on exit 13 years ago
libfuncs @ 1ce770eae5 Initial import 13 years ago
libts @ a2a3c0b9af Report TS discontinuity in input stream 13 years ago
.gitignore Initial import 13 years ago
.gitmodules Initial import 13 years ago
Makefile Add BUILD_ID and GIT_VER 13 years ago
camd.c If valid CW has not been received for 10 seconds, set invalid_cw flag 13 years ago
camd.h Move camd communication into thread 13 years ago
cbuf.c Add decode and write circular buffers 13 years ago
cbuf.h Add decode and write circular buffers 13 years ago
data.c Add support for syslog and running as daemon 13 years ago
data.h Add support for syslog and running as daemon 13 years ago
process.c Report TS discontinuity in input stream 13 years ago
process.h Add threaded decode and output functions that use circular buffers 13 years ago
tables.c Check for CW error in addition to duplicate ECM 13 years ago
tables.h Split tsdecrypt to data.{c,h}, camd.{c,h} and tables.{c,h} 13 years ago
tsdecrypt.c Handle signals, close syslog and delete pid file on exit 13 years ago
udp.c Set send and receive buffers 13 years ago
udp.h Add udp_connect_input() 13 years ago
util.c Move utility functions to util.c 13 years ago
util.h Move utility functions to util.c 13 years ago