ffmpeg Problem z buforem w czasie rzeczywistym [parametr rtbufsize]

1

Próbuję przesyłać strumieniowo audio i wideo przez sieć za pomocą tego polecenia

  -f gdigrab -framerate 60 -video_size 1920x1080 -i desktop -f dshow -i audio=""virtual-audio-capturer"" -vcodec libx264 -preset ultrafast -tune zerolatency-pix_fmt yuv422p -f mpegts udp://{IpAddress}:1234 

ale po 5 minutach doskonałej jakości przesyłania strumieniowego otrzymuję ten komunikat o błędzie, a strumień nagle zatrzymuje przesyłanie.

wprowadź opis zdjęcia tutaj

Co robię tutaj źle?

początek_
źródło
Obrazy tekstu są odradzane: lepiej kopiuj i wklej. Ponadto przepełnienie stosu służy tylko do programowania pytań. Proszę zapytać w Super User , jeśli masz więcej ffmpegpytań użytkowania CLI.
llogan,

Odpowiedzi:

2

Ustaw większy bufor dla dźwięku

-f gdigrab -framerate 60 -video_size 1920x1080 -i desktop -f dshow -rtbufsize 15M -i audio=""virtual-audio-capturer"" -vcodec libx264 -preset ultrafast -tune zerolatency -pix_fmt yuv422p -f mpegts udp://{IpAddress}:1234 
Gyan
źródło