Ich versuche, meinen Desktop von einem PC zu einem anderen mit UDP zu streamen. . Leider ist die Latenz ziemlich hoch ist (ich es bereits von etwa 15 Sekunden bis 2 Sekunden verringern könnte, in Tests, bei denen ich Client und Host auf demselben PC laufen Mein Hostcommand sieht wie folgt aus:Low Latency Desktopstreaming mit ffmpeg (p2p)
ffmpeg -f dshow -framerate 24 -i video=screen-capture-recorder -vf scale=1280:720 -vcodec libx264 -force_key_frames "expr:gte(t,n_forced*2)" -pix_fmt yuv420p -tune zerolatency -preset ultrafast -f mpegts udp://239.255.1.2:1234
Mein Clientcommand Aussehen dies wie:
ffplay -fflags nobuffer -infbuf -fast -framedrop -vf "setpts=(PTS*0.95)" udp://239.255.1.2:1234
Irgendwelche Ideen, wie dies noch schneller zu bekommen
Sie würden Leute auf SO finden, die bereitwilliger sind, Ihnen zu helfen, wenn Sie sie für vorherige Antworten zuerst belohnen. Es ist ein einziger Klick mit der Maus als Gegenleistung für ihre Zeit und Mühe. –
Ehrm ja, tut mir leid:/ – Gring