oscam-2.26.01-11942-802-wit.../Distribution/doc/man/oscam.dvbapi.5
2026-02-17 10:06:53 +00:00

91 lines
3.3 KiB
Groff
Executable File

.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)