OSCam/en/Config/oscam.srvid: Unterschied zwischen den Versionen

Aus Streamboard Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(→‎oscam.srvid: correction in the exemple caid@provid)
 
(12 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
{{OSCamHomeLinks}}
{{OSCamHomeLinks}}


[[Datei:WarningS.png|text-bottom]] '''Attention:''' The content of the english pages are partially still in german. Please register here to help us completing and translating the articles.
== oscam.srvid ==
'''This file is only needed if operating monitor and webinterface!'''


= oscam.srvid =
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.
'''Diese Datei wird nur benötigt, wenn Monitor und Webinterface betrieben werden!'''


Es findet ein Mapping zwischen CAID, Service ID, Provider, Name, Art und Beschreibung des Servives statt. Das Logging und die Anzeigen im Webinterface erhalten durch die Klartextbezeichnungen eine bessere Aussagekraft. Abhängigkeiten zwischen Server, Reader und User sind schneller und besser erkennbar.
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.


CAID[,CAID]...service ID|[provider]|[name]|[type]|[description]
'''Please use Unix text file format only.'''


  Beispiele:
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
  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
  0004,0005,0006:000a|my provider 2|radio name 2|radio|my radio package
  0006:000b|my provider 3|tv name 3|
  0006:000b|my provider 3|tv name 3|


Eine umfangreiche oscam.srvid wird hier bereitgestellt und gepflegt: '''[[Srvid|oscam.srvid]]'''
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: '''[[Srvid|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


{{OSCamTranslatedLinks}}
{{OSCamTranslatedLinks}}

Aktuelle Version vom 15. Juni 2015, 11:56 Uhr

OSCam Übersicht OSCam Home OSCam Accueil 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

[[OSCam/de/{{#titleparts:OSCam/en/Config/oscam.srvid|3|3}}|Deutsch]] [[OSCam/en/{{#titleparts:OSCam/en/Config/oscam.srvid|3|3}}|English]] [[OSCam/fr/{{#titleparts:OSCam/en/Config/oscam.srvid|3|3}}|Français]] [[OSCam/it/{{#titleparts:OSCam/en/Config/oscam.srvid|3|3}}|Italiano]]