Loading...

So richten Sie CCcam auf dem OpenPLi-Receiver Schritt für Schritt ein (2026)

Wenn Sie gerade OpenPLi geflasht haben und im Plugin-Menü nach CCcam gesucht haben, haben Sie bereits das Problem gefunden: Es ist nicht da. Das ist kein defektes Image, und es ist nichts, was Sie während der Einrichtung falsch gemacht haben. Diese Anleitung beschreibt Schritt für Schritt, wie Sie CCcam auf dem OpenPLi-Receiver einrichten, vom fehlenden Softcam-Menüeintrag bis zu einem funktionierenden ECM-Feed, ohne anzunehmen, dass Sie bereits ein vorinstalliertes CAM oder einen Anbieter ausgewählt haben.

Ich habe diese Installation auf mehr Receivern durchgeführt, als ich zählen kann — Vu+, Zgemma, Mutant — und die Fehlerquellen sind fast immer die gleichen wenigen Dinge. Falsche Architektur. Eine Konfigurationsdatei mit den falschen Zeilenenden. Zwei Softcams, die um Port 12000 kämpfen. Nichts davon ist exotisch, wenn Sie wissen, wo Sie suchen müssen.

Bevor Sie beginnen: Was OpenPLi mitliefert und was nicht

OpenPLi wird absichtlich ohne Softcam ausgeliefert. Das ist kein Versehen — das Projekt hat eine langjährige Richtlinie, CCcam, OSCam oder alles, was mit Kartenteilung zu tun hat, nicht im Basisimage zu bündeln. Genau deshalb ist Ihr Plugin-Menü leer und warum Sie dies lesen. Sie müssen die Softcam selbst installieren, jedes Mal, bei jedem frischen Flash.

Warum OpenPLi keine Softcam im Basisimage hat

Softcams befinden sich je nach Rechtsordnung in einem rechtlichen Graubereich, daher halten die Distro-Wartenden sie aus offiziellen Feeds fern. Sie fügen CCcam selbst über eine Binärdatei oder ein IPK hinzu, und das ist normal — es ist kein Zeichen dafür, dass Ihr Image defekt oder veraltet ist.

Überprüfen Ihrer Image-Version und CPU-Architektur (opkg print-architecture)

Bevor Sie etwas herunterladen, SSH ein und führen Sie aus:

opkg print-architecture

Sie sehen eine Ausgabe, die Architekturen auflistet wiemips32el,armv7ahf-neon, odercortexa15hf-neon-vfpv4 je nach Box. Ältere Vu+ und Dreambox-Modelle sind typischerweise MIPS. Neuere Zgemma H9/H10 und Vu+ Zero 4K/Uno 4K SE-Boxen sind ARM. Das ist enorm wichtig — eine CCcam-Binärdatei, die für MIPS kompiliert wurde, läuft nicht auf einem ARM-Receiver. Sie erhalten entweder "kann die Binärdatei nicht ausführen" oder der Prozess beendet sich einfach stillschweigend ohne nützliche Fehlermeldung.

Aktivieren von SSH/Dropbear und Verbinden mit PuTTY oder scp

Gehen Sie zu Menü > Einrichtung > System > Netzwerk > Geräteeinrichtung und aktivieren Sie SSH (OpenPLi verwendet Dropbear im Hintergrund). Dann von Ihrem PC:

ssh root@<box-ip>

Der Standardport ist 22, kein Passwort auf den meisten Images, es sei denn, Sie haben eines festgelegt. Wenn Sie Windows verwenden, funktioniert PuTTY gut, oder verwenden Siescp um Dateien zu übertragen, anstatt die Konfiguration von Hand einzugeben.

Einstellen der Receiver-Uhr — warum NTP-Fehler das ECM-Decodieren unterbrechen

Das wird ständig übersehen. Die ECM-Validierung ist zeitkritisch, und wenn die Uhr Ihres Receivers um mehr als ein paar Minuten abweicht — sehr häufig nach einem Stromausfall, wenn NTP noch nicht synchronisiert ist — schlägt das Decodieren fehl, ohne dass im Protokoll etwas Nützliches steht. Führen Siedate über SSH aus und bestätigen Sie, dass es genau ist. Überprüfen Sie dann Menü > Einrichtung > System > Zeit und stellen Sie sicher, dass NTP aktiviert ist und auf einen erreichbaren Server zeigt. Diese einzelne Überprüfung spart mehr Fehlersuche als alles andere in diesem Artikel.

