Hallo Leute,
ich habe aktuell einen Intel NUC 8i5 unter Proxmox laufen. Hierauf läuft u.a. ein Debian 9 Container mit einem stock tvheadend. Die Installation ist nun schon Wochenlang in Betrieb und tut was sie soll.
Aber:
Einzig das fehlende Transcoding bei der Stock Version (HTS Tvheadend 4.2.8-36~g5bdcfd8ac) hat mich dazu bewegt, ein Debian 10 in einen Proxmox Container zu installieren und die 2 Sundtek DVBS2 Sticks durchzureichen um über vaapi das Transcoding nutzen zu könnnen. TVHeadend funktioniert, jedoch schmeisst TVheadend jetzt Fehler die ich ohne Hilfe nicht mehr gefixed bekomme.
facts:
* Debian 10
* HTS Tvheadend 4.3-1867~g2a7cb68bc-dirty
* 2x Sundtek DVBS2 USB Sticks
* DSL 16k - 1MBit Upload, Zugriff über VPN (Fritzbox) mit Kodi
Folgende Fehlermeldungen werden geworfen:
2020-05-17 20:47:05.973 [ INFO] subscription: 0008: "192.168.178.204 [ dfs | Kodi Media Center ]" subscribing on channel "kabel eins", weight: 100, adapter: "Sundtek DVB-S/S2 (VI) #0 : DVB-S #0", network: "DVB-S Netzwerk", mux: "12544.75H", provider: "ProSiebenSat.1", service: "kabel eins", profile="transcoding", hostname="192.168.178.***", username="***", client="Kodi Media Center"
2020-05-17 20:47:05.997 [ INFO] transcode: 0002: 02:MPEG2VIDEO: ==> Using profile vaapi
2020-05-17 20:47:05.997 [ INFO] transcode: 0002: 03:MPEG2AUDIO: ==> Copy
2020-05-17 20:47:05.997 [ INFO] transcode: 0002: 04:TEXTSUB: ==> Filtered out
2020-05-17 20:47:06.457 [ ERROR] libav: AVHWDeviceContext: No VA display found for device: /dev/dri/renderD128.
2020-05-17 20:47:06.457 [ ERROR] vaapi: failed to create a context for device: /dev/dri/renderD128
2020-05-17 20:47:06.499 [ ERROR] libav: AVHWDeviceContext: No VA display found for device: /dev/dri/renderD128.
2020-05-17 20:47:06.499 [ ERROR] vaapi: failed to create a context for device: /dev/dri/renderD128
Scheinbar hatten schon viele mit Transcoding ihre Probleme und ich hab hier und da gelesen, man sollte doch das Docker Image unter OMV laufen lassen. Das könnte ich tun... OMV4 läuft auch in einer Virtuellen Maschine auf dem Server, jedoch müsste ich mich neu einarbeiten, wie die DVBS2 Sticks dann statt durch den Container in die Virtuelle Maschine wandern. Es hat schon jemand probiert, mit dessen Anleitung ich die Sundteks in den Container durchgereicht habe, hierfür eine virtuelle Maschine zu nutzen... und das hat nicht fehlerfrei funktioniert.
Was könnte ich jetzt probieren (bis auf die Docker Geschichte die ich eigentlich vermeiden will... da das selbst kompillierte TVH ja bis auf vaapi sauber läuft)
Danke schonmal
ice77