Web-Streaming in Live läuft nicht...
#1
Hallo!

Habe heute mal begonnen frühere Einstellungen wie Suchtimer usw. per Live in der 5.0Alpha zu setzen.
Dabei ist mir das Web-Streaming aufgefallen - doch leider funktioniert es nicht und es kommt der Fehler "Error code: hls:networkError_manifestLoadTimeOut"

Der Streaming-Server ist installiert und unter den Plugins auch aktiviert.

Anbei auch die aktuelle easyinfo.

Bin für jeden Tip dankbar - die Funktion wäre für mich recht nützlich.

Gruß, Heino


Angehängte Dateien
.zip   easyinfo.zip (Größe: 123,04 KB / Downloads: 1)
easyVDR 3.0-Stable - Desktop-ISO, Gigabyte GA-Z87M-D3H, Intel Core i3-4130, 16 GB, Nvidia GT 630 Rev. 2, Samsung 840EVO 120GB SSD System, 32TB-NAS als zentraler Speicherplatz (Raid-Z2), DD Cine S2 v6.5 Dual DVB-S2, Antec Fusion V2 Silver
Zitieren
#2
Hallo,

(31.05.2020, 16:08)bax2000 schrieb: Dabei ist mir das Web-Streaming aufgefallen - doch leider funktioniert es nicht und es kommt der Fehler "Error code: hls:networkError_manifestLoadTimeOut"
bei install von Plugin Live wird auch noch ein static-build von ffmpeg installiert
da die Version von ffmpeg aus unserm PPA kein HLS kann.
Deshalb musst du in den Einstellungen von Live(Browser) vor ffmpeg bei
allen ein /opt/ setzen!

Gruss
Wolfgang
Show Content
Zitieren
#3
Hallo Wolfgang!

Genau dieses "/opt/ffmpeg" hatte ich in einem Beitrag zu easyvdr 4 gefunden und ich habe das gemacht.
Dann auf "speichern" geklickt und sogar Neustart gemacht. Danach wurde im Live aber wieder die ursprüngliche
Version ohne "/opt/" angezeigt.

Aber ich versuche es gleich nochmal, manchmal is ja verrückt...
easyVDR 3.0-Stable - Desktop-ISO, Gigabyte GA-Z87M-D3H, Intel Core i3-4130, 16 GB, Nvidia GT 630 Rev. 2, Samsung 840EVO 120GB SSD System, 32TB-NAS als zentraler Speicherplatz (Raid-Z2), DD Cine S2 v6.5 Dual DVB-S2, Antec Fusion V2 Silver
Zitieren
#4
Hallo,

(31.05.2020, 17:47)bax2000 schrieb: anach wurde im Live aber wieder die ursprüngliche
Version ohne "/opt/" angezeigt.
wenn ich hier auf speichern und dann auf Ok klicke wird das auch gespeichert!
Nur die erste Zeile gespeichert ..siehe Anhang!


Gruss
Wolfgang


Angehängte Dateien
.jpg   Live_Screenshot_20200531_175818.jpg (Größe: 141,29 KB / Downloads: 7)
Show Content
Zitieren
#5
Ok, funktioniert teilweise - Danke!!

Das Erste HD geht nicht - ewig die animierten 3 Punkte aber keine Fehlermeldung
OneHD geht erst nicht, dann Retry-Button gedrückt und es kommt eine 1s-Schleife - beim nächsten Versuch waren es 2s

ZDF HD geht jedenfalls und die SD-Sender bisher auch die die ich getestet habe.

Evtl. ein Problem mit 1080p-Sendern? ZDF HD sendet in 720p wenn ich mich nicht irre.

Gruß, Heino
easyVDR 3.0-Stable - Desktop-ISO, Gigabyte GA-Z87M-D3H, Intel Core i3-4130, 16 GB, Nvidia GT 630 Rev. 2, Samsung 840EVO 120GB SSD System, 32TB-NAS als zentraler Speicherplatz (Raid-Z2), DD Cine S2 v6.5 Dual DVB-S2, Antec Fusion V2 Silver
Zitieren
#6
Hallo,

(31.05.2020, 18:01)bax2000 schrieb: Evtl. ein Problem mit 1080p-Sendern? ZDF HD sendet in 720p wenn ich mich nicht irre.
das Streaming klappt hier auch nicht immer.Hab ab und an auch mal hänger,
oder es wird nicht zuverlässig auf einen anderen Sender umgeschaltet.

Gruss
Wolfgang
Show Content
Zitieren
#7
Sieht so aus das 720p funktioniert, auch nicht immer, aber dann im 2. oder 3. Versuch.
1080p hab ich hier noch nicht laufen sehen - liegt ganz sicher nicht an der CPU-Last.
Die ist laut htop bei max. 10%....

Wie wird eigentlich das Bild neben der Bildschirmfernbedienung erzeugt? Da ist jedenfalls immer
das korrekte Bild zu sehen.

Mal weiter probieren.....
easyVDR 3.0-Stable - Desktop-ISO, Gigabyte GA-Z87M-D3H, Intel Core i3-4130, 16 GB, Nvidia GT 630 Rev. 2, Samsung 840EVO 120GB SSD System, 32TB-NAS als zentraler Speicherplatz (Raid-Z2), DD Cine S2 v6.5 Dual DVB-S2, Antec Fusion V2 Silver
Zitieren
#8
(31.05.2020, 18:09)bax2000 schrieb: Wie wird eigentlich das Bild neben der Bildschirmfernbedienung erzeugt? Da ist jedenfalls immerdas korrekte Bild zu sehen.
das ist ein Screenshot der mit svdrpsend grab erzeugt wird.

Kannst du auf Konsole auch ausführen um z.B von OSD-Menu einen Screenshot zu erstellen.
Code:
sudo svdrpsend grab <name>.jpg 80 1920 1080
Screenshot findest du dann unter "/media/easyvdr01/photos"

Gruss
Wolfgang
Show Content
Zitieren
#9
Nabend,

nachdem ich vorhin im verkehrten Thread gepostet hatte (Entschuldigung 300mal dafür) hier nochmal im richtigen.
Ich habe das gleiche Problem wie hier bax2000 im Mai hatte (Error code: hls:networkError_manifestLoadTimeOut).
Habe die Einstellung vorhin mit /opt/ angepasst (alle 4) und abgespeichert. Diese bleibt auch so gespeichert.
Der Stream funktioniert aber leider nicht.

Grüsse
Asrock J4105M---8GB Ram---DigitalCine S2 V6.5---PicoPSU 90W---SalcarNetzteil 96W---Stm32-Usb-Stick (+ Arduino-Version)---TT-black CT-3650 (+SMK RC-MCE-50GB)---Kingston A2000 (SA2000M8/250G) SSD NVMe PCIe M.2 250GB---EZDIY-FAB NVME PCIe Adapter---Video0-Festplatte WD20SPZX
Zitieren
#10
Hallo,

(28.10.2020, 00:26)xxx3xxx schrieb: Habe die Einstellung vorhin mit /opt/ angepasst (alle 4) und abgespeichert. Diese bleibt auch so gespeichert.
Der Stream funktioniert aber leider nicht.
/opt/ ist Obsolet -> Siehe https://www.easy-vdr.de/thread-18886-pos...#pid188100
Da es mit ffmpeg-static und jetzt ffmpeg nicht funktioniert,muss es eine andere Fehlerquelle geben.
Wird in /tmp ein Dir live-hls-buffer erstellt wenn du versuchst einen Stream zu starten?

Gruss
Wolfgang
Show Content
Zitieren
#11
Guten Morgen,


Zitat:Wird in /tmp ein Dir live-hls-buffer erstellt wenn du versuchst einen Stream zu starten?


Ja, da wird ein Verzeichnis erstellt.
In diesem befindet sich dann ein Verzeichnis "7ff9cf346ecabf6778076ddab6f9a107", welches leer ist.

Ich habe auch dieses probiert:

ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -hwaccel vaapi -hwaccel_output_format vaapi -i <input> -map 0:v -map 0:a:0 -vf 'deinterlace_vaapi=rate=field:auto=1,scale_vaapi=w=1280:h=720' -c:v h264_vaapi -preset slow -qmin 18 -qmax 30 -g 25 -r 25 -c:a aac -ac 2 -b:v 2M -maxrate 2M -bufsize 1.8M

syslog sagt in dem zeitpunkt in dem ich den stream starten will:

Code:
Oct 28 06:58:52 easyVDR rtkit-daemon[857]: Supervising 3 threads of 2 processes of 1 users.
Oct 28 06:58:52 easyVDR rtkit-daemon[857]: Supervising 3 threads of 2 processes of 1 users.

Browser ist Firefox


Wird eine easyinfo benötigt?

