Tvheadend (Linux): Unterschied zwischen den Versionen
(→Links) |
(→Client) |
||
(60 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
== | == Hardware == | ||
=== Links === | === Hauppauge Nova S2 === | ||
==== Seriennummer ==== | |||
<code>200000 LF Rev BAH9</code> | |||
==== Firmware installieren ==== | |||
<pre> | |||
# Get both 3103 and 3103b firmware | |||
sudo su | |||
cd /lib/firmware | |||
wget https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-demod-m88ds3103.fw?raw=true # 3103 (non-b) firmware | |||
wget https://www.hauppauge.com/linux/dvb-demod-m88ds3103b.fw # 3103b firmware | |||
</pre> | |||
Danach TV-Stick anstecken und der Aufruf von <code>dmesg</code> sollte danach in etwa folgende Zeilen ausgeben: | |||
[[Datei:Dmesg_hauppauge_nova_s2.png|400px]] | |||
==== Links ==== | |||
[https://www.hauppauge.de/site/products/data_nova-s2.html https://www.hauppauge.de/site/products/data_nova-s2.html] | |||
[https://www.hauppauge.com/pages/support/support_linux.html#pi https://www.hauppauge.com/pages/support/support_linux.html#pi] | |||
[https://forum-raspberrypi.de/forum/thread/49360-geloest-dvb-s2-usb-stick-am-rpi4/ https://forum-raspberrypi.de/forum/thread/49360-geloest-dvb-s2-usb-stick-am-rpi4/] | |||
[http://www.vdr-wiki.de/wiki/index.php/HDTV_Installationsanleitung_Ubuntu#Nova-HD-S2 http://www.vdr-wiki.de/wiki/index.php/HDTV_Installationsanleitung_Ubuntu#Nova-HD-S2] | |||
[https://wiki.ubuntuusers.de/DVB-Karten/ https://wiki.ubuntuusers.de/DVB-Karten/] | |||
== Installation == | |||
=== Per Deb-Package === | |||
==== Download ==== | |||
Auf | |||
[https://cloudsmith.io/~tvheadend/repos/tvheadend/packages/ https://cloudsmith.io/~tvheadend/repos/tvheadend/packages/] | |||
die richtige Version auswählen (''tvheadend-dbg.deb'' ist eine Debugversion). | |||
==== Installation ==== | |||
Die gewählte Version per <code>wget</code> downloaden: | |||
<pre> | |||
wget https://dl.cloudsmith.io/public/tvheadend/tvheadend/deb/raspbian/pool/bookworm/main/t/tv/tvheadend_4.3-2264~gb8bd16726~raspbianbookworm/tvheadend_4.3-2264~gb8bd16726~raspbianbookworm_arm64.deb | |||
</pre> | |||
Abhängigkeiten installieren: | |||
<pre> | |||
sudo apt-get install libavahi-client3 libdvbcsa1 libpcre3 liburiparser1 | |||
</pre> | |||
Danach sollte sich das Paket ohne Probleme mittels folgendem Befehl installieren lassen: | |||
<pre> | |||
sudo dpkg -i tvheadend_4.3-2264~gb8bd16726~raspbianbookworm_arm64.deb | |||
</pre> | |||
Nach der Installation sollte die Konfigurationsseite unter folgenden Adresse zu erreichen sein: | |||
<pre> | |||
http://<ip des servers>:9981 | |||
</pre> | |||
==== Links ==== | |||
[https://tvheadend.readthedocs.io/en/latest/ https://tvheadend.readthedocs.io/en/latest/] | [https://tvheadend.readthedocs.io/en/latest/ https://tvheadend.readthedocs.io/en/latest/] | ||
Zeile 11: | Zeile 81: | ||
[https://www.minipctv.de/tvheadendserver/tvheadend-auf-dem-raspberrypi-installieren/ https://www.minipctv.de/tvheadendserver/tvheadend-auf-dem-raspberrypi-installieren/] | [https://www.minipctv.de/tvheadendserver/tvheadend-auf-dem-raspberrypi-installieren/ https://www.minipctv.de/tvheadendserver/tvheadend-auf-dem-raspberrypi-installieren/] | ||
=== Per Repository === | |||
<pre> | |||
apt-get install -y debian-keyring | |||
apt-get install -y debian-archive-keyring | |||
apt-get install -y apt-transport-https | |||
keyring_location=/usr/share/keyrings/tvheadend-tvheadend-archive-keyring.gpg | |||
curl -1sLf 'https://dl.cloudsmith.io/public/tvheadend/tvheadend/gpg.C6CC06BD69B430C6.key' | gpg --dearmor >> ${keyring_location} | |||
curl -1sLf 'https://dl.cloudsmith.io/public/tvheadend/tvheadend/config.deb.txt?distro=ubuntu&codename=stretch&component=main' > /etc/apt/sources.list.d/tvheadend-tvheadend.list | |||
apt-get update | |||
</pre> | |||
==== Links ==== | |||
[https://cloudsmith.io/~tvheadend/repos/tvheadend/setup/#formats-deb https://cloudsmith.io/~tvheadend/repos/tvheadend/setup/#formats-deb] | |||
== Konfiguration == | |||
=== Generell === | |||
{{note|Noch in Bearbeitung}} | |||
==== Links ==== | |||
[https://www.minipctv.de/tvheadendserver/tvheadend-konfigurieren/ https://www.minipctv.de/tvheadendserver/tvheadend-konfigurieren/] | |||
[https://docs.tvheadend.org/webui/config_general/#satip-server https://docs.tvheadend.org/webui/config_general/#satip-server] | |||
=== Sat>IP === | |||
{{note|Noch in Bearbeitung}} | |||
[[Datei:TvHeadendSatOverIpGrundeinstellungen.jpg|400px]] | |||
[[Datei:TvHeadendSatOverIpNetzwerk.jpg|400px]] | |||
<pre> | |||
sudo systemctl restart tvheadend.service | |||
</pre> | |||
==== Links ==== | |||
[https://tvheadend.org/d/4922-sat-ip-server-tutorial-needed/13 https://tvheadend.org/d/4922-sat-ip-server-tutorial-needed/13] | |||
[https://blog.nubecula.org/2018/10/26/satip-tvheadend-als-client-server/ https://blog.nubecula.org/2018/10/26/satip-tvheadend-als-client-server/] | |||
=== Oscam === | |||
Siehe dazu [[OSCam (TvHeadend)|OSCam (TvHeadend)]] | |||
== Streaming == | |||
Siehe dazu [[Streaming (TvHeadend)|Streaming (TvHeadend)]] | |||
== OpenATV == | == OpenATV == | ||
=== Links === | Siehe dazu [[OpenATV#Streaming_/_Sat%3EIP|OpenATV#Streaming / Sat>IP]] | ||
== Probleme == | |||
=== (dvbapi) ERROR: Can't open device /dev/dvb/adapter0/ca0 (errno=2 No such file or directory) === | |||
==== Links ==== | |||
[https://tvheadend.org/d/3056-descrambling-with-oscam-missing-ca0-device/2 https://tvheadend.org/d/3056-descrambling-with-oscam-missing-ca0-device/2] | |||
=== sh: 1: pzapit: not found === | |||
Das Problem kommt daher, dass das Image mit Add On ''Neutrino Support'' kompiliert wurde: | |||
<pre> | |||
DVB API with NEUTRINO support: yes | |||
</pre> | |||
Lösung: Binary neu kompilieren ohne Neutrino-Support. | |||
==== Links ==== | |||
[https://wiki.tuxbox-neutrino.org/wiki/Pzapit https://wiki.tuxbox-neutrino.org/wiki/Pzapit] | |||
[https://github.com/linuxserver/docker-oscam/issues/28 https://github.com/linuxserver/docker-oscam/issues/28] | |||
[https://www. | [https://www.nachtfalke.biz/f287-oscam/90777-hdf-6-5-oscam-smod-orf-p410-trotz-cardok-6-entitelments-dunkel-p3.html https://www.nachtfalke.biz/f287-oscam/90777-hdf-6-5-oscam-smod-orf-p410-trotz-cardok-6-entitelments-dunkel-p3.html] | ||
== Links == | == Links == | ||
Zeile 25: | Zeile 173: | ||
Zurück zu [[Ubuntu#T_(Server)|Ubuntu]], [[Sat-over-IP_(Satreceiver/Fernseher)#TVHeadend|Sat-over-IP]], [[OpenATV#Streaming|OpenATV]] | Zurück zu [[Ubuntu#T_(Server)|Ubuntu]], [[Sat-over-IP_(Satreceiver/Fernseher)#TVHeadend|Sat-over-IP]], [[OpenATV#Streaming / Sat>IP|OpenATV]] |
Aktuelle Version vom 4. April 2024, 22:48 Uhr
Noch in Bearbeitung
Hardware
Hauppauge Nova S2
Seriennummer
200000 LF Rev BAH9
Firmware installieren
# Get both 3103 and 3103b firmware sudo su cd /lib/firmware wget https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-demod-m88ds3103.fw?raw=true # 3103 (non-b) firmware wget https://www.hauppauge.com/linux/dvb-demod-m88ds3103b.fw # 3103b firmware
Danach TV-Stick anstecken und der Aufruf von dmesg
sollte danach in etwa folgende Zeilen ausgeben:
Links
https://www.hauppauge.de/site/products/data_nova-s2.html
https://www.hauppauge.com/pages/support/support_linux.html#pi
https://forum-raspberrypi.de/forum/thread/49360-geloest-dvb-s2-usb-stick-am-rpi4/
http://www.vdr-wiki.de/wiki/index.php/HDTV_Installationsanleitung_Ubuntu#Nova-HD-S2
https://wiki.ubuntuusers.de/DVB-Karten/
Installation
Per Deb-Package
Download
Auf
https://cloudsmith.io/~tvheadend/repos/tvheadend/packages/
die richtige Version auswählen (tvheadend-dbg.deb ist eine Debugversion).
Installation
Die gewählte Version per wget
downloaden:
wget https://dl.cloudsmith.io/public/tvheadend/tvheadend/deb/raspbian/pool/bookworm/main/t/tv/tvheadend_4.3-2264~gb8bd16726~raspbianbookworm/tvheadend_4.3-2264~gb8bd16726~raspbianbookworm_arm64.deb
Abhängigkeiten installieren:
sudo apt-get install libavahi-client3 libdvbcsa1 libpcre3 liburiparser1
Danach sollte sich das Paket ohne Probleme mittels folgendem Befehl installieren lassen:
sudo dpkg -i tvheadend_4.3-2264~gb8bd16726~raspbianbookworm_arm64.deb
Nach der Installation sollte die Konfigurationsseite unter folgenden Adresse zu erreichen sein:
http://<ip des servers>:9981
Links
https://tvheadend.readthedocs.io/en/latest/
https://www.connect-living.de/ratgeber/tvheadend-nas-xbmc-streaming-smartphone-tablet-2492215.html
https://www.minipctv.de/tvheadendserver/tvheadend-auf-dem-raspberrypi-installieren/
Per Repository
apt-get install -y debian-keyring apt-get install -y debian-archive-keyring apt-get install -y apt-transport-https keyring_location=/usr/share/keyrings/tvheadend-tvheadend-archive-keyring.gpg curl -1sLf 'https://dl.cloudsmith.io/public/tvheadend/tvheadend/gpg.C6CC06BD69B430C6.key' | gpg --dearmor >> ${keyring_location} curl -1sLf 'https://dl.cloudsmith.io/public/tvheadend/tvheadend/config.deb.txt?distro=ubuntu&codename=stretch&component=main' > /etc/apt/sources.list.d/tvheadend-tvheadend.list apt-get update
Links
https://cloudsmith.io/~tvheadend/repos/tvheadend/setup/#formats-deb
Konfiguration
Generell
Noch in Bearbeitung
Links
https://www.minipctv.de/tvheadendserver/tvheadend-konfigurieren/
https://docs.tvheadend.org/webui/config_general/#satip-server
Sat>IP
Noch in Bearbeitung
sudo systemctl restart tvheadend.service
Links
https://tvheadend.org/d/4922-sat-ip-server-tutorial-needed/13
https://blog.nubecula.org/2018/10/26/satip-tvheadend-als-client-server/
Oscam
Siehe dazu OSCam (TvHeadend)
Streaming
Siehe dazu Streaming (TvHeadend)
OpenATV
Siehe dazu OpenATV#Streaming / Sat>IP
Probleme
(dvbapi) ERROR: Can't open device /dev/dvb/adapter0/ca0 (errno=2 No such file or directory)
Links
https://tvheadend.org/d/3056-descrambling-with-oscam-missing-ca0-device/2
sh: 1: pzapit: not found
Das Problem kommt daher, dass das Image mit Add On Neutrino Support kompiliert wurde:
DVB API with NEUTRINO support: yes
Lösung: Binary neu kompilieren ohne Neutrino-Support.
Links
https://wiki.tuxbox-neutrino.org/wiki/Pzapit
https://github.com/linuxserver/docker-oscam/issues/28
Links
https://wiki.ubuntuusers.de/Tvheadend/
Zurück zu Ubuntu, Sat-over-IP, OpenATV