Was eine Zeile tatsächlich ist: die vier Felder (Host, Benutzer, Passwort, Port)

Eine C-Zeile hat vier durch Leerzeichen getrennte Felder: Hostname oder IP, Port, Benutzername, Passwort. Sie müssen dies von Ihrem Anbieter erhalten — diese Anleitung liefert keinen, und jede Seite, die funktionierende Zeilen kostenlos verteilt, ist keine, der Sie Ihr Boxen anvertrauen möchten. Sobald Sie es haben, ist die Syntax das, was Sie in CCcam.cfg im nächsten Abschnitt einfügen werden.

Schritt 1: Installation der CCcam-Softcam auf OpenPLi

Es gibt hier zwei Wege. Einer ist schneller, wenn er funktioniert. Der andere funktioniert immer.

Methode A: Installation eines Softcam-Feed-IPK mit opkg install

Wenn Sie eine lokale IPK-Datei haben (laden Sie sie zuerst auf Ihren PC herunter, dannscp sie nach/tmp auf der Box — Drittanbieter opkg-Feeds für Softcams gehen ständig offline und Sie möchten nicht davon abhängen, dass einer verfügbar ist):

opkg update
opkg install /tmp/cccam-*.ipk

Wenn es funktioniert, ist es sauber — die Binärdatei landet am richtigen Ort und das Init-Skript wird automatisch registriert. Wenn der Feed tot ist oder das Paket für Ihre Architektur beschädigt ist, erhalten Sie einen Abhängigkeitsfehler oder es wird gar nichts installiert. Dann greifen Sie auf Methode B zurück.

Methode B: manuelle Installation der Binärdatei in /usr/bin und chmod 755

Kopieren Sie die CCcam-Binärdatei, die Ihrer Architektur entspricht (aus Schritt 1'sopkg print-architecture Überprüfung) nach/usr/bin/CCcam, dann:

chmod 755 /usr/bin/CCcam

Erstellen des Softcam-Init-Skripts in /etc/init.d/softcam.cccam

Dies ist der Schritt, den fast jeder andere Leitfaden überspringt, und es ist der eigentliche Grund, warum Ihre installierte Binärdatei nie im Menü angezeigt wird. Der Softcam-Manager von OpenPLi scannt nicht nach Binärdateien — er scannt/etc/init.d/ nach Dateien, die dem Mustersoftcam.* entsprechen. Kein passendes Skript, kein Menüeintrag, egal wie korrekt die Binärdatei selbst installiert ist.

Erstellen Sie/etc/init.d/softcam.cccam mit diesem Inhalt:

#!/bin/sh

  start)
    /usr/bin/CCcam -C /etc/CCcam.cfg -d&
    ;;
  stop)
    killall -9 CCcam
    ;;
  restart)
    $0 stop
    sleep 1
    $0 start
    ;;

Dann:

chmod 755 /etc/init.d/softcam.cccam

Das-C Flag sagt CCcam, dass es seine Konfiguration von einem bestimmten Pfad anstelle des standardmäßig kompilierten Pfades laden soll, und-d aktiviert die Debug-Ausgabe auf der Konsole/im Protokoll — unbezahlbar, wenn Sie später Fehler beheben. In einigen OpenPLi-Bauten liest der Softcam-Manager von/usr/script/ anstelle von/etc/init.d/, also überprüfen Sie beide Standorte, wenn die Cam danach nicht angezeigt wird.

Registrierung der Cam, damit sie im Softcam-Menü mit der blauen Taste erscheint

Sobald das Init-Skript existiert und ausführbar ist, starten Sie den Softcam-Manager neu oder starten Sie einfach die Box neu. Gehen Sie zur blauen Taste > Softcam-Manager und CCcam sollte jetzt als auswählbare Option neben allem anderen Installierten aufgeführt sein.

Überprüfung, ob die Binärdatei läuft: ./CCcam -h und Überprüfung mit ps aux | grep CCcam