Grüsse
Asrock J4105M---8GB Ram---DigitalCine S2 V6.5---PicoPSU 90W---SalcarNetzteil 96W---Stm32-Usb-Stick (+ Arduino-Version)---TT-black CT-3650 (+SMK RC-MCE-50GB)---Kingston A2000 (SA2000M8/250G) SSD NVMe PCIe M.2 250GB---EZDIY-FAB NVME PCIe Adapter---Video0-Festplatte WD20SPZX
Zitieren
#12
Hi, 
Teste doch mal mit einem Chrome Browser gegen. 
Mfg Stefan
[size=x-small][b]Test-VDR1[/b]: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
[b]VDR4[/b]: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
[b]VDR5[/b]: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
[b]VDR6[/b]: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[color=blue][url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal![/url][/color][/size]
Zitieren
#13
Hallo,

(28.10.2020, 07:32)xxx3xxx schrieb: Oct 28 06:58:52 easyVDR rtkit-daemon[857]: Supervising 3 threads of 2 processes of 1 users.
rtkit-daemon.service -> RealtimeKit Scheduling Policy Service
Zitat:RealtimeKit is a D-Bus system service that changes the scheduling policy of user
processes/threads to SCHED_RR (i.e. realtime scheduling mode) on request. It is intended
to be used as a secure mechanism to allow real-time scheduling to be used by normal user processes.

Ausgabe status "rtkit-daemon"
Code:
sudo systemctl status rtkit-daemon.service

Gruss
Wolfgang
Show Content
Zitieren
#14
Hallo Marek,

Bitte mal testen!
Web-Streaming h264:
Code:
/usr/bin/ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -i <input> -map0:v -map 0:a:0 -c:v copy -c:a aac -ac 2
Web-Streaming MPEG2:
Code:
/usr/bin/ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -i <input> -map 0:v -map 0:a:0 -c:v libx264 -preset superfast -crf 21 -tune zerolatency -g 25 -r 25 -c:a aac -ac 2

Gruss
Wolfgang
Show Content
Zitieren
#15
Abend,


Code:
[email protected]:/var/lib/vdr$ sudo systemctl status rtkit-daemon.service
● rtkit-daemon.service - RealtimeKit Scheduling Policy Service
     Loaded: loaded (/lib/systemd/system/rtkit-daemon.service; disabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-10-28 22:37:09 CET; 14min ago
   Main PID: 902 (rtkit-daemon)
      Tasks: 3 (limit: 8764)
     Memory: 904.0K
     CGroup: /system.slice/rtkit-daemon.service
             └─902 /usr/libexec/rtkit-daemon

Okt 28 22:38:11 easyVDR rtkit-daemon[902]: Successfully made thread 2238 of process 2140 owned by '2000' RT>
Okt 28 22:38:11 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:38:12 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:38:12 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:38:13 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:38:13 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:38:22 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:38:22 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:44:06 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.
Okt 28 22:44:06 easyVDR rtkit-daemon[902]: Supervising 3 threads of 2 processes of 1 users.


Die Eingabe von deinen 2 Zeilen ändert leider nichts Wolfgang

Den Chromium Browser habe ich probiert, funktioniert damit auch nicht.

Grüsse
Asrock J4105M---8GB Ram---DigitalCine S2 V6.5---PicoPSU 90W---SalcarNetzteil 96W---Stm32-Usb-Stick (+ Arduino-Version)---TT-black CT-3650 (+SMK RC-MCE-50GB)---Kingston A2000 (SA2000M8/250G) SSD NVMe PCIe M.2 250GB---EZDIY-FAB NVME PCIe Adapter---Video0-Festplatte WD20SPZX
Zitieren
#16
Abend,

eben auf meiner ssd neu installiert. Die normalen Plugins installiert.
Alles einigermaßen angepasst.
Live gestartet - keine Einstellungen getätigt
Das Streaming läuft!

Grüsse
Asrock J4105M---8GB Ram---DigitalCine S2 V6.5---PicoPSU 90W---SalcarNetzteil 96W---Stm32-Usb-Stick (+ Arduino-Version)---TT-black CT-3650 (+SMK RC-MCE-50GB)---Kingston A2000 (SA2000M8/250G) SSD NVMe PCIe M.2 250GB---EZDIY-FAB NVME PCIe Adapter---Video0-Festplatte WD20SPZX
Zitieren
#17
Hallo Marek,

(30.10.2020, 01:53)xxx3xxx schrieb: Live gestartet - keine Einstellungen getätigt
Das Streaming läuft!
Merci(K+) für den test!!

Gruss
Wolfgang
Show Content
Zitieren