Direkt zum Hauptinhalt

TVServer - Nur Tuner im Netzwerk freigeben für andere TVHEadends


Die Ansichtseintsellungen auf Expertenansicht stellen damit wir alle Felder angezeigt bekommen.
Auf der TV-Headend instanz die die realen Tuner beinhaltet einloggen:


Als erstes ein Netzwerk erstellen, wenn nicht vorhanden unter Configuration -> DVB-Input -> Network -> Dort auf Add klicken
Screenshot 2022-10-21 at 22-21-10 Tvheadend.png
Screenshot 2022-10-21 at 22-16-26 Tvheadend.png
Screenshot 2022-10-21 at 22-20-14 Tvheadend.png
Hier euren Empfangtyp auswählen, ich habe DVB-S
Bildschirmfoto vom 2022-10-21 22-22-38.png
Auszufüllen:

Enabled : haken rein
Networkname : Frei wählbar ich habe es DVB-S gennat, da es ja auch ein DVB-S Network ist
Oribtal position : Welcher Satelite, da ich Deutschland wohne interessiert mich das Programmangebot von Astra am meisten.
SAT>IP Source number : 1 .Wenn auf 0 Wird das Netzwerk nicht freigeben, diese Nummer muss auf den TVH Client gleich sein. EIne Nummer Pro Netzwerk. Sind dei Nummern nicht gleich gibts im log den 405 Fehler. Dazu unten in Der Fehlersuche

Nun auf create und fertig

Screenshot 2022-10-22 at 15-56-33 Tvheadend.png

Damit wäre das Netzwerk erstellt. Nun Das erstellte Netzwerk auswählen und auf force Scan klicken.
Screenshot 2022-10-22 at 16-08-21 Tvheadend.png

Falls man mehrer Satelliten ansteuert mittel Diseqc, dann weitere Netzwerke erstellen mit dem Sateliten und immer eine andere SAT>IP Source Nummer vergeben

TV-Adapter aktivieren falls noch nicht geschenen
Unter Register Configuration -> DVB-Inputs -> TV-Adapters
Screenshot 2022-10-21 at 22-21-10 Tvheadend.png
Screenshot 2022-10-21 at 22-16-26 Tvheadend.png
Screenshot 2022-10-21 at 22-16-37 Tvheadend.png
Die Montage Technlogy.... DVB-S #0 Eintrag anklicken und recht im Menü auf enable klicken.
Alles andere so lassen. Das dann für jede Karte System wiederholen.
Screenshot 2022-10-21 at 22-15-49 Tvheadend.png

Nun den Eigentlichen Server aktivieren.

Dazu auf
Screenshot 2022-10-21 at 22-21-10 Tvheadend.png
Screenshot 2022-10-21 at 22-29-53 Tvheadend.png
Screenshot 2022-10-21 at 22-30-15 Tvheadend.png

Einstellungen Teil 1 Screenshot ist zu lang :

RTSP Port ( 554 oder 9983) 0 ist TV-Server aus. Ich nehme 9983
Entschlüsslte Services Pro Mux : 10 (Falls eine CCAM im einsatz ist)
Externe NAT IP : *

Screenshot 2022-10-22 at 16-20-26 Tvheadend.png
Teil 2:

Hier nur noch die Anzahl der Tuner freigeben. Da ich zwei DVB-S2 Tuner habe, trage ich bei DVB-S2 eine  2 ein.
Speichern und schon läuft der Server nach einem neustart mit DVB-S Netzwerk unter der SAT>IP Source Nummer, in unserem Fall die 1

Screenshot 2022-10-22 at 16-20-44 Tvheadend.png
Nun noch den TVHeadend Server neustarten

service tvheadend restart


Nun geht es auf dem Client weiter, alle Befehle beziehen sich jetzt auf die zweite TVHeadend instanz, also unseren Client.

Als erstes ein Netzwerk erstellen, wenn nicht vorhanden unter Configuration -> Network -> Dort auf Add klicken

Screenshot 2022-10-21 at 22-21-10 Tvheadend.png
Screenshot 2022-10-21 at 22-16-26 Tvheadend.png
Screenshot 2022-10-21 at 22-20-14 Tvheadend.png
Hier euren Empfangtyp auswählen, ich habe DVB-S

Bildschirmfoto vom 2022-10-21 22-22-38.png
Auszufüllen:

Enabled : haken rein
Networkname : Frei wählbar ich habe es DVB-S gennat, da es ja auch ein DVB-S Network ist
Oribtal position : Welcher Satelite, da ich Deutschland wohne interessiert mich das Programmangebot von Astra am meisten.
SAT>IP Source number : 1 . Die gleiche Nummer wie beim Server bei mir ist es die 1.

Nun auf create und fertig

