OSCam/en/Config/oscam.srvid

Aus Streamboard Wiki
Wechseln zu: Navigation, Suche

LanguageDE S.png OSCam Übersicht LanguageEN S.png OSCam Home LanguageFR S.png OSCam Accueil LanguageIT S.png OSCam Home

oscam.srvid

This file is only needed if operating monitor and webinterface!

Mapping between CAID, service ID, provider, name, type and description of service. Logging and the ads in webinterface will get a better explanatory power. Dependencies between server, reader and client are more evident.

You only need the oscam.srvid when using the monitor or the web interface. For saving memory consumption only insert the service IDs you really need. Some external programs use their own oscam.srvid and do not need the oscam.srvid of OSCam.

Please use Unix text file format only.

Format:

CAID1[@PROVID1[@PROVID2[@...]]][,CAID2[@PROVIDA[@PROVIDB[@...]]]]:service ID|[provider]|[name]|[type]|[description]

Example:

0001,0002,0003:000a|my provider 1|tv name|tv|my tv package
0004,0005,0006:000a|my provider 2|radio name 2|radio|my radio package
0006:000b|my provider 3|tv name 3|
caid 100, ALL provids, srvid 1111
0100:1111:x|y|z|v
caid 100, provid 123456, srvid 1111
0100@123456:1111:x|y|z|v
caid 100, ALL provids , srvid 1111
0100@000000:1111:x|y|z|v
caid 100, provid 123456, srvid 1111 and caid 200, provid 654321, srvid 1111
0100@123456,0200@654321:1111:x|y|z|v

or

0100@003311:1234|my provider 1|tv name|...

where 0100 is the CAID and 003311 the PROVID (provider ID) and 1234 the SID

A file can be found here: oscam.srvid

You can now add the caid 0000 (management) and the remaining caids used by a channel. This would avoid the unknown program showing on webif status page. Easy to find the used caids. Switch to channel and you find information here:

2013/10/12 17:45:22 4DB510 c [DVBAPI] Receiver sends PMT command 3 for channel 0025 
2013/10/12 17:45:22 4DB510 c [ADD PID 0] CAID: 1702 ECM_PID: 1725 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 1] CAID: 1837 ECM_PID: 1FD1 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 2] CAID: 1833 ECM_PID: 1825 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 3] CAID: 09C4 ECM_PID: 1B25 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 4] CAID: 098C ECM_PID: 1A25 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 5] CAID: 0D05 ECM_PID: 1F25 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 6] CAID: 0D95 ECM_PID: 1F26 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 7] CAID: 0648 ECM_PID: 1F27 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 8] CAID: 0D98 ECM_PID: 1F28 PROVID: 000000 
2013/10/12 17:45:22 4DB510 c [ADD PID 9] CAID: 0650 ECM_PID: 1F29 PROVID: 000000

would make this line for oscam.srvid:

0000,1702,1837,1833,09C4,098C,0D05,0D95,0648,0D98,0650:0025|austriasat 19.2°E|AXN Action|TV|

showing the end result in webif:

2013/10/12 17:45:22 4DB510 c [DVBAPI] Receiver wants to demux srvid 0025 on adapter 0000 camask 0001 index 0000 
2013/10/12 17:45:22 4DB510 c New program number: 0025 (AXN Action) [pmt_list_management 3]

For FTA (free-to-air channels), this works to:

FFFE:2404|Freesat 28.2°E|Film4|TV|Movies|

FTA caid changed from 0000 to FFFE, management CAID stays 0000 for multicrypt

Note 1: Max. 10 caids per line possible

Note 2: Only one provid per caid, if you want multiple provids for the same caid, use: caid 100, provid 123456, srvid 1111 and caid 100, provid 654321, srvid 1111 0100@123456,0100@654321:1111:x|y|z|v

Note 3: If you have these two lines: 0100@123456:1111:a|b|c|d 0100@000000:1111:x|y|z|v

caid 0100, provid 123456, srvid 1111 will get a|b|c|d, and caid 0100, all other provids, srvid 1111 will get x|y|z|v -> Non-zero provids are priority before zero-"catch-all"-provids

Diese Seite in anderen Sprachen - This page in other languages - Cette page dans d'autres langues - Queste pagine in altre Lingue

LanguageDE S.png Deutsch LanguageEN S.png English LanguageFR S.png Français LanguageIT S.png Italiano