Bevor Sie sich auf das Menü verlassen, bestätigen Sie, dass die Binärdatei tatsächlich ausgeführt wird:

/usr/bin/CCcam -h

Wenn Sie eine Nutzungsausgabe erhalten, ist die Architektur korrekt und die Binärdatei in Ordnung. Wenn Sie "kann die Binärdatei nicht ausführen" erhalten, gehen Sie zurück zur Architekturüberprüfung — Sie haben das falsche Build. Nachdem Sie es über das Menü gestartet haben, bestätigen Sie, dass der Prozess aktiv ist mit:

ps aux | grep CCcam

Schritt 2: Schreiben von CCcam.cfg — Jede Zeile, die zählt

Hier scheitern die meisten Installationen tatsächlich, und es ist wert, hier langsamer zu werden. Unten ist eine vollständige, funktionierende CCcam.cfg mit jeder Anweisung erklärt.

Wo die Datei gespeichert ist: /etc/CCcam.cfg (und warum /usr/keys/ für CCcam falsch ist)

Der Standardpfad ist/etc/CCcam.cfg. Wenn Ihr Init-Skript -C verwendet, das irgendwo anders zeigt, gewinnt dieser Pfad — überprüfen Sie immer das tatsächliche Skript, anstatt anzunehmen. Ein sehr häufiger Verwechslungspunkt:/usr/keys/ enthältSoftCam.Key, was eine völlig andere Datei für einen völlig anderen Zweck (biss/const keys) ist. Es ist nicht der Ort, an dem CCcam.cfg hingeht.

C-Line-Syntax: C: host port username password

C: your.server.tld 12000 username password

Vier Felder, getrennt durch einfache Leerzeichen. Keine Doppelpunkte nach dem Hostnamen, keine Anführungszeichen um irgendetwas, kein nachfolgendes Leerzeichen am Ende der Zeile. Dies ist der Teil, der die Leute ständig verwirrt — die Syntax sieht einfach aus, bis ein unsichtbares Zeichen sie bricht, was uns zum nächsten Punkt bringt.

SERVER LISTEN PORT : 12000 und wann man ihn ändern sollte

SERVER LISTEN PORT : 12000

Diese Anweisung ist nur wichtig, wenn Ihre Box auch Karten an andere Clients weitergibt. Als reiner Client, der nur eine Zeile konsumiert, können Sie es lassen, aber Sie sollten den Port an Ihrem Router firewallen, anstatt ihn ohne Grund weit offen für das Internet zu lassen.

ALLOW TELNETINFO / WEBINFO LISTEN PORT : 16001 für die Statusseite im Browser

WEBINFO LISTEN PORT : 16001

Dies ist die am wenigsten genutzte Funktion im gesamten Einrichtungsprozess. Mit dieser Aktivierung können Sie einen Browser in Ihrem lokalen Netzwerk aufhttp://<box-ip>:16001 richten und Sie erhalten eine Live-Statusseite — verbundene Server, Kartenstatus, ECM-Antwortzeiten, alles in Echtzeit. Die meisten Anleitungen erwähnen nie, dass dies existiert, sodass die Leute blind mit nichts als Protokollverfolgung Fehler beheben. Machen Sie das nicht. Verwenden Sie zuerst die Webseite.

Cache- und Timing-Anweisungen: CCcam.cfg ECM/EMM-Verarbeitung und KEINE WARTEZEIT

KEINE WARTEZEIT : 0

Diese steuern das Verhalten von ECM-Caching und -Weiterleitung zwischen Freigaben. Lassen Sie sie auf den Standardeinstellungen, es sei denn, Sie verstehen genau, was Sie ändern — das Anpassen der Cache-Timing behebt selten ein echtes Problem und führt oft zu einem neuen.

Zeilenenden: warum eine Windows CRLF-Datei CCcam dazu bringt, Ihre C-Zeile zu ignorieren

Hier ist der Fehler, den ich mehr als alles andere sehe. Jemand bearbeitet CCcam.cfg in Notepad unter Windows, speichert es, lädt es auf die Box hoch — und CCcam überspringt stillschweigend jede Zeile, einschließlich der C-Zeile. Kein Fehler. Keine Warnung. Es verhält sich einfach so, als wäre die Datei leer, weil Windows-Zeilenenden (CRLF) nicht so analysiert werden, wie es das Binärprogramm erwartet.

