oscam.dvbapi(5)

πŸ“¦ version 1.20_svn20201119, in alpine 3.24

πŸ’– 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 = 1 means 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 CAID FFFF for 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 CAID FFFF for 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