Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Ubuntu, TVHeadend und oscam

dw40u

Newbie
Registriert
23. Juni 2011
Beiträge
16
Reaktionspunkte
14
Punkte
23
Wollte hier mal ein kleines howto schreiben.

So habe ich meinen IPTV Server für meine FireTV's aufgesetzt. Ich werde das Howto in mehrere Teile aufteilen...

Was wird benötigt:
-PC mit großer Festplatte
-Kartenleser für HD+ oder so. (Ich habe eine Smargo benutzt)
-SatIP Tuner (Triax TSS400 oder Netstream 4S) Ich habe beide getestet. Der Triax mit für mich den besseren Eindruck. Teste in den nächsten Tagen mal den HomeRun für DVBC
-Ubuntu 14.04.4 LTS Gibt es hier

Ubuntu 14.04.4 LTS Server installieren
Bei der installation am besten gleich den Openssh mit installieren. Dann könnt Ihr euch später mit ssh oder putty verbinden und müsst nicht alles abtipen.

Nach der installation einlogen und folgende Befehle ausführen:
sudo -i
rm -rf /var/lib/apt/lists/*
apt-get update
apt-get upgrade
reboot
Nach dem neustart noch ein paar Sachen installieren:
sudo -i
apt-get install samba
apt-get install build-essential git pkg-config libssl-dev bzip2 wget
apt-get install libavahi-client-dev zlib1g-dev libavcodec-dev
apt-get install libavutil-dev libavformat-dev libswscale-dev
apt-get install libcurl4-gnutls-dev liburiparser-dev
apt-get install debhelper cmake
TVHeadend installieren
cd /usr/src/
Version 4.1 downloaden:
git clone
oder lieber 4.0 Stable
git clone --branch release/4.0
DPKG Paket erzeugen
cd tvheadend/
AUTOBUILD_CONFIGURE_EXTRA=" --enable-hdhomerun_client --enable-avahi –enable hdhomerun_static --enable-libffmpeg_static" ./Autobuild.sh -t precise-amd64
Paket installieren:
cd ..
#Bitte für euer deb anpassen...
dpkg -i tvheadend_4.0.7-11~g398e4fe~precise_amd64.deb
So das war es. Nun ist euer TVHeadEnd auf dem Port 9981 erreichbar.

Im Teil zwei geht es mit der Einrichtung weiter...
 
AW: Ubuntu, TVHeadend und oscam

Teil 2 OSCam installieren

So nachdem wir nun den TVHeadend am laufen haben, geht es mit OSCam weiter...

Pakete für OSCam installieren
sudi -i
apt-get install build-essential
apt-get install libssl-dev libpcsclite-dev
apt-get install mercurial cvs subversion libncurses-dev
apt-get install cmake
apt-get install libusb-1.0-0
apt-get update

OSCam laden und installieren
cd /usr/src
sudo svn co oscam
cd oscam
cmake -DWEBIF=1
make
cp oscam /usr/local/bin
cd ..
rm -rf oscam
cd /usr/local/bin
chmod 755 oscam

Init.d (Autostart) für OSCam
vi /etc/init.d/oscam
In Vi nun die Taste I Drücken um in den Einfüge-Modus zu kommen und folgenden Text einfügen
#!/bin/sh

DAEMON=/usr/local/bin/oscam
PIDFILE=/var/run/oscam.pid
DAEMON_OPTS="-p 1024 -w 5 -r 2 -B ${PIDFILE}"

test -x ${DAEMON} || exit 0

. /lib/lsb/init-functions

case "$1" in
start)
log_daemon_msg "Starting OScam..."
/sbin/start-stop-daemon --start --quiet --background --exec ${DAEMON} -- ${DAEMON_OPTS}
log_end_msg $?
;;
stop)
log_daemon_msg "Stopping OScam..."
/sbin/start-stop-daemon --stop --exec ${DAEMON}
log_end_msg $?
;;
restart)
$0 stop
$0 start
;;
force-reload)
$0 stop
/bin/kill -9 `pidof oscam`
/usr/bin/killall -9 oscam
$0 start
;;
*)
echo "Usage: /etc/init.d/oscam {start|stop|restart|force-reload}"
exit 1
;;
esac
Mit ESC den einfüge Modus verlassen und mit : x beenden

Anschließend folgende Befehle eingeben:
chmod +x /etc/init.d/oscam
update-rc.d oscam defaults
reboot

Jetzt startet OSCam automatisch

Erreichen könnt Ihr OSCam nun unter SERVERIP:83

Alternativ könnt Ihr auch die Konfiguration in das Verzeichnis /usr/local/etc kopieren oder über das Webinterface unter dem Punkt Files rein kopieren
 
@dw40u

hallo, danke für deine übersischtliche Howto!!

Bei mit hat alles geklappt...

ausser ich komme nicht ins oscam webif!!

hab alles schon versucht, ohne erfolg... hab die configs alle ins usr/local/etc kopiert und immer noch kein erfolg!


Mache ich etwas falsch???
 
@bingo11

Hi, und danke ich habs es geschafft in Oscam Webif!!

Jetzt hab ich andere sorgen...

Ich habe einen Separate Oscam Server, und darin habe ich einen newcamd user erstellt!

Wenn ich bei tvheadend das einstelle, geht alles prima, aber klappt irgenwie nicht! warum weiss ich nicht...

bei tvheadend blink grün auf rot!

Bei oscam log steht:

2016/12/16 19:46:18 4A86D21E c (newcamd) client connected to 17777 port
2016/12/16 19:46:18 4A86D21E c (client) plain newcamd-client 192.168.0.150 rejected (invalid access)
2016/12/16 19:46:18 4A86D21E c (client) anonymous disconnected from 192.168.0.150


Kann mich jemand zeigen wie ich das beheben kann...oder bigts einen How to??


lg

Fuzileiro
 
Super das es geklappt hat.

Ich betreibe oscam als Client da meine Karte im reciever steckt über cccam.
Ich habe im oscam dvbapi eineschaltet.

Oscam habe ich dvbapi so..

boxtype: PC
PMT Mode:4 do not use signal..usw..

tvheadend habe ich

oscam net protocoll: 10389
camd.socket: ip vom mein pc(ubuntu)
listen port :9000 (muss gleich sein wie bei dvbapi)

ciao.....
 
Zuletzt bearbeitet von einem Moderator:
ich habe aber einem separaten server! geht das nicht für mein vorhaben?

und wie hast du das angerichtet? hast du dvbapi in oscam.conf?

und wie hast du bei tvheadend, welches protocol eingesttelt???

Ich weiss ich frage zu viel...bin eben noch ein newbie....


kannst du mir helfen?
 
Ich habe das Experiment bereits vor zwei Jahren gehabt. Seperater Oscam Server + TV Headend über Newcamd.
Hatte hierbei auch Verbindungsprobleme.
Mir half das frische kompilieren von TV Headend, anstatt das aus der Repo zu verwenden.

Gesendet von meinem Redmi 3 mit Tapatalk
 
Hier hänge ich
AUTOBUILD_CONFIGURE_EXTRA=" --enable-hdhomerun_client --enable-avahi –enable hdhomerun_static --enable-libffmpeg_static" ./Autobuild.sh -t precise-amd64

Code:
root@TV-Headend:/usr/src/tvheadend# AUTOBUILD_CONFIGURE_EXTRA=" --enable-hdhomerun_client --enable-avahi –enable hdhomerun_static --enable-libffmpeg_static" ./Autobuild.sh -t precise-amd64
dpkg-buildpackage: Quellpaket tvheadend
dpkg-buildpackage: Quellversion 4.1-2405~geb495a0~precise
dpkg-buildpackage: Quelldistribution precise
dpkg-buildpackage: Quellen geändert durch Andreas Öman <andreas@tvheadend.org>
dpkg-buildpackage: Host-Architektur amd64
 dpkg-source --before-build tvheadend
dpkg-checkbuilddeps: Fehler: Nicht erfüllte Bauabhängigkeiten: curl
dpkg-buildpackage: Warnung: Bauabhängigkeiten/-konflikte nicht erfüllt; Abbruch
dpkg-buildpackage: Warnung: (Verwenden Sie -d, um sich darüber hinwegzusetzen.)
root@TV-Headend:/usr/src/tvheadend#

Kann mir jemand weiterhelfen?
 
Hallo zusammen

Gibt es einen alternativen svn Server zu Ich kann streamboard nicht erreichen. Vielen Dank für Eure Hilfe.
 
Hallo

steht eigentlich da was fehlt >> [
dpkg-checkbuilddeps: Fehler: Nicht erfüllte Bauabhängigkeiten: curl ]

apt-get update
apt-get install curl

wenn nicht noch mehr fehlt, sollte es danach klappen

mfg
clusty

up´s zu Spät gesehen Beitrag war vom 5.1.
 
Zuletzt bearbeitet:
Zurück
Oben