Beheben Sie es mit:

dos2unix /etc/CCcam.cfg

Oder besser, vermeiden Sie das Problem ganz — bearbeiten Sie die Datei mitnano /etc/CCcam.cfg direkt über SSH und Sie werden nie damit konfrontiert.

Berechtigungen: chmod 600 CCcam.cfg und warum der Root-Besitz wichtig ist

chmod 600 /etc/CCcam.cfg

Die Datei enthält ein Klartext-Passwort, also halten Sie sie gesperrt. Sie sollte im Besitz von root sein und nur von dem Prozess lesbar sein, der sie benötigt.

Schritt 3: Starten des Softcams und Bestätigen, dass es tatsächlich funktioniert

Jetzt der Teil, in dem Sie tatsächlich herausfinden, ob das funktioniert hat. Machen Sie dies der Reihe nach — es ist eine Leiter, und jede Sprosse sagt Ihnen, wo der Fehler ist, falls es einen gibt.

Blaues Knopf > Softcam-Manager > CCcam auswählen > Starten

Wählen Sie CCcam aus der Softcam-Liste aus und starten Sie es. Wenn Sie lieber nicht neu starten möchten, können Sie es auch manuell über SSH starten:/etc/init.d/softcam.cccam start.

CCcam als Standard-Softcam beim Booten festlegen

Sobald Sie bestätigt haben, dass es funktioniert, setzen Sie es als Standard, damit es einen Neustart übersteht, ohne dass Sie es jedes Mal neu auswählen müssen.

Lesen der Weboberfläche unter http://box-ip:16001 — wie eine grüne Karte aussieht

Sprosse eins:ps aux | grep CCcam — ist der Prozess aktiv? Wenn nicht, überprüfen Sielogread warum es beim Start abgestürzt ist.

Sprosse zwei: öffnenhttp://<box-ip>:16001. Ihre Serverzeile sollte als verbunden mit einer Kartenanzahl über null angezeigt werden. Dies beweist, dass TCP den Anbieter erreicht hat und Ihre Anmeldedaten akzeptiert wurden.

Sprosse drei: stimmen Sie einen Kanal ab und beobachten Sie die ECM-Zeit. Etwas im Bereich von 100–400 ms ist gesund.

Wenn der Prozess läuft, die Webseite jedoch den Server offline anzeigt, liegt Ihr Problem im Netzwerk oder bei den Anmeldedaten — nicht bei OpenPLi, nicht bei Ihrer Installation. Wenn Karten angezeigt werden, der Kanal jedoch weiterhin schwarz ist, handelt es sich um ein Berechtigungs- oder CAID-Mismatch, nicht um ein Konfigurationsproblem. Diese diagnostische Leiter ist der schnellste Weg, um das Rätselraten zu beenden.

Live-Protokollverfolgung: tail -f /tmp/CCcam.log oder CCcam im Vordergrund mit -d ausführen

tail -f /tmp/CCcam.log

Oder beenden Sie den Hintergrundprozess und führen Sie ihn im Vordergrund mit-d aus, um die Ausgabe live zu beobachten, während Sie Kanäle abstimmen.

Bestätigen des ECM-Pfads im CI/CAM-Informationsbildschirm des Receivers

Die meisten Enigma2-Skins haben eine Signal/CAM-Info-Überlagerung (normalerweise die INFO- oder EPG-Taste gedrückt), die CAID und ECM-Status pro Kanal anzeigt — überprüfen Sie dies mit dem, was die Weboberfläche meldet.

Zuerst auf einem niedrigeren Kanal testen, nicht auf dem schwierigsten

Beurteile dein Setup nicht anhand des am stärksten geschützten Kanals in deinem Paket. Teste zuerst etwas, das weit verbreitet und niedrigstufig ist. Eine Box, die nur auf einem bestimmten schwierigen Kanal fehlschlägt, ist eine funktionierende Box mit einem kanal-spezifischen Problem, nicht eine defekte Installation.

Fehlerbehebung: Die Fehler, die jeder tatsächlich hat

Schwarzer Bildschirm / kein Bild, aber CCcam läuft

Überprüfe zuerst die Weboberfläche auf den Kartenstatus. Wenn Karten verbunden sind, überprüfe die CAID des Kanals mit dem, was deine Linie tatsächlich trägt.

"Kein freier ECM-Slot" und ECM-Intervall / Einfrierverhalten

In der Regel ein Timing-/Latenzproblem upstream, kein lokales Konfigurationsproblem. Siehe den Abschnitt über das Einfrieren unten.

Mit dem Server verbunden, aber null Karten angezeigt

Dein Netzwerk und die Authentifizierung sind in Ordnung — das ist serverseitig. Das Konto hat keine zugewiesenen Berechtigungen, ist abgelaufen oder wurde vom Anbieter begrenzt. Keine lokale Bearbeitung behebt dies.

CCcam startet und stirbt innerhalb von Sekunden (mit logread überprüfen)

Führelogread | grep CCcam sofort nach einem fehlgeschlagenen Start aus. Häufige Ursachen: fehlerhafte CCcam.cfg (überprüfe die Zeilenenden erneut) oder ein anderer Prozess, der bereits Port 12000 belegt.

Einfrieren alle paar Sekunden nur bei HD-Kanälen

Das ist fast immer das ECM-Intervall und die Latenz, nicht deine Konfiguration. HD-Kanäle wechseln die Schlüssel schneller als SD und sind viel weniger tolerant gegenüber Verzögerungen. Überprüfe die ECM-Antwortzeit in der Weboberfläche — anhaltende Zeiten über etwa 300–400 ms führen zu sichtbarem Einfrieren bei schnell wechselnden Schlüsseln. Miss die Round-Trip-Latenz zum Server; ein entfernter oder überlasteter Server kann nicht durch Bearbeiten von CCcam.cfg behoben werden.

Der Kanal hat gestern funktioniert, heute schwarz — Schlüsselwechsel vs. Kontoproblem

Sei ehrlich zu dir selbst — das liegt normalerweise außerhalb deiner Kontrolle. Schlüssel ändern sich, Pakete werden vom Sender neu gemischt oder das Konto hat sich auf der Seite des Anbieters geändert. Keine lokale Konfiguration berührt dies.

Konflikt: zwei Softcams laufen gleichzeitig (CCcam + OSCam, beide an Port 12000 gebunden)

Wenn du jemals OSCam neben CCcam installiert hast, könnten beide versuchen, Port 12000 zu binden, und der zweite, der startet, wird stillschweigend fehlschlagen. Überprüfe mit:

netstat -tulpn | grep 12000

Welcher Prozess es auch immer hält, gewinnt. Verwende den Softcam-Manager, um einen zu stoppen, bevor du den anderen startest — führe nicht beide gleichzeitig aus, es sei denn, du hast explizit separate Ports konfiguriert, was eine fortgeschrittene Konfiguration ist.

DNS-Fehler: Die Box löst nach einem Neustart nichts auf

OpenPLi bootet gelegentlich ohne funktionierenden Resolver, was bedeutet, dass eine hostname-basierte C-Line fehlschlägt, während die exakt gleiche Linie mit einer Roh-IP einwandfrei funktioniert. Das sieht nach einem Berechtigungsproblem aus, ist es aber nicht. Teste mitnslookup your.server.tld, und wenn das fehlschlägt, hardcode einen Resolver in/etc/resolv.conf als vorübergehenden Fix.

CCcam vs OSCam auf OpenPLi: Wann wechseln

Warum CCcam ein Closed-Source, nicht gewartetes Binary ist

Ich werde ehrlich mit dir sein: Die Entwicklung von CCcam wurde vor langer Zeit eingestellt. Es ist Closed-Source und architekturgebunden, was genau der Grund ist, warum ARM-Boxen immer wieder "kann die Binärdatei nicht ausführen" erhalten — es gibt oft keinen aktuellen Build für die Architektur, und niemand kompiliert neue.

OSCam-Vorteile: aktive Entwicklung, besseres Logging, Multi-Protokoll

