oscam.dvbapi(5)
π NAME π
okay so bestie, this is oscam.dvbapi(5) β straight out of the File Formats Manual β and it's the DVB API configuration file for OSCam. β¨
π¦ SYNOPSIS π¦
DVBAPI settings, first match - first used
Like, first match wins, periodt. π
πΈ DESCRIPTIONS πΈ
Here's the whole option menu, bestie β keep the syntax exact, okay? π
P: [CAID]:[provider ID]:[service ID]:[ECM PID]:[CHID] [force]:[PIDx]β priority. Set priority;continue = 1means proceed with priority, recommended for pay-per-view services / EMMs (use carefully), although local SCs will be prioritised higher,default:none. πI: [CAID]:[provider ID]:[service ID]:[ECM PID]:[CHID] [PIDx]β ignore. Set ignore. πJ: [CAID]:[provider ID]:[service ID]:[ECM PID] joined CAID:joined provider ID:joined ECM PIDβ join to another ECM PID. π«ΆA: ::service ID:[PMT PID] :[provider ID][:][ECM PID]β set a dummy ECM request with CAIDFFFFfor services with a constant CW shown as unencrypted service (for STBs with PMT PID support only). πA: ::service ID:[video PID] :[provider ID][:][ECM PID]β set a dummy ECM request with CAIDFFFFfor services with a constant CW shown as unencrypted service (for STBs without PMT PID support only). πX: [CAID]:[provider ID]:[service ID]:[ECM PID]β add decoding on an extra demux index on the same CA device (Multi ECM) (not support on all STBs). πD: [CAID]:[provider ID]:[service ID]:[ECM PID] delayβ set delay in milli-seconds writing CWs. β³M: [CAID]:[provider ID]:[service ID]:[ECM PID] target CAID[:][target provider ID]β mapping. πΊοΈS: [device] [PMT file name]β set DVB API device name and PMT file name (valid for STAPI only). ποΈL: [CAID]:[provider ID]:[service ID]:[ECM PID] lengthβ set ECM length in hexadecimal. π’
π ANNONTATIONS π
Please use Unix text file format only. π
β¨ 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)
π SEE ALSO π
list_smargo(1), oscam(1), oscam.ac(5), oscam.cacheex(5), oscam.cert(5), oscam.conf(5), oscam.fakecws(5), oscam.guess(5), oscam.ird(5), oscam.provid(5), oscam.ratelimit(5), oscam.server(5), oscam.services(5), oscam.srvid(5), oscam.srvid2(5), oscam.user(5), oscam.whitelist(5)
that's the whole page, bestie β oscam.dvbapi(5) from the File Formats Manual, footer tag oscam.dvbapi(5) (no version/date line in this copy), and you're all set. π«Άπβ¨
π¦ where this page comes from
- alpine 3.24: oscam-doc 1.20_svn20201119-r5 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms