◽ Windows

[Windows] RDP - Remote Desktop : frame 제한 풀기 60FPS

kkk20000a 2021. 12. 2. 14:11

 


RDP frame 60fps

  요즘 원격에 맛이 들려서 이것저것 필요한 기능들을 찾아보니 많이 있었는데, 구글이나 기타 상용 제품을 사용하면 부드러운 화면을 제공하는 기능이 있지만, 윈도우에서 기본 제공하는 RDP는 뭔가 모르게 버벅이는 프레임이 낮은 느낌이 항상 들었다. 

 

그런데 찾아보니 디폴트값은 30fps로 제한되어 있고, 이것을 향상 시킬 수 있다고 하여서 기능을 적용해보니 아주 간단하게 적용이 되어서 정리하고자 한다.

 

참고로 네트워크 대역을 조금 살펴봤는데 기본값인 30fps로는 5Mbps정도 잡아먹고 60fps로는 10Mbps 내외로 잡힌다.


 


가장 간단한 레지스트리 값 변경 방법이다.

먼저 그림1은 적용하기 전의 fps다.

그림1

 

 

 

레지스트리 편집기를 연다. 그림2 참고

그림2

 

 

 

 

레지스트리에서 그림3과 같이

"컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations" 경로로 온다.

그림 3

 

 

 

그림4-1를 참고하여 "DWMFRAMEINTERVAL"를 32비트로 생성한 다음.

더블클릭하여 값에 16진수로 "f"값을 넣어준다. 그림4-2 참고

그림4-1

 

그림4-2

 

 

 

 

 

이제 "서비스"를 실행한다.

그림5

 

 

 

그림6와 같이 원격 서비스를 다시시작하여 레지스트리 값이 다시 적용되도록 설정한다.

그림 6

 

 

 

 

그럼 결과를 확인하면 그림7과 같이 프레임이 늘어난 모습을 볼 수 있다.

그림7

 


 

 

 

참조 사이트1 : https://docs.microsoft.com/ko-kr/troubleshoot/windows-server/remote/frame-rate-limited-to-30-fps

참조 사이트2 : https://www.testufo.com/

참조 사이트3 : https://projecteli.tistory.com/147

 

참조 사이트4 :  https://www.edandersen.com/2020/12/15/improve-remote-desktop-frame-rate-to-60fps-by-enabling-avc-444-encoding/