Zuordnung Kanäle zu CAM

  • Hallo zusammen,


    gibt es eine Möglichkeit ein Sender einem bestimmten CAM zuzuordnen ?

    Ich habe ein Sky und ein HD Austria Modul. Jedes CAM allein funktioniert.

    Sind aber beide eingesteckt wird bei einem ORF Sender auf dem Sky CAM
    angefragt und das Bild bleibt dunkel.

    HD Austria auf SKY buchen geht nicht da ich in der Schweiz zuhause bin.


    Gruss

    Michael

  • Vielen Dank. Es funktioniert.

    Was aber extrem doof ist, die Reihenfolge in der channels.conf entspricht nicht der Reihenfolge in der cam.data.


    Beispiel:


    channels.conf

    SRF 1 HD;Schweizer Radio und Fernsehen:10971:HC23M5O35P0S1:S13.0E:29700:502=27:503=deu@3,504=eng@3;505=deu@106:507:500,4AFC:17201:318:12300:0

    SRF zwei HD;Schweizer Radio und Fernsehen:10971:HC23M5O35P0S1:S13.0E:29700:512=27:513=deu@3,514=eng@3;515=deu@106:517:500,4AFC:17202:318:12300:0

    SRF info HD;Schweizer Radio und Fernsehen:10971:HC23M5O35P0S1:S13.0E:29700:522=27:523=deu@3,524=eng@3;525=deu@106:527:0:17206:318:12300:0


    cam.data

    S13.0E-318-17201-12300 3

    S13.0E-318-17202-12300 3

    S13.0E-318-17206-12300 3

  • Eigentlich sollte VDR die CAMs der Reihe nach probieren, bis eines entschlüsselt, und sich das dann selber in der cam.data merken.

    Was passiert denn, wenn du deine vorhande cam.data mal löscht, beide CAMs einsteckst und auf ORF schaltest und dann einige Minuten wartest?

  • Das Problem ist das ciplus-Plugin. Es entfernt in TsPostProcess() immer (!) die scrambled-Bits - daher scheint für den VDR die Entschlüsselung zu funktionieren und es wird kein anderes Modul mehr getestet.

    Feb 4 15:06:19 SERVER vdr: [43229] CAM 2: decrypts channel S19.2E-1-1007-4911

    Das wird sich nur mit händischer Korrektur im cam.data lösen lassen.

    LG Helmut

  • Das Problem ist das ciplus-Plugin. Es entfernt in TsPostProcess() immer (!) die scrambled-Bits - daher scheint für den VDR die Entschlüsselung zu funktionieren und es wird kein anderes Modul mehr getestet.

    Feb 4 15:06:19 SERVER vdr: [43229] CAM 2: decrypts channel S19.2E-1-1007-4911

    Das wird sich nur mit händischer Korrektur im cam.data lösen lassen.

    LG Helmut

    Bei mir macht der VDR einen "emergency exit" wenn ich nen sky Sender über VNSI schaue und einen anderen von sky aufnehmen möchte... gleiches Problem?


    Aber zurück zum Thema:

    Ich habe mir eine "cam.data" passend für hd+ und sky (2 unterschiedliche Karten) erstellt und diese dann schreibgeschützt.


    Code
    1. chmod ug-w /var/cache/vdr/cam.data
  • "cam.data" und "channels.conf" müssen nicht in gleicher Reihenfolge sein, falls du das meinst.

    Der VDR geht die Liste immer komplett durch, egal was wo steht.


    Ich weis allerdings nicht wie der Eintrag aussehen muss, wenn ein Sender auf mehreren CAMs entschlüsselt werden kann.

    evtl: S19.2E-133-13-112 1 2


    Die "cam.data" fungiert in dem Fall als whitelist, weshalb ich nicht verstehe welche Kombinationen sich bei dir da ergeben.

    Oder ändert sich bei dir die CAM Reihenfolge?


    Bei mir war auch die Startreihenfolge der Plugins relevant...
    In meinem Fall:

    1. ddci2
    2. dvbapi
    3. ciplus
    4. rest...
  • Sorry - ich hab mich dumm angestellt.


    Meine Frage bezog sich auf die Reihenfolge von SID, NID und TID.
    In der channels.conf ist die Reihenfolge SID, NID, TID

    In der cam.data ist die Reihenfolge NID, TID, SID

    Das hängt damit zusammen, auf welchen Sender Du wann geschaltet hast. Du kannst die Reihenfolge in der cam.data beliebig tauschen.

    Nach dem Post von "beta" bin ich davon ausgegangen das die Reihenfolge von SID, NID und TID beliebig sind.

    "beta" meint aber die Zeilen und nicht die Spalten in der cam.data.

  • Für alle die die CAM Zuordnung händisch machen müssen:

    Code
    1. awk -F\: '{print $4"-"$11"-"$12"-"$10" 0"}' /var/lib/vdr/channels.conf > /var/cache/vdr/cam.data

    Erstellt eine passende cam.data aus der cannels.conf.

    Die Zuordnung der CAM Nummer muss noch von Hand eingetragen werden.

    Uncodierte Sender können mit CAM Zuordnung 0 in der Liste bleiben.