Zum Hauptinhalt springen
OSCam-iCam – OSCam und iCam für Enigma2
OSCam

OSCam – Software, Einrichtung und Nutzung auf Enigma2

OSCam ist quelloffene Softcam-Software für Linux-Receiver. Diese Seite erklärt, wofür sie da ist, wie sie intern arbeitet und wie Sie sie auf einem Enigma2-Gerät wie VU+, Dreambox oder Zgemma sauber ans Laufen bringen.

Für Enigma2-Nutzer ist OSCam vor allem deshalb interessant, weil das System offen ist: Die Software wird nicht versteckt, sondern über lesbare Textdateien und eine Weboberfläche gesteuert. Wer die wenigen Grundbegriffe kennt, kann jede Einstellung nachvollziehen und im Fehlerfall gezielt eingreifen, statt zu raten.

Auf dieser Seite finden Sie eine geordnete Einführung: die Bedeutung von OSCam, den inneren Ablauf, die vier zentralen Konfigurationsdateien, den Weg zur Einrichtung auf Enigma2 sowie Hinweise zu einzelnen Receivern, zur Abgrenzung von iCam und zu typischen Problemen. Vertiefende Artikel stehen im Blog.

OSCam und iCam als Softcam-Technologie für zahlreiche TV-Sender auf Enigma2-Receivern

Was ist OSCam?

OSCam steht für Open Source Conditional Access Module. Der Name beschreibt die Aufgabe: Die Software übernimmt auf einem Linux-Receiver die Rolle eines Conditional-Access-Moduls in Software-Form — deshalb der Begriff Softcam. Sie prüft nicht selbst eine Berechtigung, sondern organisiert den Weg dorthin.

Praktisch heißt das: Der Receiver stößt beim Umschalten auf einen verschlüsselten Sender eine Anfrage an, OSCam reicht sie an die passende Quelle weiter — etwa eine lokal gesteckte Smartcard oder ein CI+-Modul — und liefert das Ergebnis zurück, damit das Bild freigegeben wird. Voraussetzung ist stets eine eigene, rechtmäßig erworbene Zugangsberechtigung; OSCam ist dafür nur das technische Bindeglied. Weil der Quellcode offen liegt, ist das Verhalten dokumentiert und für jeden nachvollziehbar.

Symbol für einen Enigma2 Linux-Sat-Receiver
Ein Linux-Receiver mit Enigma2-Oberfläche liefert das verschlüsselte Signal und die Bedienung.
Symbol für OSCam als Softcam mit Kartenleser
OSCam läuft als Dienst auf dem Receiver und vermittelt zwischen Sender und Kartenleser.
Symbol für den iCam Softcam-Client
iCam verfolgt denselben Zweck, unterscheidet sich aber in Syntax und Protokollumfang.

Wie funktioniert OSCam?

Der Ablauf ist immer gleich und wiederholt sich mehrmals pro Sekunde. Vom verschlüsselten Sender bis zum Klarbild durchläuft jede Anfrage dieselbe Kette:

  1. Verschlüsselter Sender
  2. Receiver / DVBAPI
  3. OSCam
  4. Reader
  5. Smartcard oder CI+-Modul
  6. Kontrollwort zurück
  7. Klarbild

Die einzelnen Bausteine dieser Kette und ihre Rolle in der Konfiguration:

Receiver
Der Enigma2-Receiver empfängt das verschlüsselte Signal über Sat, Kabel oder DVB-T2 und stellt die Anfrage nach einem gültigen Kontrollwort.
DVBAPI
Die Schnittstelle zwischen Enigma2-Treiber und OSCam. Über sie meldet der Receiver, welcher Sender läuft und welche Entschlüsselung er benötigt.
OSCam
Der Dienst nimmt die Anfrage entgegen, ordnet sie einem Reader zu und gibt das entschlüsselte Kontrollwort an den Receiver zurück.
Reader
Eine in oscam.server definierte Verbindung zu einer Signalquelle — ein lokal gesteckter Kartenleser, ein CI+-Modul oder eine eigene Netzwerkverbindung.
User
In oscam.user steht, welcher Zugang welche Reader nutzen darf. In einem Einzelplatz-Setup ist das oft nur ein einziger Eintrag.
WebIf
Die eingebaute Weboberfläche zeigt Status, aktive Kanäle, Reader-Zustand und Logs im Browser — die schnellste Kontrolle für ein Setup.
Konfigurationsdateien
oscam.conf, oscam.server, oscam.user und oscam.dvbapi steuern das gesamte Verhalten. Sie sind reiner Text und über FTP oder das WebIf bearbeitbar.

Die wichtigsten OSCam-Konfigurationsdateien

OSCam wird über einfache Textdateien im Konfigurationsordner gesteuert. Vier davon genügen für ein funktionierendes Setup. Eine ausführliche Erklärung mit Beispielen steht im Blogartikel OSCam Konfiguration verstehen. Konkrete Zugangs- oder Serverdaten sind hier bewusst nicht Teil der Erklärung.

