streamdev ring buffer overflows mit ffmpeg konvertierung

  • Hi liebe VDR Gemeinde.


    Ich habe da ein Problem mit streamdev und ffmpeg wenn ich LiveTV für meine mobilen Geräte konvertieren will. Kurze Erklärung wie mein Setup ausschaut:


    Ich habe einen HTPC auf dem VDR läuft und einen PC im Netzwerk der das konvertieren übernehmen sollte. Meine ffmpeg Kommandozeile schaut so aus (als Test nur mit fileout):


    Code
    "ffmpeg" -re -i "http://192.168.22.15:3000/C-1-154-9259.ts" -async 1 -ab 120000 -ar 44100 -acodec aac -ac 2 -strict -2 -vcodec nvenc -map 0:0 -map 0:1 -keyint_min 25  -filter:v yadif=1 -filter:v scale=-1:720 -preset:v hq -profile:v main -r 50 -f mp4 test.mp4


    Das Problem ist jetzt allerdings das ich sofort in meinem syslog auf dem HTPC jede menge ring buffer overflows sehe, es scheint als ob ffmpeg den http-stream nicht genug cached (das ist jedenfalls meine Vermutung), streaming mit VLC z.B. funktioniert tadellos. Ich habe schon versucht in den streamdev Optionen den internen Cache auf das Maximum von 1500ms zu setzen, das hat aber nichts gebracht.


    Ein kurzer syslog auszug: http://pastebin.com/raw.php?i=F872fEYY
    ffmpeg log: http://pastebin.com/raw.php?i=7EYbyaXj


    Hat da jemand die gleichen Erfahrungen gemacht und kann mir helfen das ganze zu fixen?


    Grüsse aus der Schweiz

Jetzt mitmachen!

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