.TH oscam.dvbapi 5 .SH NAME \fBoscam.dvbapi\fR - DVB API configuration file for OSCam .SH SYNOPSIS DVBAPI settings, first match - first used .SH DESCRIPTIONS .PP \fBP\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP:\fB[CHID]\fP \fB[force]\fP:\fB[PIDx]\fP \fBpriority\fP .RS 3n set priority, \fBcontinue\fP = \fB1\fP: proceed with priority, recommended for pay-per-view services / EMMs \fI(use carefully)\fR, \fIalthough local SCs will be prioritised higher\fR, default:none .RE .PP \fBI\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP:\fB[CHID]\fP \fB[PIDx]\fP \fBignore\fP .RS 3n set ignore .RE .PP \fBJ\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP \fBjoined CAID\fP:\fBjoined provider ID\fP:\fBjoined ECM PID\fP .RS 3n join to another ECM PID .RE .PP \fBA\fP: ::\fBservice ID\fP:\fB[PMT PID] \fP:\fB[provider ID]\fP[:]\fB[ECM PID]\fP .RS 3n set a dummy ECM request with CAID FFFF for services with a constant CW shown as unencrypted service \fI(for STBs with PMT PID support only)\fR .RE .PP \fBA\fP: ::\fBservice ID\fP:\fB[video PID] \fP:\fB[provider ID]\fP[:]\fB[ECM PID]\fP .RS 3n set a dummy ECM request with CAID FFFF for services with a constant CW shown as unencrypted service \fI(for STBs without PMT PID support only)\fR .RE .PP \fBX\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP .RS 3n add decoding on an extra demux index on the same CA device (Multi ECM) \fI(not support on all STBs)\fR .RE .PP \fBD\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP \fBdelay\fP .RS 3n set delay in milli-seconds writing CWs .RE .PP \fBM\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP \fBtarget CAID\fP[:]\fB[target provider ID]\fP .RS 3n mapping .RE .PP \fBS\fP: \fB[device]\fP \fB[PMT file name]\fP .RS 3n set DVB API device name and PMT file name \fI(valid for STAPI only)\fR .RE .PP \fBL\fP: \fB[CAID]\fP:\fB[provider ID]\fP:\fB[service ID]\fP:\fB[ECM PID]\fP \fBlength\fP .RS 3n set ECM length in hexadecimal .RE .RE .SH ANNONTATIONS \fIPlease use Unix text file format only.\fR .SH EXAMPLES P: 0100:123456 # prioritise CAID 0100 with provider 123456 P: :1234 # prioritise ECM with provider ID 1234 on # on any CAID and service P: 0200 # prioritise CAID 0200 P: 0300::9ABC # prioritise CAID 0300 on service 9ABC only P: 0400 1 # prioritise CAID 0400 for pay-per-view services P: : 1 # prioritise for EMMs M: 0500 0600:123456 # map CAID 0500 to provider ID 123456 with # CAID 0600 D: 0700 200 # wait 200 ms before writing CW for CAID 0700 I: :654321 # ignore provider ID 654321 for every CAID and # service I: 0 # ignore every CAID that was not handled before L: 0800 8e # ECM length for CAID 0800 to 8e (hexadecimal) .SH "SEE ALSO" \fBlist_smargo\fR(1), \fBoscam\fR(1), \fBoscam.ac\fR(5), \fBoscam.cacheex\fR(5), \fBoscam.cert\fR(5), \fBoscam.conf\fR(5), \fBoscam.fakecws\fR(5), \fBoscam.guess\fR(5), \fBoscam.ird\fR(5), \fBoscam.provid\fR(5), \fBoscam.ratelimit\fR(5), \fBoscam.server\fR(5), \fBoscam.services\fR(5), \fBoscam.srvid\fR(5), \fBoscam.srvid2\fR(5), \fBoscam.user\fR(5), \fBoscam.whitelist\fR(5)