AW: Newbie Frage: Linux + DVB-S2 + HD+ (HD01) + Oscam + ??? + mythtv
Hallo Nochmal an Alle,
so, jetzt läuft's. Es ist noch nicht alles perfekt, aber ich kann
HD+ schauen auf meinem Mythtv-System.
Falls es jemand nachbauen möchte, schreibe ich mal auf, was man braucht:
- Ein funktionierendes MythTV Backend System. Das muss man nicht beschreiben, da gibt es Distributionen (z.B. mythbuntu), die auch die Hardwareunterstützung mitbringen und sehr gute Howtos.
- Receiver-Karten. Ich nutze 2 Stk. Hauppauge WinTV Nova HD S2, laufen out-of-the-box. Es sollten alle v4l-kompatible DVB Karten funktionieren, auch DVB-C oder DVB-T (da gibt es aber kein Bezahlfernsehen, oder?)
- Frontend (dort, wo man TV konsumieren will): Kann auf der gleichen Box laufen, wie das Backend, oder entfernt (Programm wird dann auf dem Backend aufgezeichnet und über das LAN gestreamt - mehrere Frontends parallel sind natürlich möglich), zum TV schauen bringt Myth ein sehr schönes Frontend mit, aber es kann auch z.B. XBMC sein auf einer Linux oder Windows Box.
Als nächstes geht es dann zum Empfang der verschlüsselten Kanäle. Dazu nutze ich folgende Software:
- einen OSCAM Server als Schlüssel-Server. Läuft auf der Backend-Box.
- ffdecsawrapper, eine Weiterentwicklung, oder Fork von sacg-ng (welches, soweit ich das sehen konnte, nicht mehr gepflegt wird und nicht ohne Mühen auf einem modernen Kernel zum Laufen kommt).
Ich habe beides von Andrey Pavlenkos Launchpad Repository installiert (
) Es gibt für ffdecsawrapper auch Anleitungen von Bas-T, (dem Programmierer?), das aus den Sourcen selbst zu bauen, ist wahrscheinlich besser, hat bei mir auf meinem Ubuntu 12.04 Server aber wegen nicht erfüllter Dependencies nicht geklappt.
Oscam nach Annleitung konfiguriert (bei mir kommen die Keys von einer HD01 Karte, die in einer
Easymouse 2 steckt; aktiviert habe ich diese Karte vorher auf einem normalen Receiver mit Unicam Modul, ich weiß nicht, ob das auch über die OSCAM geklappt hätte, zumindest habe ich mir einen möglichen Stolperstein aus dem Weg geräumt.)
Damit OSCAM mit der HD01 kommunizieren kann, braucht es die Werte Key und Boxkey, also Cryptoschlüssel, die, soweit ich verstanden habe, Kartenspezifisch sind(?). Die habe ich mit dem Oscam Config configurator von coolstream.to gewonnen.
Als Protokoll habe ich in OSCAM newcamd aktiviert. Dann habe ich ffdecsawrapper auch ziemlich nach Anleitung konfiguriert. Wenn man den ffdecsawrapper Dienst startet, erzeugt er (in meiner Konfiguration, ich habe ja zwei Empfangskarten) zwei dvbloopback devices, die ich dann in mythtv anstatt der ursprünglichen dvb devices als Empfangsgeräte eingetragen habe, danach musste ich noch die Kanalkonfiguration anpassen.
Und es läuft! Programme werden unverschlüsselt aufgezeichnet und lassen sich dann konsumieren (auch Live-TV läuft erstmal über die Festplatte, man schaut also immer eine Aufzeichnung).
Ich habe noch ein paar Schwierigkeiten, insbesondere beim Dienstestart. Die Upstart-Konfiguration von Andrey's Packeten sind auf den Betrieb mit vdr ausgerichtet, die musste ich umschreiben, und ich habe im Moment noch das Problem, dass beim System-Boot der Mythtv-Service schneller startet als ffdecsawrapper, und die dvbloopback devices dann noch nicht fertig sind. Da muss ich noch basteln, im Moment habe ich es über einen Restart des mythtv-backend Dienstes aus der rc.local heraus gelöst. Logging von ffdecsawrapper läuft auch nicht richtig - ich hätte gerne, dass er in /var/log/ffdecsawrapper loggt, er schreibt aber ins syslog, entgegen der Konfiguration.
Ich sehe auch, dass auf der Status-Seite des Oscam Servers (192.168.0.1:3001 in meinem Fall) für die
HDPlus Karte CAID:SRVID mit 0000:0000 drinsteht - weiß nicht warum, eigentlich wollte ich da ein 1830 sehen für CAID, aber solange es funktioniert... das fällt mir vielleicht auf die Füsse, wenn ich mal weitere Services einbinden will.
Mal sehen, in einem nächsten Schritt könnte ich mir ja mal ansehen, ob ich mir Sky hole oder vielleicht doch Kabel Deutschland mal ausprobiere (eigentlich will ich denen aber kein Geld überweisen). Ich muss aber sagen, mit den komfortablen Aufnahmemöglichkeiten von Mythtv habe ich sowieso schon mehr Content als ich konsumieren kann.
Wenn Interesse besteht, würde ich meine Konfiguration auch posten, aber wie gesagt, perfekt ist sie nicht.
Beste Grüße
Zaphod.