babsy98
Ist gelegentlich hier
- Registriert
- 26. November 2009
- Beiträge
- 55
- Reaktionspunkte
- 271
- Punkte
- 1.000
Update: der DEVEL TEST ist nun geschlossen, softcsa ist im Standard 7.6.0 Image enthalten
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?
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
- 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:
You must be registered for see links - 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:wget --no-check-certificate -O - -q http://updates.mynonpublic.com/oea/feed | bash opkg install oscam-master - libdvbcsa Library (wird vom oscam-master automatisch mitinstalliert):
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!
Zuletzt bearbeitet:
