yaVDR Ansible - Ton stottert immer öfter ...

  • Lei .. lei .. lei ... lei ... lei ... leider kommt es seit einigen Tagen immer häufiger vor, dass unser yaVDR Ansible unter Ubuntu 18 zu stottern beginnt.

    Die letzte Silbe wird immer wieder wiederholt. Das dauert dann ein paar Sekunden dann fängt sichs wieder.


    Manchmal kann ich dann im syslog so was finden:

    Code
    1. ...
    2. Dec 2 22:43:23 localhost vdr: [15119] epg data writer thread started (pid=1958, tid=15119, prio=low) Dec 2 22:43:25 localhost vdr: video: speed up video, droping frame Dec 2 22:43:28 localhost vdr: video: 18:48:12.970 -265 1181 0/\ms 118+2+4 v-buf Dec 2 22:43:28 localhost vdr: video: speed up video, droping frame Dec 2 22:43:28 localhost vdr: video/vdpau: missed frame (22/93795) Dec 2 22:43:28 localhost vdr: video: speed up video, droping frame Dec 2 22:43:28 localhost vdr: video: 18:48:13.090 -241 1341 0/\ms 126+2+2 v-buf Dec 2 22:43:28 localhost vdr: video/vdpau: missed frame (23/93798) Dec 2 22:43:28 localhost vdr: video: speed up video, droping frame Dec 2 22:43:28 localhost vdr: video: 18:48:13.150 -214 1308 0/\ms 123+2+2 v-buf Dec 2 22:43:28 localhost vdr: video: speed up video, droping frame Dec 2 22:43:28 localhost vdr: video: slow down video, duping frame Dec 2 22:43:28 localhost vdr: video: 18:48:13.650 +93 1501 0/\ms 116+4+4 v-buf Dec 2 22:43:28 localhost vdr: [15119] epg data writer thread ended (pid=1958, tid=15119) Dec 2 22:43:29 localhost vdr: video: slow down video, duping frame Dec 2 22:43:29 localhost vdr: video: speed up video, droping frame Dec 2 22:43:29 localhost vdr: video: 18:48:15.830 -36 1719 0/\ms 131+2+4 v-buf Dec 2 22:43:29 localhost vdr: video: speed up video, droping frame Dec 2 22:43:29 localhost vdr: video: slow down video, duping frame Dec 2 22:43:29 localhost vdr: video: 18:48:16.850 +60 1723 0/\ms 129+4+4 v-buf
    3. ...
    4. Dec 2 23:04:09 localhost vdr: [softhddev] invalid PES video packet Dec 2 23:04:09 localhost vdr: audio/alsa: start delay 800ms Dec 2 23:04:10 localhost vdr: [softhddev] 12 invalid PES video packet(s) Dec 2 23:04:12 localhost vdr: video: decoder buffer empty, duping frame (11529/15) 4 v-buf Dec 2 23:04:12 localhost vdr: video: slow down video, duping frame Dec 2 23:04:12 localhost vdr: video: 1:35:47.966 +111 820 0/\ms 62+4+4 v-buf Dec 2 23:04:12 localhost vdr: video/vdpau: synced after 62 frames
    5. ...

    Hat jemand eine Idee woran das liegen könnte?

    Außer immer brav update & dist-upgrade habe ich nichts (wissentlich) gemacht ...

    MyVDR: yaVDR-Ansible - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod *broken*
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Nach langem Rumsuchen, habe ich den Tipp gelesen, man solle in pulseaudio die Echtzeitverarbeitung ausschalten.

    Da mir das dann doch zu heiß war, habe ich in der /etc/pulse/daemon.conf die Echtzeitpriorität hochgedreht:

    realtime-priority = 7 (statt bisher 5; max wäre 9)


    Seither gab es kein Tonstottern mehr - wir beobachten das weiter ...

    MyVDR: yaVDR-Ansible - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod *broken*
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD