Die besten Satelliten-TV-Kanäle für CCcam/OScam-Setups
Wenn Sie nach den besten Satelliten-TV-Kanälen suchen, die Sie über Ihre CCcam- oder OScam-Box betreiben können, haben Sie wahrscheinlich bemerkt, dass die meisten Artikel zu diesem Thema nutzlos sind. Sie listen generische Bouquet-Namen auf und belassen es dabei. So funktioniert das alles nicht.
Was tatsächlich bestimmt, ob ein Kanal geöffnet wird, ist, ob einer Ihrer Reader die ECM für diesen spezifischen Dienst beantworten kann. Nicht der Kanalname, nicht der Satellit, auf dem er sich befindet, nicht das Bouquet, in das er im EPG Ihres Receivers gruppiert ist. Die besten Satelliten-TV-Kanäle für Ihr Setup sind einfach die, die Ihre CAID-Abdeckung sauber und konsistent dekodieren kann. Alles andere — Einfrieren, schwarze Bildschirme, NOK-Fehler — lässt sich auf diesen einen Mechanismus zurückführen.
Ich habe viele Stunden in oscam.log um 2 Uhr morgens verbracht, um herauszufinden, warum ein Kanal in einem Bouquet gut dekodiert, während der direkt daneben schwarz bleibt. Lassen Sie uns also die tatsächlichen Mechanismen, die beteiligten Konfigurationsdateien und die Testmethoden durchgehen, um zu überprüfen, ob Ihr Setup tatsächlich funktioniert, bevor Sie mehr Zeit investieren.
Wie CCcam und OScam tatsächlich entscheiden, welche Kanäle geöffnet werden
Jeder verschlüsselte Kanal auf einem Transponder trägt einen CA-Descriptor in seiner PMT (Program Map Table). Dieser Descriptor enthält eine CAID (Conditional Access ID, ein 4-stelliges Hexadezimalwert wie 0x1802 oder 0x0B00) und normalerweise eine damit verbundene Anbieter-ID. Wenn Ihr Receiver einen Kanal einstellt, zieht er die ECM (Entitlement Control Message), die in dieser PMT referenziert wird, und übergibt sie zur Verarbeitung an OScam oder CCcam.
CAID, Anbieter-ID und Dienst-ID erklärt
Denken Sie daran, dass es drei Schichten gibt. Die CAID sagt dem System, welches Conditional Access-System im Spiel ist. Die Anbieter-ID (provid) schränkt es auf einen bestimmten Betreiber oder ein Paket innerhalb dieses CA-Systems ein — zwei Kanäle können eine CAID teilen, aber unterschiedliche Anbieter-IDs verwenden, was sehr wichtig ist, wenn Sie herausfinden möchten, warum der eine öffnet und der andere nicht. Die Dienst-ID (SID) ist einfach der spezifische Kanal innerhalb des Multiplex des Transponders.
Keiner dieser drei Werte existiert isoliert. Ein Reader-Eintrag in oscam.server verweist auf CAID und Anbieter-ID, nicht auf den freundlichen Kanalnamen, den Ihr EPG Ihnen zeigt. Das ist die Diskrepanz, die die Leute verwirrt.
ECM-Anforderungsfluss vom Receiver zum Reader
Hier ist die tatsächliche Abfolge: Der Receiver stimmt den Transponder ab, extrahiert die ECM aus dem Stream, sendet sie an die CAM/Softcam-Schnittstelle, OScam holt sie über die DVB-API ab, überprüft die CAID gegen jede konfigurierte Reader-CAID-Zeile und leitet die ECM an den entsprechenden Reader weiter (lokaler Kartenleser, Netzwerkfreigabe oder Peer OScam). Dieser Reader — oder die physische Smartcard dahinter — entschlüsselt die ECM und gibt ein Steuerwort (CW) zurück. OScam übergibt dieses CW an den Receiver, der es verwendet, um den tatsächlichen Video-/Audio-Stream zu entschlüsseln.
Diese Rundreise passiert typischerweise alle 8-10 Sekunden, da die meisten Betreiber ungefähr so oft die Schlüssel rotieren. Wenn irgendein Teil dieser Kette bricht — falsche CAID-Zuordnung, kein Reader für diesen provid konfiguriert, langsamer Peer — öffnet der Kanal entweder nie oder friert bei der Rotation ein.
Warum 'beste Kanäle' wirklich über CAID-Abdeckung geht
Das ist der Teil, der in den meisten Berichten übersprungen wird. Es gibt keine universelle Liste der besten Satelliten-TV-Kanäle — es gibt nur "die Kanäle, deren CAID/provid-Kombination von mindestens einem meiner Reader abgedeckt ist, mit akzeptabler ECM-Antwortzeit." Zwei Personen, die CCcam auf identischen Receivern betreiben, können völlig unterschiedliche Erfahrungen auf demselben Transponder haben, weil ihre Karten-/Freigabeabdeckung unterschiedlich ist.
Wenn Sie also bewerten, was Sie tatsächlich sehen können, hören Sie auf, in Bezug auf Kanalnamen zu denken, und beginnen Sie, in Bezug auf CAID-Abdeckung zu denken. Diese Umformulierung ist das größte Unterscheidungsmerkmal zwischen Menschen, die ein stabiles Setup haben, und Menschen, die Wochen damit verbringen, verwirrt zu sein, warum "die besten Satelliten-TV-Kanäle" immer wieder ausfallen.
Lokale Karte vs. Netzwerkfreigabe Dekodierungsweg
Ein lokaler Kartenleser (physische Smartcard in einem Lesegerät, referenziert mit device = /dev/ttyUSB0 oder ähnlich in oscam.server) beantwortet ECMs fast sofort — normalerweise unter 100 ms — da es keinen Netzwerk-Hops gibt. Eine Netzwerkfreigabe (ein anderer OScam- oder CCcam-Server, der ECMs über TCP weiterleitet) fügt Latenz proportional zur Entfernung und Serverlast hinzu. Für Kanäle mit schneller Schlüsselrotation ist dieser Latenzunterschied entscheidend.
Zuordnung von Kanälen zu CAIDs und Anbieter-IDs
Bevor Sie irgendetwas einstellen können, müssen Sie wissen, nach welcher CAID und provid ein Kanal tatsächlich fragt. Dies ist der Schritt, den fast niemand richtig erklärt.
CAID und Anbieter vom Receiver-Info-Bildschirm ablesen
Auf Enigma2-basierten Receivern stimmen Sie den Kanal ein und drücken die Info-Taste, dann die CA/CAK-Taste (variiert je nach Image — auf OpenATV ist es normalerweise ein langer Druck auf den EPG oder ein spezielles "CA-Info"-Plugin). Sie erhalten eine Anzeige, die die aktive CAID und Anbieter-ID für diesen Dienst zeigt, manchmal mit einem grünen/roten Indikator, der anzeigt, ob ein CW tatsächlich zurückgegeben wurde.
Wenn Ihr Image keinen speziellen CA-Info-Bildschirm hat, zeigt das PMT-Dump-Plugin oder eine schnelle Überprüfung im Dienstreferenzeditor die CAID, die in der Dienstreferenzzeichenfolge selbst eingebettet ist — Enigma2 kodiert sie direkt in die Referenz.
Verwendung von oscamuser.log und den OScam-Web-UI Reader/EMM-Statistiken
Der schnellere Weg, wenn Sie OScam bereits laufen haben, ist die Weboberfläche unter http://SERVER_IP:8888 (Standardport, ändern Sie ihn in oscam.conf unter httpport, wenn Sie ihn verschoben haben). Gehen Sie zu Readers, klicken Sie auf die ECM-Historie und wechseln Sie zu dem betreffenden Kanal — Sie sehen die eingehenden ECM-Anfragen in Echtzeit protokolliert, mit CAID, provid und SID in separaten Spalten.
Sie können auch einfach das Protokoll direkt verfolgen:
tail -f /var/log/oscam/oscam.log
Achten Sie auf Zeilen, die "gefunden (erfasst)" oder "gefunden (Cache)" neben CAID/provid-Paaren anzeigen, während Sie die Kanäle wechseln. Es ist der schnellste Weg, um genau zu bestätigen, was ein Kanal anfordert, ohne zu raten.
Erstellen einer oscam.services-Gruppe für Kanal-Bouquets
Sobald Sie die CAID/provid/SID-Tripletten kennen, die für Sie wichtig sind, gruppieren Sie sie in oscam.services:
[sports-group]
Referenzieren Sie dann diesen Gruppennamen im Reader-Abschnitt in oscam.server über services= (und optional rsvd=, wenn der Reader nur diese Dienste bedienen soll und nichts anderes). So grenzen Sie einen bestimmten Reader auf spezifische Kanäle ein, anstatt ihn für alles antworten zu lassen, wozu er technisch in der Lage ist — nützlich, wenn Sie eine langsamere Freigabe haben, die nur eine Fallback-Rolle für eine enge Auswahl von Kanälen übernehmen soll.
Häufige CAID-Familien und welche Pakete sie abdecken
Ohne einen kommerziellen Betreiber zu benennen, ist es wichtig zu wissen, dass CAID-Bereiche dazu neigen, sich nach dem Anbieter des Conditional Access zu gruppieren, anstatt nach dem Rundfunkanbieter. Ein 0x05xx-Bereich weist typischerweise auf eine CA-Anbieterfamilie hin, 0x0Bxx auf eine andere, 0x18xx auf eine weitere und so weiter. Mehrere Rundfunkanbieter können denselben CA-Anbieter lizenzieren und einen CAID-Bereich teilen, während sie sich nur in der Anbieter-ID unterscheiden. Genau deshalb ist "der Kanal funktioniert, aber der andere auf demselben Satelliten nicht" normalerweise ein Anbieter-Mismatch, kein CAID-Mismatch — überprüfen Sie beide Werte, nicht nur einen.
Reader-Priorität, Fallback und Cache, um Kanäle stabil zu halten
Sobald die Kanäle geöffnet sind, besteht das nächste Problem darin, sie stabil zu halten. Hier sind Lastverteilung und Fallback-Konfiguration tatsächlich wichtig, und viele Setups scheitern unter realer Nutzung.
group= und CAID-Zuweisung in oscam.server
Jede Reader-Strophe erhält ihre eigene Gruppennummer, und Sie können mehrere Reader derselben Gruppe zuweisen, sodass OScam sie für Lastverteilungszwecke als austauschbar behandelt. Ein typischer Reader-Block sieht so aus:
[reader]
Gruppennummern ermöglichen es Ihnen, Ihre Kanalliste in logische Gruppen zu unterteilen — Gruppe 1 für einen primären Share, Gruppe 2 für ein Backup und so weiter — und dann diese Gruppen nach Bedarf aus oscam.services oder oscam.dvbapi zu referenzieren.
Einstellung von reader lb_weight und lb_priority für die Lastverteilung
In oscam.conf unter [global] lb_mode = 1 setzen, um die Lastverteilung zu aktivieren (es gibt mehrere Modi; 1 ist der standardmäßige, auf Zuverlässigkeit basierende Modus, den die meisten Leute verwenden). Dann können Sie pro Reader die Priorität mit lb_weight anpassen — ein höheres Gewicht bedeutet, dass OScam diesen Reader häufiger bevorzugt, wenn mehrere Reader dieselbe CAID/provid beantworten können.
Das ist wichtig, wenn Sie zwei Reader haben, die dieselbe CAID abdecken: Ihre lokale Karte sollte fast immer ein höheres lb_weight als ein Netzwerk-Share erhalten, da sie schneller antwortet und nicht von der Serverlast eines anderen abhängt.
fallback= und fallbacktimeout zur Vermeidung von Freezes
Setzen Sie fallback = 1 auf einem sekundären Reader, damit OScam nur auf diesen zurückgreift, wenn der primäre Reader eine Zeitüberschreitung hat. Kombinieren Sie dies mit fallbacktimeout (in Millisekunden) in oscam.conf — etwas wie fallbacktimeout = 1500 bedeutet, dass OScam 1,5 Sekunden auf den primären Reader wartet, bevor es den Fallback versucht. Setzen Sie es zu hoch, und Sie erhalten sichtbare Freezes, während OScam wartet; zu niedrig, und Sie erhalten falsche Fallback-Auslöser bei einem Reader, der nur kurzzeitig langsam war.
In CCcam.cfg wird das äquivalente Konzept über C:-Zeilen (für Karten-Sharing) und F:-Zeilen (für Freunde/Reshare-Berechtigungen) behandelt, wobei die Priorität effektiv durch die Reihenfolge, in der die Reader aufgelistet sind, und ihre individuellen Antwortzeiten bestimmt wird. Sie können auch spezifische SIDs bestimmten Reader-Verbindungen zuweisen, indem Sie den Parameter sid= in einigen CCcam-Bauten verwenden, der ähnlich wie OScams services= Gruppenscoping funktioniert.
cacheex und wie es beliebte Kanäle beschleunigt
Cache Exchange (cacheex_mode = 1, 2 oder 3 in der Reader/User-Konfiguration) ermöglicht es Peers, bereits dekodierte Steuerwörter zu teilen, anstatt dass jeder Server unabhängig auf die Karte zugreift. Modus 1 ist nur Empfang, Modus 2 ist nur Sendung, Modus 3 ist beides. Auf einem stark frequentierten Kanal kann dies die ECM-Antwortzeit dramatisch verkürzen, da ein CW, das jemand anderes bereits abgerufen hat, wiederverwendet wird, anstatt erneut von der Karte angefordert zu werden.
Der Haken: cacheex fügt keine Abdeckung hinzu — es beschleunigt nur Kanäle, auf die Sie bereits gültigen Zugriff haben — und wenn ein Peer falsch konfiguriert ist oder veraltete CWs sendet, können Sie falsche Treffer erhalten, die zu momentanen Korruptionen oder Freezes direkt nach einer Schlüsseländerung führen. Betrachten Sie es als eine Optimierung, nicht als eine Lösung für fehlende Abdeckung.
Testen und Fehlersuche bei der Kanaldecodierung
Dies ist der Abschnitt, den die meisten Anleitungen vollständig überspringen, und es ist derjenige, der Ihnen tatsächlich Zeit spart.
ECM-Zeit und Statuscodes im Web-UI lesen
Im OScam-Webinterface unter Readers zeigt die ECM-Statusspalte grün für OK, rot für NOK und leer, wenn überhaupt keine ECM angefordert wurde. Daneben zeigt die ECM-Zeitspalte die Antwortzeit in Millisekunden an. Unter etwa 200 ms ist großartig, bis zu 500 ms ist im Allgemeinen in Ordnung für Standardkanäle, und alles, was konstant über 500 ms liegt, beginnt, sichtbare Freezes bei Kanälen mit schneller Schlüsselrotation zu riskieren — insbesondere bei Sportübertragungen. Über 1000 ms erwarten Sie Freezes bei fast allem.
Diagnose von schwarzem Bildschirm vs. Freeze vs. verschlüsselt
Dies sind drei verschiedene Probleme mit drei verschiedenen Ursachen. Ein schwarzer Bildschirm ohne Bild bedeutet normalerweise, dass kein Reader auf diese CAID/provid antwortet — überprüfen Sie oscam.log auf "kein passender Reader" oder "abgelehnte Gruppe" neben der ECM-Anfrage. Ein eingefrorenes Bild, das schließlich wiederhergestellt wird, deutet auf eine langsame ECM-Antwort hin — das CW ist angekommen, nur zu spät. Ein verschlüsseltes/glitchy Bild, das sich nie klärt, bedeutet normalerweise, dass Sie ein Steuerwort erhalten, das jedoch falsch oder abgelaufen ist, was oft als wiederholte NOK-Einträge von einem Reader angezeigt wird, der die CAID hat, dessen Karte jedoch nicht für diese spezifische Dienstebene autorisiert ist.
Firewall- und Portprüfungen für die Share-Konnektivität
Das Standard-OScam-Webinterface läuft auf Port 8888. Die Share-Ports variieren stark je nach Anbieter — häufig irgendwo im Bereich von 10000-30000 — also überprüfen Sie die device=-Zeile Ihres spezifischen Readers für den tatsächlich verwendeten Port. Testen Sie die Konnektivität mit:
nc -zv SERVER_IP PORT
Wenn das hängt oder sich weigert, überprüfen Sie sowohl Ihre ausgehenden Firewall-Regeln als auch, wenn Sie einen Reader lokal für andere zum Verbinden hosten, Ihre eingehenden iptables-Regeln und alle Portweiterleitungen auf Ihrem Router. Ein Reader, der im Webinterface auf CONNECTING anstatt auf CONNECTED festhängt, lässt sich fast immer auf ein Port- oder Firewall-Problem zurückführen, anstatt auf einen Konfigurationsfehler.
Überprüfen der ECM/EMM-Zählungen zur Bestätigung einer aktiven Karte
Im Detailansichtsbereich des Readers im Webinterface beobachten Sie die ECM- und EMM-Zähler. Steigende ECM OK-Zählungen bestätigen, dass die Karte aktiv dekodiert. EMM-Zählungen sollten ebenfalls regelmäßig ansteigen — das ist die Karte, die Berechtigungsupdates erhält. Ein Reader, der CONNECTED anzeigt, die korrekte CAID hat, aber eine flache EMM-Zählung und steigende NOK-Zählung zeigt, bedeutet normalerweise, dass die Abonnementstufe der Karte diesen speziellen Dienst nicht abdeckt, obwohl die CAID technisch übereinstimmt.
Worauf man bei der Auswahl einer Share-Quelle achten sollte (allgemein)
Wenn Sie eine Share-Quelle bewerten, anstatt Ihre eigene Karte zu betreiben, bewerten Sie sie anhand messbarer Kriterien — nicht anhand von Marketingansprüchen.
CAID-Abdeckung vs. die Kanäle, die Ihnen wichtig sind
Fragen Sie konkret, welche CAID/provid-Kombinationen abgedeckt sind, nicht nur "welche Pakete". Eine Quelle, die eine breite Abdeckung behauptet, aber vage in den Einzelheiten ist, ist ein rotes Signal. Vergleichen Sie deren Antwort mit der CAID-Liste, die Sie zuvor aus dem Info-Bildschirm Ihres eigenen Receivers erstellt haben.
Serververfügbarkeit, ECM-Zeit und Hop-Zahl
Die Hop-Zahl ist wichtiger, als die Leute realisieren — eine Hop 1-Verbindung (Reader, der direkt mit dem Kartenserver spricht) wird fast immer besser abschneiden als eine Hop 3 oder 4-Kette, bei der Ihre ECM durch mehrere Zwischenserver geleitet wird, bevor sie die tatsächliche Karte erreicht. Jeder Hop fügt Latenz und einen weiteren Ausfallpunkt hinzu. Fragen Sie direkt nach typischen ECM-Antwortzeiten und wie viele Hops Sie zurückliegen würden.
Protokollunterstützung: CCcam, newcamd und OScam-to-OScam
Bestätigen Sie, welches Protokoll sie tatsächlich unterstützen — CCcam (C: Zeile), newcamd (N: Zeile, typischerweise über cs378x in OScam) oder natives OScam-to-OScam. Dies beeinflusst, welche Konfigurationsdatei Sie bearbeiten und welche Client-Software Ihr Empfänger benötigt. Wenn Sie bereits OScam verwenden, ist eine OScam-to-OScam-Reader-Verbindung in der Regel die am meisten konfigurierbare der drei, die Ihnen vollen Zugriff auf group=, lb_weight und cacheex-Einstellungen auf dieser Verbindung gibt.
Warnsignale, die auf eine instabile oder überlastete Quelle hinweisen
Ständige Wiederverbindungen in Ihrem Protokoll, ECM-Zeiten, die konstant über 1000 ms liegen, und jede Quelle, die Sie auffordert, das Logging zu deaktivieren, sind alles Warnzeichen. Ebenso ist eine Konfiguration ohne Fallback-Pfad — ein einzelner Ausfallpunkt, der jeden Kanal zum Absturz bringt, sobald ein Server ein Problem hat. Eine Quelle, die ihre eigene Betriebszeit und Reaktionsmerkmale ohne Ausflüchte erklären kann, ist mehr wert als eine, die weitreichende Behauptungen über die besten Satelliten-TV-Kanäle aufstellt.
Randfälle, die es wert sind, bekannt zu sein
Einige Dinge, die Menschen durcheinanderbringen, nachdem sie denken, sie hätten alles richtig eingestellt.
Kanäle wechseln manchmal während der Wartungsfenster des Betreibers oder saisonalen Paketänderungen die CAID oder die Anbieter-ID, was eine Reader-Zuweisung unterbricht, die monatelang gut funktioniert hat. Wenn ein Kanal, der früher geöffnet war, plötzlich schwarz wird, überprüfen Sie seine CAID/Provider, bevor Sie annehmen, dass Ihr Reader defekt ist — durchsuchen Sie das Protokoll nach der SID und vergleichen Sie sie mit dem, was Sie ursprünglich konfiguriert haben.
Regionale Feeds und Simulcast-Kanäle teilen sich manchmal eine Dienst-ID über Regionen hinweg, benötigen jedoch eine andere Anbieter-ID pro Region — dies ist eine häufige Ursache für "es funktioniert für meinen Freund, aber nicht für mich", selbst auf demselben nominalen Kanal.
Schnelle Schlüsselrotation-Kanäle, die bei einigen Sport-Feeds üblich sind, können selbst bei ECM-Zeiten einfrieren, die auf einem normalen Kanal völlig in Ordnung wären. Wenn ein bestimmter Kanal einfriert, während alles andere reibungslos läuft, überprüfen Sie, ob er die Schlüssel schneller als gewöhnlich rotiert, und priorisieren Sie Ihren schnellsten Reader speziell dafür.
Wenn Ihr Empfänger hinter CGNAT oder einer Double-NAT-Konfiguration sitzt, funktionieren ausgehende Share-Verbindungen in der Regel weiterhin gut, aber eingehender Cache-Exchange (bei dem ein Peer Sie erreichen muss) schlägt oft stillschweigend fehl. Wenn cacheex sich nicht wie erwartet verhält, überprüfen Sie Ihre NAT-Situation, bevor Sie einen Konfigurationsfehler annehmen.
Und achten Sie auf den Fall, in dem ein Reader den Status CONNECTED anzeigt, die CAID übereinstimmt, Sie aber trotzdem NOK erhalten — das ist die Abonnementstufe der Karte, die diesen Dienst nicht abdeckt, kein Konfigurationsproblem. Kein Maß an Reader-Prioritätseinstellung behebt das; Sie benötigen eine Abdeckung für diesen spezifischen Provider, nicht nur für die CAID.
Schließlich, wenn mehrere Reader dieselbe CAID teilen, kann ein langsamer Peer intermittierend das Lastenausgleichsrennen gewinnen, wenn lb_weight nicht entscheidend genug eingestellt ist — was zu gelegentlichem Einfrieren führt, das zufällig erscheint, aber tatsächlich nur OScam ist, das den langsameren Reader einen bestimmten Prozentsatz der Zeit auswählt.
Warum öffnen einige Kanäle, während andere im selben Paket schwarz bleiben?
Verschiedene Dienste innerhalb desselben Bouquets können unterschiedliche CAID/Provider-IDs tragen, obwohl sie auf Ihrem EPG gruppiert erscheinen. Ein schwarzer Bildschirm bedeutet normalerweise, dass kein Reader in Ihrer Konfiguration dieses spezifische CAID/Provider-Paar abdeckt, während eine NOK-Antwort bedeutet, dass ein Reader die richtige CAID hat, die zugrunde liegende Karte jedoch nicht für diesen speziellen Dienst autorisiert ist.
Wie finde ich die CAID und die Anbieter-ID eines Kanals?
Auf Enigma2 verwenden Sie den Info/CA-Bildschirm oder ein CA-Info-Plugin, während Sie auf den Kanal eingestellt sind. Alternativ öffnen Sie das OScam-Webinterface, gehen zu Readers und überprüfen die ECM-Historie — sie listet CAID und Provider für jede Anfrage in Echtzeit auf. Überprüfen Sie die PMT-Einträge in oscam.log, wenn Sie dies bestätigen möchten.
Welche ECM-Antwortzeit verursacht das Einfrieren von Kanälen?
Antwortzeiten über etwa 500 ms beginnen, sichtbares Einfrieren zu riskieren, insbesondere bei Kanälen mit schneller Schlüsselrotation. Über 1000 ms ist Einfrieren nahezu garantiert. Senken Sie es, indem Sie einen näheren/schnelleren Reader priorisieren, lb_weight anpassen oder den Cache-Exchange aktivieren, wo es angebracht ist.
Welche Konfigurationsdatei steuert die Zuordnung von Kanal zu Reader?
In OScam ist es oscam.server, wobei die Zeilen caid=, ident= und services= in jedem Reader-Abschnitt verwendet werden, kombiniert mit Gruppendefinitionen in oscam.services. In CCcam ist es CCcam.cfg, wobei C: Zeilen für Kartenverbindungen und N: Zeilen für newcamd verwendet werden, mit optionaler SID-Zuweisung für die kanalbezogene Weiterleitung.
Brauche ich Cache-Exchange, um mehr Kanäle zu öffnen?
Nein. Cacheex beschleunigt Kanäle, die Sie bereits dekodieren können, indem es Steuerwörter zwischen Peers teilt — es fügt keine neue CAID-Abdeckung hinzu. Falsch konfigurierte Cacheex kann tatsächlich falsche Treffer und momentanes Einfrieren verursachen, also behandeln Sie es als optional und situativ, nicht als Voraussetzung.
Wie kann ich testen, ob ein Reader tatsächlich dekodiert, ohne Fernsehen zu schauen?
Öffnen Sie das OScam-Webinterface und bestätigen Sie, dass der Reader den Status CONNECTED mit einer steigenden ECM OK-Anzahl anzeigt. Sie können auch `tail -f` auf oscam.log ausführen, während Sie die Kanäle am Empfänger wechseln, und in Echtzeit nach erfolgreichen ECM-Abfragen suchen — ein grüner Status in der ECM-Spalte, nicht NOK oder leer, bestätigt, dass es tatsächlich funktioniert.