OSCam wird aktiv gewartet, kompiliert sauber für moderne ARM- und MIPS-Ziele, und sein Logging ist dramatisch nützlicher zur Diagnose jedes oben behandelten Fehlermodus. Wenn du auf einer ARM-Box feststeckst, auf der kein funktionierendes CCcam-Binary vorhanden ist, ist das kein Downgrade — es ist das bessere Werkzeug.

OSCam als Client mit einem cccam-Reader-Block ausführen

Deine bestehende Linie funktioniert unverändert. In/etc/oscam/oscam.server:

[reader]

Migration deiner C-Line in oscam.server

Die vier Felder deiner ursprünglichen C-Line — Host, Port, Benutzer, Passwort — werden direkt in den obigen Reader-Block übertragen. Nichts an deiner Anbieterbeziehung ändert sich; du tauschst nur die Client-Software aus.

Warum einige ARM-Boxen überhaupt keinen funktionierenden CCcam-Build haben

Neuere Zgemma- und Vu+ ARM-Modelle haben manchmal keine funktionalen CCcam-Binärdateien, Punkt. Wennopkg print-architectureeine ARM-Variante anzeigt und jede Binärdatei, die Sie versuchen, "kann die Binärdatei nicht ausführen" ergibt, hören Sie auf, CCcam zu verfolgen und wechseln Sie zu OSCam. Es ist kein Workaround, es ist der tatsächlich richtige Weg für diese Hardware.

Einen Serverquelle wählen, ohne verbrannt zu werden

Technische Kriterien, die tatsächlich die Qualität vorhersagen: Latenz, Betriebszeit, ECM-Zeit

Bitten Sie um eine kurze Testlinie, bevor Sie sich auf etwas festlegen. Sobald Sie verbunden sind, beobachten Sie drei Zahlen: ECM-Antwortzeit in der Weboberfläche, Ping-Latenz zum Server und Häufigkeit der Wiederverbindungen im Protokoll über volle 24 Stunden. Eine gute Linie hält die ECM-Zeiten konstant unter 300 ms und trennt sich nicht alle paar Minuten.

Warum lokale/regionalen Server billige entfernte übertreffen

Physische Distanz fügt Latenz hinzu, die Sie nicht durch Konfiguration umgehen können. Ein Server auf der anderen Seite des Planeten wird fast immer schlechter abschneiden als ein regionaler, selbst wenn die regionale Option teurer ist.

Warnsignale: keine Testlinie, nur Vorauszahlung, kein Support-Kanal, weiterverkaufte Linien

Wenn eine Quelle Ihnen keinen kurzen Testzeitraum geben möchte, ist das ein Signal. Dasselbe gilt für nur Vorauszahlung ohne Support-Kontakt oder eine Linie, die sich verhält, als wäre sie durch mehrere Schichten weiterverkauft worden — diese sind oft überzeichnet.

Verstehen von Überzeichnung und warum "unbegrenzt" bedeutungslos ist

Eine einzelne Upstream-Karte kann nur so viele Streams gleichzeitig dekodieren. Wenn Sie zu viele Clients darauf quetschen, erhalten Sie genau die Symptome aus dem Abschnitt zur Fehlersuche — "kein freier ECM-Slot", Einfrieren, verlorene Karten — mit einer Konfiguration, die völlig korrekt ist. "Unbegrenzte" Verbindungen auf einer Karte sind ein Warnsignal, kein Feature.

Rechtliche Realität: was ein Abonnement Ihnen gewährt und was nicht

Sie sind verantwortlich dafür, legitime Ansprüche auf den Inhalt zu haben, den Sie dekodieren, und die Regeln dafür unterscheiden sich von Land zu Land. Das ist es — klären Sie Ihre eigene Situation, dies ist keine Rechtsberatung.

Wo genau gehört CCcam.cfg auf einen OpenPLi-Empfänger?

/etc/CCcam.cfg ist der Standard. Einige Builds und Init-Skripte zeigen woanders über das -C-Flag, also überprüfen Sie Ihr /etc/init.d/softcam.cccam-Skript auf den tatsächlichen Pfad, den es übergibt. /usr/keys/ enthält SoftCam.Key und ist nicht der CCcam-Konfigurationsort — eine sehr häufige Verwechslung. Die Datei muss dem Benutzer root gehören und für den Prozess lesbar sein; chmod 600 ist Standard.

