Donnerstag, 17. Dezember 2015

TVheadend um TV zu schauen und aufzunehmen


Mithilfe von Raspberry PI und einer USB Box TV sehen und aufnehmen

In diesem Blog beschreibe ich wie ich mithilfe eines selbst zusammengebauten Systems geschafft habe Sendungen aufzunehmen und diese später am TV anzuschauen. Außerdem nutzte ich den PI noch als Speicher für geschnittene Filme und Serien. Ich beschreibe und verlinke meine Hard- und Software. Zusätzlich werden dann noch Bilder meines Systems dazu kommen.

Meine Hardware

Ich selbst benutze dazu folgende Komponenten:
  • Raspberry PI 2
      •  natürlich gibt es auch billig Ware aus China aber bei diesem Netzteil weiß ich,  das es die versprochene Leistung wirklich bringt.
    • Eine SanDisk Extreme 16GB microSDHC
      • Das ist wahrscheinlich etwas übertrieben und unnötig es reicht auch eine normale SD, sie sollte aber doch kein NoName Produkt sein.
      • Vorher hatte ich eine SanDisk Ultra Android microSDHC 8GB drin, inzwischen geht es erst ab 16 GB los.
      • Ich hatte mir über die Chip Bestenliste für microUSB die Schreib- und Leseraten sowie die Zugriffszeiten für die Extreme 16 GB entschieden.
  • USB Hub MIT Netzteil (ich hatte einen Belkin High Speed 7-Port übrig)
    • Das größte Problem wenn man etwas nicht zum laufen bringt ist, das der PI zu wenig Power zurückgibt. Gerade mein HDTV Satellitenempfänger über USB brauch viel Power aus dem USB Port.
    • Es reicht natürlich ein 2-4 Port Hub WENN er entsprechend Leistung bringt und ein eigenes Netzteil besitzt.
  • An diesem Hub sind angeschlossen

    • Meine (inzwischen zwei)  TECHNOTREND TT-connect S2-4600 USB-Box
      • Hier eine Liste Externer TV Empfänger
        • Wenn ihr den Link nutzt könnt ihr dann im Amazon Suchfeld die 2 Wörter 
          • USB sowie das passende der nächsten 3 Begriffe für Eure Empfangstechnik
          • DVB-S2 für Satellite Empfang, 
            • kauft kein Gerät das nur DVB-S kann, das ist veraltete Technik
            • eine kurze Erklärung der Unterschiede habe ich auf einer Seite von netzwelt.de gefunden
          • DVB-T für Empfang über Antenne
            • ab Mitte 2016 soll begonnen werden den Standard DVB-T2 einzuführen. Sobald diese Technik dann wirklich im Einsatz ist werde ich wahrscheinlich darüber berichten.
            • Hier schon mal ein LINK als Info.
          • oder DVB-C für einen Kabelanschluss
        • informiert euch aber bevor ihr etwas kauft im Web ob diese dann auch in Linux und speziell dem Raspberry erkannt werden und laufen
      • Es gibt bestimmt günstigere Alternativen, aber auch diese Box hatte ich übrig weil ich damals über DVB Software TV aufgenommen hatte. Leider hatte ich die Box damals nicht unter Linux zum Laufen gebracht weil ich den neuen Kernel nicht integrieren könnte (so weit gingen meine Linux Kenntnisse dann doch nicht). Also lief es viele Jahre über einen Windows PC - damit ist endlich Schluss
    • Eine externe USB Festplatte als HDD oder SSD
      • Ich hatte noch ein Revoltec Alu Book Edition II, external Case 3,5" in rot, USB 2.0 & SATA übrig
      • Darin ist eine 500GB SATA Platte drin
      • Für später werde ich wahrscheinlich noch eine externe SSD Platte anhängen. Allerdings muss ich mich erst informieren ob das sinnvoll ist.
      • Inzwischen ist meine NAS kaputt gegangen und ich habe eine 3.TB HDD als zweite Festplatte am PI.
      • Erste kleine mit 500GB zum Speichern bei Aufnahmen und dann die Große um geschnittene Filme und Serien zu speichern.
Es ist zwar immer ein Aufwand die Aufnahmen von der Platte auf meinen PC zu kopieren, sie dort zu schneiden und dann wieder auf die 3 TB zu kopieren. Aber eine direkte Verarbeitung übers Netzwerk dauert noch länger.

Meine Software


Auf diesem habe ich Raspbian Jessy Lite installiert.
Zusätzlich noch TVHeadend mit dem ich dann über Kodi TV oder APP TV sehen und Aufnahmen kann.


Ab hier nur Rohfassung als Notizen während ich installiere

An einem PC mit Win32Image das neuste Raspbian auf eine MicroSD Karte flashen

Am PI wenn noch nicht ausgeschalten mit dem Befehl poweroff beenden.
Alle Externe Hardware entfernen. Verhindert Komplikationen beim Start.
Beim PI nur die SDCard, ein LAN anschließen
Danach in den PI einstecken und den Strom anschließen

Installation geht von statten

Anmelden mit PI / Raspberry
sudo raspi-config
Sprache auf Deutsch, Tastatur auf Deutsch, SSH Aktivieren, Passwort für Benutzer Pi anpassen
Advanced Options Speicher auf gesamte Karte erwietern
Neustart??

Nach deiner Anmeldung als PI, den Benutzer root ein Password geben mit:
sudo passwd root

Danach root auch SSH Zugriff gewähren
sudo nano /etc/ssh/sshd_config

# Authentication:
LoginGraceTime 120
PermitRootLogin without-password  Ändern in yes Oder eine Route am Anfang der Zeile
StrictModes yes

Strg O, Enter
Strg X


Dann den Dienst ssh neu starten
sudo /etc/init.d/ssh restart

Jetzt kann man sich über Putty auch als root anmelden

Nun gehts am PC weiter

Mit putty eine SSH Verbindung zum PI aufbauen.
Anmelden als root. (So spart man sich die Eingabe von sudo)

Zuerst aktualisiere ich mal das System.

apt-get update
apt-get upgrade
apt-get dist-upgrade

Fragen mit JA bestätigen.

Programme installieren die man benötigt

 apt-get install samba-common #Für spätere Windows Freigaben über Samba






Benötigte Hardware einrichten

Nun schalte ich den PI ab mit dem Befehl poweroff. Überprüfen das er wirklich aus ist.

Erst jetzt schließe ich meine komplette Hardware an, wie USB HUB, TV Box oder externe USB Platte und schließe den Strom wieder an.


Putty - Root

fdisk -l um meine externe HDD zu finden

/dev/sdb1

blkid um die UUID meiner HDD zu finden.
die UUID kopieren 69bc28d9-88e8-41a2-baae-20eeaa0793dd

cd /media
mkdir NAME

mount /dev/sdb1 /media/NAME

nano /etc/fstab
Inhalt
UUID=KENNUNG       /media/Aufnahmen        ext4    defaults        0       0

mount -a















Keine Kommentare:

Kommentar veröffentlichen