SASC: Unterschied zwischen den Versionen

Aus Shea Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 33: Zeile 33:
</nowiki></pre>
</nowiki></pre>


Auf gm.innocent.com gibt es entsprechnd eine Konfiguration in oscam, die diese Verbindungen erlaubt.
Auf gm.innocent.com gibt es entsprechend eine Konfiguration in oscam, die diese Verbindungen erlaubt.


Um den Dienst zu starten, wird die Datei /etc/systemd/system/sasc.service genutzt:
Um den Dienst zu starten, wird die Datei /etc/systemd/system/sasc.service genutzt:

Version vom 1. Januar 1970, 01:00 Uhr

SASC Softcam

SASC ist ein Softcam mit Wrapper-Kernel-Modul, so dass z.B. MythTV auf verschlüsselte TV-Kanäle zugreifen kann.

http://dolot.kipdola.com/wiki/Install_SASC-NG enthält Installations-Informationen, wobei die verlinkte Version nicht mehr mit neueren Kernel funktioniert.

http://dolot.kipdola.com/wiki/Compile_Linux enthält detaliertere Informationen zum Kompilieren für neuere Kernel-Versionen, insbesondere für den dvb-core-Patch (siehe auch Kernel-Module).

https://github.com/bas-t/sasc enthält eine neuere version von SAS, die auch mit neueren Kerneln funktioniert.

Installation auf Shea

cd /data/src
git clone
cd sasc/contrib/sasc-ng
./configure --compiletype=release --ffdecsa_mode=PARALLEL_128_SSE
make
make module
su -c "cp -p sasc-ng /public/bin/sasc-ng"
su -c "cp dvbloopback.ko /usr/lib/modules/`uname -r`/kernel/drivers/media; depmod"

Configuration auf Shea

Um TV-Kanäle entschlüsseln zu können, muss eine Quelle für die Entschlüsselungsdaten konfiguriert werden. Dies wird in der Datei /etc/camfiles/cardclient.conf gemacht:


newcamd:gm.innocent.com:15050:1/1702:local:local:000102030405060708090A0B0C0D
newcamd:gm.innocent.com:15051:1/1833:local:local:000102030405060708090A0B0C0D
newcamd:gm.innocent.com:15052:1/09C4:local:local:000102030405060708090A0B0C0D
newcamd:gm.innocent.com:15053:1/098C:local:local:000102030405060708090A0B0C0D

Auf gm.innocent.com gibt es entsprechend eine Konfiguration in oscam, die diese Verbindungen erlaubt.

Um den Dienst zu starten, wird die Datei /etc/systemd/system/sasc.service genutzt:


[Unit]
Description=SASC-NG Service
After=network.target

[Service]
Type=simple
ExecStartPre=/usr/sbin/modprobe dvbloopback num_adapters=2
ExecStart=/public/bin/sasc-ng -j 0:2 -j 1:3 --cam-budget --cam-dir /etc/camfiles

[Install]
WantedBy=multi-user.target