[Hilfe]EXT Streaming und "ring buffer overflows" bei HD Sendern

  • Servus,


    mit Sicherheit nicht der erste Post, aber ich habe noch keine gescheite Lösung gefunden.
    Folgendes Problem (yavdr 0.4):
    Streaming via EXT (streamdev plugin und mencoder) resultiert in lauter buffer overflows.
    (Normales streamen via TS funktioniert einwandfrei.)


    vdr/vdr-1.7.22/recorder.c

    Code
    define RECORDERBUFSIZE  (MEGABYTE(500) / TS_SIZE * TS_SIZE) // multiple of TS_SIZE


    vdr/vdr-1.7.22/dvbplayer.c

    Code
    #define PLAYERBUFSIZE  MEGABYTE(100)


    vdr-plugin-xvdr-0.9.5/src/live/livestreamer.c

    Code
    , cRingBufferLinear(MEGABYTE(500), TS_SIZE*10, true)


    Es scheint als ob ich noch irgendeinen Wert vergessen habe - hat jemand eine Idee?


    Ram ist genug vorhanden:
    Cpu(s): 0.1%us, 0.6%sy, 0.2%ni, 99.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 4116304k total, 498072k used, 3618232k free, 18572k buffers


    Nach 5 Minuten fängt es dann an immer mal wieder zu schlieren und ab und zu zu stocken. (Bespiel stream von ZDF HD @ LAN10 Settings)


    Cpu(s): 25.0%us, 1.0%sy, 0.1%ni, 73.8%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st


    Mem: 4116304k total, 686984k used, 3429320k free, 19372k buffers
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    1939 vdr 10 -10 298m 131m 7204 R 100 3.3 9:09.31 mencoder
    1348 vdr 10 -10 824m 180m 10m S 3 4.5 1:01.25 vdr


    Wäre super, wenn noch jemand ein paar Ideen hat, was ich verändern könnte um ruckelfreies und schlierfreies TV genießen kann :)
    Nicht HD Sender funktionieren ohne buffer overflows.


    Logfile:

    yavdr 0.4 - Dell PowerEdge 2970 - 4GB Ram - AMD Opteron 2378, 4x 2.40GHz - 2x DVBSKY S950 (Montage DS3103/TS2022) @ dvb-fe-ds3103.fw
    www.constey.de

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!