Screenshot 2022-10-22 at 15-56-33 Tvheadend.png


Falls man mehrer Satelliten ansteuert mittel Diseqc, dann weitere Netzwerke erstellen mit dem Sateliten und immer eine andere SAT>IP Source Nummer vergeben


Wenn Server und Client sich im gleichen Netzwerk befinden wird der Server schon automatsich unter den TV-Adaptern aufgelistet. Sollte dies nicht der Falls sein, den tvheadserver dienst neustarten (client)

befinden Sich Server und Client nicht im gleichen Netz, dann kann man beimstart vo, tvheadend (client instanz) die IP auch fest übergeben. SIehe Abschnitt Server-IP/Domainname zum verbinden beim Start übergeben, weiter unten.

service tvheadend restart

Nun sollte unter Configration -> DVB-Inputs -> TV-Adapter die TV-Adapter aufgelistet werden.
Es kann sein, das sogar mehr Adapter aufgelistet werden. Das ist ne Falsch info, aber wir korrigieren alles durch wie es realität ist.
Das für alle Server adapter durchgehen falls Ihr mehere Server habt die Tuner Freigeben.
Als erstes den Server markieren (hier haben wir nur einen)

Screenshot 2022-10-21 at 22-21-10 Tvheadend.png
Screenshot 2022-10-21 at 22-16-26 Tvheadend.png
Screenshot 2022-10-22 at 16-30-12 Tvheadend.png
Und in den eigenschaften links folgendes festlegen:

Tuner configuration : DVBS2-2
Besagt TYP DVBS2 mit zwei Tunern. Ich habe eine Doppeltvkarte Also 2.
Wer 4 Anschlüsse sein eigen nennen kann wählt DVS2-4 aus

Dann auf Save.

Screenshot 2022-10-22 at 16-30-27 Tvheadend.png

Nun den ersten Tuner anklicken

Screenshot 2022-10-22 at 16-44-55 Tvheadend.png

 und folgende Einstellungen tätigen, anpassen

Enabled : haken rein
Name wird schon vorgeschlagen so lassen, aknn man aber nenn wie man will
Satelite positions : 1
Ich habe nur einen Sateliten, aber wer Diseqc verwendet weil er mehrer Satilten ansteuert stellt hier die Anzhal der Satelliten ein.
Nun auf Save. Jetzt werden so viele LNB Anschlüsse erstellt wie bei Satelliten angeben wurde.

Screenshot 2022-10-22 at 16-46-23 Tvheadend.png

Nun einen LNB nach dem anderen anklicken

Screenshot 2022-10-22 at 16-53-26 Tvheadend.png

und die Einstellungen vornehmen (bei uns nur einer)

enabled : haken rein
Name: kann man nenne wie man will, hat man mehre LNB macht der Satelliten Name sinn Astra Eutelsat etc
Network : hier dann den Passenden Satilten Netzwerknamen auswählen der auch passt. Ich habe nur ein astra Netzwerk DVB-S Network. Dann auf Save.

Screenshot 2022-10-22 at 16-53-38 Tvheadend.png

Das gleiche wiederholen wir für den zweiten tuner auch.
Sateliten Anzahl konfiguerien, und dann den untegordneten LNB wieder das Netzwerk zuweisen, bei wieder DVB-S Netzwerk.
Also alle sgleich wie beim ersten Tuner.
Kann bei euch natürlich abweichen.
Nun kann TVHeadend wieder ganz normal konfiguriert werden, als wären die Karten eingebaut.
Sendersuchlauf etc.



TV-Server IP zu der verbunden werden soll, beim start von tvheadangeben wenn das autodiscovery nicht funktioniert, zum beispiel verschiedene Netze.

Auf dem TVHeadend Client per ssh einloggen und /etc/default/tvheadend editieren

nano /etc/default/tvheadend 

Dort der optionsliste

#
# Default configuration for Tvheadend.

# systemd
# See tvheadend --help for more - default "-u hts -g video"
OPTIONS="-u hts -g video"
...



folgendes hinzufügen
#
# Default configuration for Tvheadend.

# systemd
# See tvheadend --help for more - default "-u hts -g video"
OPTIONS="-u hts -g video --satip_xml <meineurl/ip>"






Beispiel:


folgendes hinzufügen
#
# Default configuration for Tvheadend.

# systemd
# See tvheadend --help for more - default "-u hts -g video"
OPTIONS="-u hts -g video --satip_xml 192.168.178.100"



oder



folgendes hinzufügen
#
# Default configuration for Tvheadend.

# systemd
# See tvheadend --help for more - default "-u hts -g video"
OPTIONS="-u hts -g video --satip_xml meinpublicserver.meinedomain.de"


Es können bis zu 10 Server angeben werden. Einfach hintereinander weg.

