전체 화면 응용 프로그램을 라이브 스트리밍하고 동일한 네트워크의 다른 컴퓨터에서 보려고합니다.
이 명령을 사용하여 스트리밍을 시작하고 제대로 작동하며 2/3 초 지연된 라이브 스트림을 볼 수 있습니다.
ffmpeg -video_size 1920x1080 -r 10 -f x11grab -i :0.0 -f mpegts -b:v 4096k udp://othermachineaddress:8554
그러나 비디오를 재생하려고 할 때 때때로 스트리밍 컴퓨터의 바탕 화면 배경 (일부 부분)에서 일부 그래픽 아티팩트를 볼 수 있습니다 (응용 프로그램이 전체 화면 양식으로되어 있으면 바탕 화면 배경을 실제로 볼 수 없습니다) 기계).
UDP 스트림과 관련된 문제가 아니라 화면 캡처와 관련이 있다고 가정합니다 (패킷 손실을 나타내는 녹색 화면과 같은 다른 그래픽 아티팩트는 없습니다). 스트리밍하는 동안 CPU 및 RAM로드가 최소화됩니다.
두 컴퓨터에서 Ubuntu 16.04를 사용하고 있습니다.
"바탕 화면 배경 아티팩트"를 해결하려고 할 수있는 플래그가 있습니까?
참고 : 수정 사항을 답변에 게시하십시오. 그렇게하면 문제에 대한 해결책이 훨씬 더 눈에 띄게됩니다
—
CaldeiraG