babsy98
Newbie
- Registriert
- 26. November 2009
- Beiträge
- 17
- Reaktionspunkte
- 34
- Punkte
- 250
SoftCSA für Enigma2 – Test gestartet!
Was ist SoftCSA?
Mit SoftCSA erhält Enigma2 eine native Software-Entschlüsselungsfähigkeit für Kanäle mit Algorithm 3 (CSA-ALT) Verschlüsselung. Diese Kanäle können von der Hardware-Descrambling-Einheit der Receiver nicht entschlüsselt werden und mussten bisher über den StreamRelay-Umweg in OSCam abgewickelt werden.
SoftCSA integriert die Entschlüsselung direkt in Enigma2 – der verschlüsselte Transport-Stream wird empfangen, in Software entschlüsselt und nahtlos an die Decoder weitergereicht. Das Ergebnis: schnelleres Umschalten, bessere Performance und volle Feature-Unterstützung.
Was bringt SoftCSA?
Vorteile gegenüber StreamRelay
Technische Highlights
FAQ – Häufige Fragen
Was ist das genau?
SoftCSA ist eine Software-Descrambling-Implementierung direkt in Enigma2. Bei Kanälen mit CSA-ALT-Verschlüsselung (Algorithm 3) übernimmt Enigma2 selbst die Entschlüsselung, anstatt den Umweg über OSCam StreamRelay zu gehen.
Warum macht das Sinn?
Was brauche ich dafür?
Was ist SoftCSA?
Mit SoftCSA erhält Enigma2 eine native Software-Entschlüsselungsfähigkeit für Kanäle mit Algorithm 3 (CSA-ALT) Verschlüsselung. Diese Kanäle können von der Hardware-Descrambling-Einheit der Receiver nicht entschlüsselt werden und mussten bisher über den StreamRelay-Umweg in OSCam abgewickelt werden.
SoftCSA integriert die Entschlüsselung direkt in Enigma2 – der verschlüsselte Transport-Stream wird empfangen, in Software entschlüsselt und nahtlos an die Decoder weitergereicht. Das Ergebnis: schnelleres Umschalten, bessere Performance und volle Feature-Unterstützung.
Was bringt SoftCSA?
Vorteile gegenüber StreamRelay
- Kanalumschaltung: StreamRelay = Verzögert (HTTP-Overhead) | SoftCSA = Schnell (direkt)
- Timeshift: StreamRelay = Eingeschränkt | SoftCSA = Voll funktionsfähig
- Aufnahmen: StreamRelay = Kompliziert | SoftCSA = Wie bei normalen Sendern
- Mehrfach-Tuner: StreamRelay = Belegt Kapazität | SoftCSA = Kein zusätzlicher Overhead
- Tonspurwahl: StreamRelay = Problematisch | SoftCSA = Funktioniert normal
- EPG/Untertitel: StreamRelay = Teils fehlerhaft | SoftCSA = Vollständig
- FCC: StreamRelay = Nicht möglich | SoftCSA = Unterstützt
Technische Highlights
- Transparente Integration: Für den Nutzer verhält sich ein SoftCSA-Kanal wie jeder andere Sender
- Automatische Erkennung: OSCam meldet den Algorithmus, Enigma2 aktiviert SoftCSA bei Bedarf
- Hardware-Decoder: Der AV-Decoder der Box wird weiterhin genutzt – nur die Entschlüsselung erfolgt in Software
- Cross-Platform: Getestet auf Broadcom, HiSilicon und AMLogic Chipsätzen
- Systeminformationen: SoftCSA-Status wird in den Enigma2-Systeminformationen angezeigt
- Skin-Integration: Optional kann ein "SoftCSA"-Indikator in der Infobar angezeigt werden
FAQ – Häufige Fragen
Was ist das genau?
SoftCSA ist eine Software-Descrambling-Implementierung direkt in Enigma2. Bei Kanälen mit CSA-ALT-Verschlüsselung (Algorithm 3) übernimmt Enigma2 selbst die Entschlüsselung, anstatt den Umweg über OSCam StreamRelay zu gehen.
Warum macht das Sinn?
- Kein StreamRelay-Overhead: Keine doppelte HTTP-Verbindung mehr
- Direktes Descrambling des AV-Streams im Enigma2-Prozess
- Bessere Performance bei Kanalwechsel und Timeshift
- Weniger Unterbrechungen und stabilere Wiedergabe
- Volle Aufnahme-Funktionalität – Aufnahmen sind auch am PC abspielbar
- FCC-Unterstützung – Fast Channel Change funktioniert
Was brauche ich dafür?
- Kompatible Box – Deine Box muss hier gelistet sein:
Sie müssen registriert sein, um Links zu sehen. - Aktuelles OpenATV 7.6 Image (ab 15.12.2025) mit aktiviertem Devel-Feed:
Code:wget -O - -q https://feeds2.mynonpublic.com/devel-feed | bash - OSCam-Master vom Secret-Feed (neueste Version mit WITH_EXTENDED_CW):
Code:opkg install oscam-master - libdvbcsa Library (wird vom oscam-master automatisch mitinstalliert):
[/list=1]Code:opkg install libdvbcsa1
Welche Einstellungen müssen vorgenommen werden?
1. StreamRelay für betroffene Sender deaktivieren- Sender in der Senderliste markieren → "Sender ohne StreamRelay abspielen"
- Oder: Die Datei /etc/enigma2/whitelist_streamrelay umbenennen/löschen
2. OSCam-Konfiguration anpassen
Im Abschnitt [dvbapi] der oscam.conf:
Code:pmt_mode = 6 extended_cw_api = 1
Alternativ über das OSCam WebIF unter Config → DVBApi.
3. Erfolgskontrolle
Wenn im OSCam-Log folgender Eintrag erscheint, ist alles korrekt eingerichtet:
Code:2025/12/17 21:09:34 c (dvbapi) Client connected: 'Enigma2' (protocol version = 3)
Das protocol version = 3 zeigt, dass Enigma2 mit Extended CW Support verbunden ist.
Wie erkenne ich, ob SoftCSA aktiv/verfügbar ist?- Systeminformationen: Menü → Infos → Systeminformationen zeigt, ob SoftCSA im Image aktiviert ist
- OSCam-Log: Bei SoftCSA-Kanälen wird die Software-Entschlüsselung protokolliert
- Skin-Infobar: Optional kann ein "SoftCSA"-Indikator eingeblendet werden (siehe Skin-Anpassung unten)
Funktionieren Aufnahmen und Timeshift?
Ja! Das war eines der Hauptziele der Entwicklung:- Aufnahmen werden korrekt entschlüsselt gespeichert
- Timeshift funktioniert wie bei normalen Sendern
- Aufnahmen sind auch in VLC und anderen Playern am PC abspielbar
- FCC (Fast Channel Change) wird ebenfalls unterstützt
Welche Boxen werden unterstützt?
Die Implementierung wurde auf folgenden Chipsätzen getestet:- Broadcom BCM7252S, BCM7278, BCM73625 (VU+, Mut@nt, etc.)
- HiSilicon Hi3798MV200 (Octagon, AB-COM Pulse, etc.)
- AMLogic (DreamOne, DreamTwo)
Die vollständige Liste der unterstützten Boxen findet ihr im BuildStatus-Link oben.
Skin-Integration: SoftCSA-Anzeige
Wer in seiner Infobar ein Icon anzeigen möchte, wenn SoftCSA aktiv ist, kann folgenden Skin-Code nutzen:
Code:<widget alphatest="blend" pixmap="icons/ico_softcsa.png" position="1800,1004" render="Pixmap" size="56,35" source="session.CurrentService" zPosition="3"> <convert type="ServiceInfo">IsSoftCSA</convert> <convert type="ConditionalShowHide"/> </widget>
Das Icon muss im Skin-Verzeichnis unter icons/ico_softcsa.png vorhanden sein. Position und Größe können an den jeweiligen Skin angepasst werden.
Bekannte Einschränkungen / Hinweise- Nur SoftCSA (CSA-ALT): Andere Verschlüsselungsarten werden weiterhin wie gewohnt behandelt
- OSCam erforderlich: Die Key-Bereitstellung erfolgt weiterhin über OSCam – nur die Entschlüsselung selbst läuft in Enigma2
- Preview-Status: Dies ist ein Testbuild – Feedback ist ausdrücklich erwünscht
Probleme? Feedback?
Bitte testet ausgiebig und meldet:- Welche Box / welcher Chipsatz
- Welcher Sender / welche Bouquet-Position
- Was genau nicht funktioniert
- Gerne Debug-Logs (mit aktiviertem Enigma2-Debug)
Viel Spaß beim Testen!
