Hi,
nein die oscam.srvid brauchste nicht/musste nicht machen, egal was du lokal hast. Diese Datei dient nur dazu, dass du im Webinterface siehst, dass User A jetzt gerade z.B. Sky Atlantic HD schaust (wenn du die nicht hast steht da : new program number: 006E (1833:006E unknown), wenn du die hast und auch die neuen Sender immer einträgst, steht da : new program number: 006E (1833:006E SKY Atlantic HD). Für den Betrieb ist das aber egal.
Mit den Services sieht es aber schon anders aus. In Kombination mit der oscam.dvbapi ist eine richtige konfugierte Installation viel schneller in der Lage, die Sender hell zu machen, bzw. sorgt dafür, dass nicht soviel Unsinn von deinen Karten abgefragt werden. Allerdings ist es fast unmöglich, diese Einträge für Externe Server zu machen, da diese ja wie du sagst, 50 Karten oder mehr haben. Das überlässt man dann einen gut konfigurierten LoadBalancer. Der merkt sich, wo er welche Karten herbekommt, und fragt dann diese nicht überall an. Das einzige was man machen kann ist mit negativen Services zu arbeiten. Wenn du weißt, dass die Reader hundertprozentig z.B. kein Orf oder Austriasat aufmachen müssen, oder deine Lokale Karten nicht aufmachen müssen, oder der eine Reader (gerade bei der Caid 0500 ist das wichtig) z.B.
Redlight nicht hat, dann kommt bei den jeweiligen readern die Zeile
services = !orf,!austriasat .... dazu und diese müssen dann logischerweise in der oscam.services stehen. So fragt dann dein Oscam nicht auch noch deine reader alle ab, wenn du ORF schaust, oder halt die Sender deiner lokalen Karte...
CU Olli