folgendes hinzufügen
#
# Default configuration for Tvheadend.

# systemd
# See tvheadend --help for more - default "-u hts -g video"
OPTIONS="-u hts -g video --satip_xml <meineurl/ip> --satip_xml <meineurl/ip> --satip_xml <meineurl/ip>"


tvheadend neustarten.

service tvheadend restart


Fertig


Fehlersuche:

ans /var/log/syslog ranhängen

tail -f /var/log/syslog

Bei Fehler 405 bedeutet es das keine Berechtigung da ist das Netzwerk zu nutzen.

Ausgabe :

Oct 22 13:03:34 tvtunerserver tvheadend[6907]: satips: 1/C6B6F63B/1: unable to create mux DVB-S2 freq 11493750 H sym 22000000 fec 2/3 mod PSK/8 roff 35 is_id -1 pls_mode GOLD pls_code 0
Oct 22 13:03:34 tvtunerserver tvheadend[6907]: satips: 192.168.178.166: RTSP/1.0 SETUP (6) rtsp://192.168.178.167:9983/?src=1&fe=1&freq=11493.75&sr=22000&msys=dvbs2&mtype=8psk&pol=h&fec=23&ro=0.35&tvhweight=100&pids=0 -- 405
Oct 22 13:03:56 tvtunerserver tvheadend[6907]: satips: 1/C6B71CCF/2: unable to create mux DVB-S2 freq 11493750 H sym 22000000 fec 2/3 mod PSK/8 roff 35 is_id -1 pls_mode GOLD pls_code 0
Oct 22 13:03:56 tvtunerserver tvheadend[6907]: satips: 192.168.178.166: RTSP/1.0 SETUP (6) rtsp://192.168.178.167:9983/?src=1&fe=1&freq=11493.75&sr=22000&msys=dvbs2&mtype=8psk&pol=h&fec=23&ro=0.35&tvhweight=100&pids=0 -- 405
Oct 22 13:04:17 tvtunerserver tvheadend[6907]: satips: 1/C6B74363/3: unable to create mux DVB-S2 freq 11493750 H sym 22000000 fec 2/3 mod PSK/8 roff 35 is_id -1 pls_mode GOLD pls_code 0
Oct 22 13:04:17 tvtunerserver tvheadend[6907]: satips: 192.168.178.166: RTSP/1.0 SETUP (6) rtsp://192.168.178.167:9983/?src=1&fe=1&freq=11493.75&sr=22000&msys=dvbs2&mtype=8psk&pol=h&fec=23&ro=0.35&tvhweight=100&pids=0 -- 405
Oct 22 13:04:17 tvtunerserver tvheadend[6907]: satips: 1/C6B769F7/4: unable to create mux DVB-S2 freq 11493750 H sym 22000000 fec 2/3 mod PSK/8 roff 35 is_id -1 pls_mode GOLD pls_code 0
Oct 22 13:04:17 tvtunerserver tvheadend[6907]: satips: 192.168.178.166: RTSP/1.0 SETUP (6) rtsp://192.168.178.167:9983/?src=1&fe=1&freq=11493.75&sr=22000&msys=dvbs2&mtype=8psk&pol=h&fec=23&ro=0.35&tvhweight=100&pids=0 -- 405
Oct 22 13:04:39 tvtunerserver tvheadend[6907]: satips: 1/C6B7908B/5: unable to create mux DVB-S2 freq 11493750 H sym 22000000 fec 2/3 mod PSK/8 roff 35 is_id -1 pls_mode GOLD pls_code 0
Oct 22 13:04:39 tvtunerserver tvheadend[6907]: satips: 192.168.178.166: RTSP/1.0 SETUP (6) rtsp://192.168.178.167:9983/?src=1&fe=1&freq=11493.75&sr=22000&msys=dvbs2&mtype=8psk&pol=h&fec=23&ro=0.35&tvhweight=100&pids=0 -- 405
Oct 22 13:04:39 tvtunerserver tvheadend[6907]: satips: 1/C6B7B71F/6: unable to create mux DVB-S2 freq 11493750 H sym 22000000 fec 2/3 mod PSK/8 roff 35 is_id -1 pls_mode GOLD pls_code 0



Schauen ob auf dem TVKarten Server im Netzwerk bei SAT>Source Number eine Zahl höher als 0 eingetragen ist
und diese Zahl auch gleich mit Dem netzwerk auf den Clients ist.

Zu finden unter
Screenshot 2022-10-21 at 22-21-10 Tvheadend.png
Screenshot 2022-10-21 at 22-16-26 Tvheadend.png
Screenshot 2022-10-21 at 22-20-14 Tvheadend.png

Screenshot 2022-10-22 at 16-06-02 Tvheadend.png