Stottern in VLC-Transcode

486
sjngm

Ich versuche, einen funktionierenden Internet-Stream in etwas umzuwandeln, das meine Dreambox abspielen könnte.

Mein derzeitiger Status ist, dass ich ihn auf meinem Desktop und auf Dreambox abspielen kann. Allerdings stottert das Video ständig. Während das Audiomaterial einwandfrei abgespielt wird, scheint es, als würde ich alle ~ 300ms drei Frames sehen. Das letzte dieser Frames bleibt stehen, bis der Zyklus wiederholt wird.

Bitte beachten Sie, dass meine CPU während dieser Zeit nicht läuft. Hier ist die Aussage:

$ /usr/bin/vlc --no-loop -I dummy http://yourhost.com/your-playlist.m3u8 \ --sout '#transcode:standard' 

Ich habe es auch versucht --dash-buffersize=2(das sollten zwei Sekunden sein?), Aber das hat nicht geholfen. Mit "mpeg1", "mpeg2", "mpgv" oder "mp2v" vcodecwurde nichts geändert.

Wenn es wichtig ist, verwende ich diese URL in VLC, um diesen Stream abzuspielen: http: // localhost: 8090 / vlc.ts

Ich vermute, dass es entweder ein Synchronisations- oder Pufferproblem ist, aber ich könnte auch ganz falsch liegen ... Wie kann ich dieses Stottern beheben?

1

0 Antworten auf die Frage