Raspberry als Sky Receiver Einrichten (Sundtek SkyTV Ultimate 6 + easymouse 2 + SKY V14 Karte + oscam + tvheadend + kodi)

Voraussetzungen

  • Sundtech SkyTV Ultimate 6
  • Easymouse 2
  • SKY V14 Karte
  • Raspberry 2 oder höher mit bereits installiertem Raspbian Jessie

Hardware

Sundtek SkyTV Ultimate 6

Installation-Script von Sundtek gerunterladen und ausführbar machen

$ cd /tmp
$ wget http://www.sundtek.de/media/sundtek_netinst.sh
$ chmod 777 sundtek_netinst.sh

Script ausführen

$ ./sundtek_netinst.sh

Die Ausgabe von

$ /opt/bin/mediaclient -e

sollte in etwa folgende Zeile enthalten:

device 0: [Sundtek SkyTV Ultimate V (2015)] DVB-S/S2, ANALOG-TV, REMOTE-CONTROL, OSS-AUDIO

http://support.sundtek.com/index.php?PHPSESSID=n0dbdrd5jjtmj4nnoh3o5c4tl3&/topic,341.0.html

https://www.youtube.com/watch?v=j9XQ-2raTX4

Easymouse 2

Nach dem Anstecken des Kartenlesers, sollte die Ausgabe von „lsusb“ die folgende Ausgabe enthalten:

Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

OSCam

http://www.zebradem.com/wiki/index.php?title=Kleines_OSCam_ABC_f%C3%BCr_Anf%C3%A4nger_1._Teil_-_Grundwissen_und_Erkl%C3%A4rungen#.5Bnewcamd.5D

https://wiki.vuplus-support.org/index.php?title=Kleines_OSCam_ABC_f%C3%BCr_Anf%C3%A4nger_1._Teil_-_Grundwissen_und_Erkl%C3%A4rungen

EMM’s

http://www.streamboard.tv/wiki/EMM

Installation

Abhängigkeiten installieren

$ sudo apt-get -y update && sudo apt-get -y upgrade
$ sudo apt-get install cvs subversion autoconf libccid automake libtool gettext cmake flex bison libpng3 libssl-dev libssl1.0.0 libpcsclite-dev libusb-1.0-0 libusb-1.0-0-dev dialog

Aktuellen Quellcode aus Repository auschecken

$ cd /usr/src
$ sudo svn co http://www.streamboard.tv/svn/oscam/trunk oscamsvn

Konfigurations-GUI starten

$ sudo -s
$ cd oscamsvn
$ ./config.sh --gui

Quellcode kompilieren

$ mkdir build
$ cd build
$ cmake ..
$ make

Zugrifssrechte für Binary anpassen und in öffentliches Verzeichnis kopieren

$ chmod 755 oscam
$ cp oscam /usr/local/bin

Init-Script einrichten

#!/bin/bash

### BEGIN INIT INFO

# Provides:          oscam

# Required-Start:    $local_fs $network

# Required-Stop:     $local_fs $network

# Default-Start:     2 3 4 5

# Default-Stop:      0 1 6

# Short-Description: Init script for oscam

### END INIT INFO

 

. /lib/lsb/init-functions

 

NAME=oscam

DAEMON="/usr/local/bin/oscam"

PIDFILE=/tmp/.oscam/oscam.pid

DAEMON_OPTS="-b"

 

start() {

echo -n "Starting daemon: "$NAME

start-stop-daemon --start --quiet --exec $DAEMON -- $DAEMON_OPTS

echo "."

}

 

stop() {

echo -n "Stopping daemon: "$NAME

start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE

echo "."

}

 

restart(){

stop

sleep 3

start

}

 

status(){

pidof $DAEMON > /dev/null 2>&1

RETVAL=$?

if [ $RETVAL -ne 0 ]; then

echo "$NAME is not running"

exit $RETVAL

else

echo "$NAME is running"

fi

}

 

reload(){

kill -1 $(cat $PIDFILE)

RETVAL=$?

if [ $RETVAL -eq 0 ]; then

echo "$NAME reloading successfully"

else

echo "$NAME reloading failed"

exit $RETVAL

fi

}

 

case "$1" in

  start)

start

;;

  stop)

stop

;;

  restart)

restart

  ;;

  reload)

reload

  ;;

  status)

status

  ;;

  *)

echo "Usage: $0 {start|stop|restart|reload|status}"

exit 1

esac

 

exit 0

