easyVDR

Normale Version: Tonaussetzer mit Softhddevice - Meine Lösung + Frage
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
möchte euch meine Lösung zum genannten Thema preisgeben.
Ich hatte mit dem Softhddevice alle 10min einen kurzen Ton- und Bildruckler. Mal mehr mal weniger stark hör-/sehbar.
Im log passierte folgendes:
Code:
Oct 14 20:24:22 easyVDR vdr: video: 21:15:58.187  +37 1099 240/\ms  33+7 v-buf
Oct 14 20:25:22 easyVDR vdr: video: 21:16:58.187  +33 1094 240/\ms  29+7 v-buf
Oct 14 20:25:26 easyVDR vdr: [softhddev] empty video packet 131 bytes
Oct 14 20:26:22 easyVDR vdr: video: 21:17:58.187  +28 1090 240/\ms  30+7 v-buf
Oct 14 20:27:22 easyVDR vdr: video: 21:18:58.187  +24 1086 240/\ms  33+7 v-buf
Oct 14 20:28:22 easyVDR vdr: video: 21:19:58.187  +19 1081 240/\ms  31+7 v-buf
Oct 14 20:29:22 easyVDR vdr: video: 21:20:58.187  +15 1077 240/\ms  30+7 v-buf
Oct 14 20:29:37 easyVDR vdr: [softhddev] empty video packet 51 bytes
Oct 14 20:30:22 easyVDR vdr: video: 21:21:58.187  +11 1072 240/\ms  33+7 v-buf
Oct 14 20:31:22 easyVDR vdr: video: 21:22:58.187   +6 1068 240/\ms  30+7 v-buf
Oct 14 20:32:22 easyVDR vdr: video: 21:23:58.187   +2 1063 240/\ms  33+7 v-buf
Oct 14 20:33:22 easyVDR vdr: video: 21:24:58.187   -2 1059 240/\ms  27+7 v-buf
Oct 14 20:34:22 easyVDR vdr: video: 21:25:58.187   -6 1055 240/\ms  30+7 v-buf
Oct 14 20:35:01 easyVDR vdr: [softhddev] empty video packet 51 bytes
Oct 14 20:35:06 easyVDR vdr: audio/alsa: writei underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Oct 14 20:35:22 easyVDR vdr: video: slow down video, duping frame
Oct 14 20:35:22 easyVDR vdr: video: 21:26:58.027  +36 1114 240/\ms  30+7 v-buf
Oct 14 20:36:22 easyVDR vdr: video: 21:27:58.027  +32 1110 240/\ms  31+7 v-buf

Wenn "audio/alsa: writei underrun error? 'Datenübergabe unterbrochen" eingetragen wurde, gab es den Tonaussetzer/Bildruckler.

Im VDR-Portal gibt es einige Themen zu Tonaussetzer mit dem Softhddevice. Erste Empfehlung ist immer den Audiobuffer zu erhöhen. Dies half aber bei mir nicht.

Nach erneutem Durchstöbern des Internets nach dem "writei underrun error?" hab ich den Hinweis gefunden als Audiodevice den AES Parameter anzugeben.

Der Blick in die easyvdr-frontend-softhddevice.conf zeigte, dass als Audiodevice "default" eingetragen ist. Nach Ersatz des default durch den für meine Hardware richtigen AES Parameter (hdmi:AES0=0x4,CARD=NVidia_1,DEV=0) sind die Tonaussetzer Geschichte.

Info zu meiner Audioconfig: Multiausgabe ist aktiv. Einmal Ton via HDMI (Ausgang Graka) und einmal opt. SPDIF (Motherboard).

Die Frage, warum der default diese Tonaussetzer produzierte ist für mich noch offen. Vielleicht hat jemand eine Erklärung dafür.

Gruß
Schwabe

EDIT on:
Seit der Änderung gibt es nun keine gleichzeitige Ausgabe von Stereoton über HDMI (TV) und SPDIF (AV-Receiver) mehr. Heißt also, dass das Zusammenspiel der Stereoausgabe über HDMI und SPDIF der Verursacher der Tonaussetzer ist.

Aber wieso funktioniert dieselbe Soundkonfiguration bei Xinliboutput fehlerfrei und bei Softhddevice nicht?
Kann mir das jemand erklären?

Danke.
EDIT off
Da würde ich Johns im VDR-Portal fragen.

Andy
HI,
habe auch diee Meldung im LOG:
Code:
audio/alsa: writei underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Alle paar Minuten Tonaussetzer.

Ich bin zur doof den AES Parameter zu schreiben für meine Hardware.
Kann jemand helfen?
ZIEL: Ausgabe auf HDMI und Analog(Klinke) gleichzeitig ohne Aussetzer.
Danke schonmal.
Grüsse
Ricci
Hallo

@ricci2407

Hast du schon mal das Audio Setup ohne Multiausgabe probiert?

@All
Nutzt ihr passthrough? Ich vermute da geht keine Multiausgabe.
@Bleifuss2
Also ich nutze pass-through und kann gleichzeitig an hdmi & optical Ton ausgeben.

Gruß Aaron
Zitat:Also ich nutze pass-through und kann gleichzeitig an hdmi & optical Ton ausgeben.

Mit Standard Audio oder mit Pulseaudio?

Zitat:hdmi & optical

Wobei das dann beides pass-through ist oder?

Hier soll ja HDMI pass-through und Dekodiert Stereo Klinke ausgegeben werden.
Mit Pulse könnte es gehen. Mit Alsa keine Ahnung.

Gruß
Peter
Denke mal schon das über hdmi pass-through ausgegeben wird, optisch wars auf jedenfall laut meiner Anlage pass-through und es hat sowohl mit alsa als auch mit pulseaudio funktioniert.
Die easyvdr1.0 Festplatte ist jetzt aber wieder ab, hab sie ja nur noch aus Testzwecken über..

Gruß Aaron
Arghh,
sorry. Falsche Kategorie.
Geht um EASYVDR 2.0.
Ich erfasse neuen Thread.
Sorry.