oscam.conf

Grundeinstellungen und Dienste

Legt das allgemeine Verhalten fest: Protokolle und Ports, Logging, das WebIf sowie globale Optionen. Ohne eine gültige oscam.conf startet der Dienst nicht.

oscam.conf
Beispielhafte oscam.conf mit globalem Abschnitt, Logdatei-Pfad und aktiviertem Cache-Dienst

oscam.server

Reader und Verbindungen

Beschreibt jede Signalquelle als eigenen Reader — mit Typ, Adresse und den vom jeweiligen Modul dokumentierten Parametern. Hier entscheidet sich, woher ein Kontrollwort kommt.

oscam.user

Zugänge und Berechtigungen

Definiert die Zugänge innerhalb der eigenen Installation und ordnet ihnen Reader zu. In einem privaten Setup genügt meist ein einzelner Eintrag mit klarem Passwort.

oscam.dvbapi

Priorisierung der Anfragen

Steuert, welcher Reader für welchen Sender bevorzugt oder ignoriert wird. Sinnvoll, sobald mehrere Reader dieselbe Anfrage beantworten könnten.

oscam.dvbapi
Beispielhafte oscam.dvbapi mit Prioritätsregeln für einzelne Sender-Kennungen

OSCam auf Enigma2

Enigma2 ist die offene Linux-Oberfläche auf den meisten Sat- und Kabelreceivern im deutschsprachigen Raum. Weil sie Erweiterungen zulässt, lässt sich OSCam direkt aus dem Plugin-Feed des jeweiligen Images nachrüsten. Der grobe Weg sieht so aus:

  1. 1Receiver mit aktueller Firmware und stabiler Netzwerkverbindung vorbereiten.
  2. 2Ein gepflegtes Enigma2-Image nutzen, in dessen Feed OSCam bereits gelistet ist.
  3. 3OSCam über den Plugin-Browser installieren oder alternativ als IPK-Paket nachziehen.
  4. 4oscam.conf, oscam.server und oscam.user an das eigene Setup anpassen.
  5. 5Den Dienst starten und im Frontdisplay bzw. über die Oberfläche prüfen, ob er läuft.
  6. 6Im WebIf kontrollieren, ob der Reader verbunden ist — und bei Problemen ins Log schauen.
Anschlüsse und Update-Modus eines Enigma2-Receivers bei der Erstinstallation für OSCam

Die vollständige Anleitung mit allen Zwischenschritten steht unter OSCam installieren. Wie Sie den Receiver vorab sauber aufsetzen, beschreibt der Blogartikel Enigma2-Receiver für OSCam vorbereiten.

OSCam für verschiedene Receiver

Das Grundprinzip ist auf allen Enigma2-Geräten identisch. Unterschiede liegen im Image, in den Pfaden und in der verfügbaren Rechenleistung — hier die drei im deutschsprachigen Raum verbreitetsten Marken.

VU+

Große Auswahl an Images wie OpenPLi und OpenATV, aktiv gepflegter Plugin-Feed und auf den meisten Modellen genug Reserve für mehrere parallele Reader.

OSCam auf VU+ →

Dreambox

Je nach Modell OpenATV oder das herstellereigene DreamOS — die Pfade und der Installationsweg unterscheiden sich hier stärker als bei anderen Marken.

OSCam auf Dreambox →

Zgemma

Preiswerte Einstiegsgeräte mit knapperer Ausstattung. Eine schlanke Konfiguration und wenige gleichzeitige Reader halten die Box zuverlässig.

OSCam auf Zgemma →
VU+ Solo SE Enigma2-Receiver mit laufender OSCam-Entschlüsselung und Signalanzeige am Fernseher

OSCam oder iCam?

Beide sind Softcam-Lösungen mit demselben Zweck, aber unterschiedlicher Umsetzung. OSCam ist weiter verbreitet, umfangreicher konfigurierbar und ausführlich dokumentiert. iCam tritt schlanker auf und weicht in Konfigurationssyntax und im unterstützten Protokollumfang ab. Für die meisten Enigma2-Setups ist OSCam der Standard; iCam kann in Frage kommen, wenn ein Setup gezielt darauf ausgelegt ist.

Die technische Gegenüberstellung steht auf der Seite iCam sowie im Blogartikel OSCam und iCam im Vergleich.

OSCam Anbieter – worauf sollte man achten?