http://raspberry.tips/raspberrypi-tutorials/raspberry-pi-als-doscam-server/

Konfiguration

http://www.streamboard.tv/oscam/wiki/CardsList#SkyDeutschlandNDSV14098C:000000

http://www.streamboard.tv/wiki/OSCam/de/Config/oscam.conf

http://www.streamboard.tv/wiki/OSCam/de/Config/oscam.server

http://www.streamboard.tv/wiki/OSCam/de/Config/oscam.user

http://www.zebradem.com/wiki/index.php?title=Easymouse_2_Einstellungen

boxid ersetzen durch ID auf Rückseite von Easymouse

TVHeadend

Installation

APT-HTTPS support installieren

$ apt-get install apt-transport-https

Neue Paketquelle inkl. Schlüssel hinzufügen

$ echo "deb https://dl.bintray.com/tvheadend/deb jessie release" > /etc/apt/sources.list.d/tvheadend.list
$ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61 
$ apt-get update

TVHeadend installieren

$ apt-get install tvheadend

https://raspberry.tips/raspi-media-center/tvheadend-unter-raspbian-jessie-installieren-und-video-for-linux-treiber-kompilieren/

Grundlegende Einstellungen

Webinterface aufrufen:

http://[SERVER-IP]:9981

Sprache einstellen:

Configuration -> General -> Language Settings

Automatische Aktualisierung der Zeit aktivieren:

Configuration -> General -> Time Update
Update time: check
Enable NTP driver: check
-> save configuration

Nutzer anlegen:

Configuration -> Access Entries -> Add

Sundtek SkyTV Einrichten

Configuration -> DVB Inputs -> TV adapters -> Sundtek DVB-S/S2

Auf der rechten Seite

Enable: check -> save

Sender Einrichten

Neues Netzwerk einrichten

Configuration -> DVB Inputs -> Networks -> Add -> DVB-S Network
Name: Astra 19.2
Orbital Position: Astra 1KR/1L/1M/1N
-> create

Netzwerk dem TV-Empfänger zuweisen

Configuration -> DVB Inputs -> TV adapters -> Universal LNB only
Network: Astra 19.2

Mux einrichten

Configuration -> DVB Inputs -> Muxes -> Add
Network: Astra 19.2
Delivery System: DVBS2
Frequency (kHz): 11494000
Symbol Rate (Sym/s): 22000000
Polarisation: H
Modulation: PSK/8
FEC: 2/3
-> create

Scan startet automatisch, weitere Transponder werden hinzugefügt. Er ist abgeschlossen sobald kein „Scan Status“ auf „Pending“ steht.

Services Einrichten

Configuration -> DVB Inputs -> Services
Service markieren -> Map selected
Include encrypted services: check
Merge same name: check
-> map

https://www.youtube.com/watch?v=y8vm9es6FL0
https://www.youtube.com/watch?v=zmO-3IjLNGM

OSCam Client einrichten

OSCam WebInterface aufrufen:

http://[SERVER-IP]:8888
Config -> Newcamd
Port = PORT@CAID:IDENT (z.B.: 15000@098C:000000)
Key = 0102030405060708091011121314 (Stellt den 28 stelligen DES-Schlüssel dar)
-> save

Nutzer anlegen:

User -> +

Conditional Access Client einrichten, TVHeadend WebInterface aufrufen:

http://[SERVER-IP]:9981
Configuration -> CA -> Add
Enabled: check
Client Name: SkyUsername: wie in OSCam Webinterface angelegt
Password: wie in OSCam Webinterface angelegt
Port: 1500
DES Key: 0102030405060708091011121314 (wie in OSCam WebInterface)

http://stablog.de/tutorial-tv-headend-mit-oscam-verbinden-part-33/

https://tvheadend.org/projects/tvheadend/wiki/Tvheadend_oscam_ziggo

Kodi

TVHeadend PVR-Plugin Installieren

Plugin via apt installieren, sofern der paketmanager per default keine „recommended packages“ installiert

$ apt-get install kodi-pvr-hts

Konfiguration

TVHeadend PVR Plugin aktivieren:

Einstellungen -> TV -> Enable

Für den fall dass mehrere PVR-Plugins installiert sind, Tvheadend HTSP Client auswählen.

Zugangsdaten in den Plugineinstellungen hinterlegen

Einstellungen -> Addons -> Benutzer-Addons -> PVR-Clients -> Tvheadend HTSP

http://kodi.wiki/view/Tvheadend

Werbeanzeigen

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s