Warum erscheint CCcam nicht im OpenPLi-Softcam-Menü, nachdem ich es installiert habe?

Der Softcam-Manager von OpenPLi listet nur ausführbare Dateien auf, die mit /etc/init.d/softcam.* übereinstimmen — die Installation der Binärdatei allein reicht nicht aus. Sie müssen das Init-Skript erstellen UND chmod 755 darauf anwenden. Wenn es immer noch nicht erscheint, ist das Skript nicht ausführbar oder hat CRLF-Zeilenenden, was dazu führt, dass die Shell den Shebang nicht analysieren kann.

Welchen Port verwendet CCcam, und muss ich ihn auf meinem Router öffnen?

12000 ist der CCcam-Standard. Als reiner Client, der sich zu einem Server verbindet, benötigen Sie überhaupt keine Portweiterleitung — ausgehendes TCP reicht aus. Sie leiten nur 12000 weiter, wenn Ihre Box als Server fungiert und an andere weitergibt. WEBINFO auf 16001 ist standardmäßig nur lokal und sollte niemals dem Internet ausgesetzt werden.

CCcam verbindet sich mit dem Server, zeigt aber null Karten an — was ist falsch?

TCP und Authentifizierung waren erfolgreich, also sind die Konfiguration und das Netzwerk in Ordnung. Null Karten bedeuten, dass dem Upstream-Konto keine Berechtigungen zugewiesen sind, das Konto abgelaufen oder deaktiviert ist oder die Linie begrenzt wurde. Dies ist eine serverseitige Bedingung, die durch keine lokale Konfigurationsänderung behoben werden kann. Bestätigen Sie unter http://box-ip:16001, bevor Sie etwas anderes ändern.

Kann ich CCcam und OSCam gleichzeitig auf einer OpenPLi-Box ausführen?

Im Allgemeinen nein, und Sie sollten es nicht versuchen. Beide verwenden standardmäßig Port 12000, und der zweite, der gestartet wird, kann sich nicht binden und wird beendet. Verwenden Sie netstat -tulpn | grep 12000, um zu sehen, welcher ihn hält. Verwenden Sie den Softcam-Manager, um einen zu stoppen, bevor Sie den anderen starten. Es gibt fortgeschrittene Multi-Cam-Setups, die jedoch unterschiedliche Ports erfordern und ein separates Thema sind.

Warum frieren HD-Kanäle alle paar Sekunden ein, während SD-Kanäle in Ordnung sind?

Fast immer ECM-Zeit, nicht Konfiguration. HD-Kanäle wechseln die Schlüssel schneller und sind weniger tolerant gegenüber Latenz. Überprüfen Sie die ECM-Antwortzeit in der Weboberfläche — anhaltende Zeiten über etwa 400 ms führen zum Einfrieren. Messen Sie die Hin- und Rücklatenz zum Server; ein entfernter oder überzeichneter Server kann nicht durch Konfigurationsänderungen behoben werden.

CCcam startet nicht auf meinem ARM-Empfänger — "kann die Binärdatei nicht ausführen".

Sie haben eine MIPS-Binärdatei auf einer ARM-Box (oder umgekehrt). Führen Sie opkg print-architecture aus, um zu sehen, was Ihre Box akzeptiert. CCcam ist Closed-Source und nicht gewartet, sodass ein passendes modernes ARM-Build möglicherweise einfach nicht existiert. Die praktische Antwort ist, OSCam mit einem cccam-protocol-Reader stattdessen zu verwenden — dieselbe Linie, aktiv gewartet, überall kompilierbar.

Muss ich die Uhr des Empfängers einstellen, bevor CCcam funktioniert?

Ja. Die ECM-Validierung ist zeitabhängig, und eine Box mit einer falschen Uhr — häufig nach einem Stromausfall ohne NTP — wird nicht dekodieren, während sie keinen offensichtlichen Fehler anzeigt. Bestätigen Sie mit dem Datum über SSH und stellen Sie sicher, dass NTP in den Netzwerkeinstellungen von OpenPLi aktiviert ist.