Mit „OSCam Anbieter“ sind technische Dienstleister gemeint, die bei Einrichtung, Konfiguration oder laufendem Support helfen. Der Begriff sagt nichts über Qualität aus — dafür lohnt der Blick auf einige nüchterne Kriterien:

  • Technische Kompatibilität: konkrete Angabe, welche Receiver und Enigma2-Images unterstützt werden.
  • Transparenz: nachvollziehbarer Leistungsumfang, klare Preise, kein Kleingedrucktes.
  • Support: erreichbar bei Rückfragen, besonders während der Ersteinrichtung.
  • Datenschutz: klare Auskunft, welche Daten erhoben und wie sie verarbeitet werden.
  • Rechtmäßige Nutzung: das Angebot setzt eigene, legal erworbene Zugangsberechtigungen voraus.
  • Klare Leistungsbeschreibung: was genau geliefert wird — und was ausdrücklich nicht.

Ausführlich behandelt das die Seite OSCam iCam Anbieter. Wer selbst Leistungen weitergeben möchte, findet Hinweise unter OSCam Reseller.

Häufige OSCam-Probleme

Die meisten Startprobleme lassen sich auf wenige Ursachen zurückführen. Eine kurze Übersicht als Einstieg in die Fehlersuche:

OSCam startet nicht

Meist ein Syntaxfehler in oscam.conf oder eine fehlende Berechtigung auf dem Konfigurationsordner.

Kein Bild trotz laufendem Dienst

Der Reader liefert kein Kontrollwort — Zugangsberechtigung, Reader-Parameter oder oscam.dvbapi prüfen.

Reader wird nicht erkannt

Falscher Reader-Typ, vertauschte Adresse oder ein Kartenleser, den das Image nicht auf Anhieb sauber einbindet.

WebIf nicht erreichbar

Der httpport in oscam.conf ist nicht gesetzt, blockiert oder kollidiert mit einem anderen Dienst.

Netzwerkproblem

Falsches Gateway, DNS oder Zeitserver: OSCam braucht eine korrekte Uhrzeit und einen stabilen Netzzugang.

Unklare Log-Meldungen

Das Log kurz auf debug stellen, die erste Fehlermeldung suchen und danach wieder zurückstellen.

Eine strukturierte Fehlersuche mit Log-Beispielen zeigt der Blogartikel Häufige OSCam Fehler und Lösungen. Kommen Sie nicht weiter, hilft unser Support-Team bei der Einrichtung.

Häufig gestellte Fragen

Was ist OSCam?

OSCam (Open Source Conditional Access Module) ist eine quelloffene Softcam-Software für Linux-basierte Receiver. Sie vermittelt zwischen dem Receiver und einem lokal angeschlossenen Conditional-Access-Modul oder Kartenleser, damit verschlüsselte Sender mit einer rechtmäßig erworbenen Berechtigung dargestellt werden können.

Auf welchen Receivern funktioniert OSCam?

Grundsätzlich auf jedem Receiver mit Enigma2-Image — darunter Marken wie VU+, Dreambox, Zgemma, GigaBlue oder Octagon — sowie auf vielen weiteren Linux-Systemen mit den passenden Bibliotheken.

Was ist der Unterschied zwischen OSCam und iCam?

Beide erfüllen dieselbe Grundaufgabe. Sie unterscheiden sich in Konfigurationssyntax, Entwicklungsstand und im Detailumfang der unterstützten Protokolle. Eine Gegenüberstellung finden Sie auf der Seite iCam und im Blog.

Wie wird OSCam auf Enigma2 eingerichtet?

In Kurzform: OSCam über den Plugin-Feed des Images installieren, die Dateien oscam.conf, oscam.server und oscam.user anpassen, den Reader eintragen, den Dienst starten und das Ergebnis im WebIf prüfen. Eine ausführliche Anleitung steht unter OSCam installieren.

Was ist das OSCam WebIf?

Das WebIf ist die in OSCam eingebaute Weboberfläche. Über den Browser lassen sich Status, aktive Kanäle, der Zustand der Reader und die Logs einsehen, ohne jede Konfigurationsdatei einzeln zu öffnen.

Welche Konfigurationsdateien sind wichtig?

oscam.conf für Grundeinstellungen und Dienste, oscam.server für die Reader, oscam.user für Zugänge und Berechtigungen sowie oscam.dvbapi für die Priorisierung der Anfragen.

Was kann man tun, wenn OSCam nicht startet?

Zuerst die zuletzt geänderte Datei auf Tippfehler prüfen, dann die Schreibrechte auf dem Konfigurationsordner und schließlich das Log ansehen. Die erste Fehlermeldung nennt in der Regel die Ursache.

Ist OSCam Open Source?

Ja. OSCam ist freie Open-Source-Software. Die rechtmäßige Nutzung setzt voraus, dass ausschließlich eigene, legal erworbene Zugangsberechtigungen eingebunden werden.

Weitere Antworten rund um OSCam, iCam und Enigma2 sammelt unsere FAQ-Seite.

Fragen zu OSCam oder iCam? Wir hören zu.

Schreiben Sie uns jetzt — meist innerhalb weniger Stunden erhalten Sie eine persönliche Antwort und, falls gewünscht, ein passendes Support-Paket.