[Remote] GeForce Experience 초기 설정 및 Moolight 페어링 방법


Moonlight의 Host 프로그램인 GeForce Experience (지포스 익스피리언스)의 게임 스트리밍 설정 및 Moonlight와 페어링 방법을 남겨봅니다.
( 설치 방법은 다른 포스트에 있습니다. 해당 포스트는 순수하게 설정 방법만 있습니다. )


서론

최근 제 블로그에 많이 올리고 있는 글 중 하나가 Moonlight라는 게임 원격 제어 프로그램에 대한 내용인데요.

사실 Moonlight용 원조(?) Host 프로그램인 Geforce  Experience가 아닌 Sunshine Host 프로그램 먼저 글을 작성하게 된 이유가 엔비디아 사에서 ‘Geforce Experience의 원격 게임 기능(GAME STREAM) 기능을 곧 제거할 예정이다’ 라는 공지에 따라 Sunshine이 많이 사용될 거 같아 먼저 작성했는데, 공지가 올라온 지 한참 지내도 기능이 계속 유지 중이네요.
※ 관련 정보 : NVIDIA GameStream 서비스 종료 알림

Sunshine도 좋지만 아직도 지금까지 Geforce Experience의 Game Stream 기능이 정상 동작 중에 있고,  

사실 Sunshine 보다 Geforce Experience의  Game Stream 기능을 사용하는 게 설치/설정/사용 난이도가 훨씬 낮아서 초심자에게는 Sunshine보다는 Geforce Experience를 이용한 Moonlight 사용을 추천해주고 싶다 보니 이렇게 Geforce Experience Host로 설정하는 방법도 남기게 되네요.


사전 정보

해당 포스트 작성/테스트 시기 : 2023/05/16
사용 GeForce Experience 버전 : 3.27.0.112
테스트 공유기 : ipTIME AX8004BCM (펌웨어 버전 14.20.0)
확인 스마트폰 : 삼성 폴드4

당연한 이야기겠지만 Nvidia 제조사의 GeForce 그래픽 카드 사용자만 사용할 수 있는 프로그램입니다. 
 – 사용 중인 그래픽 카드 확인 방법 : LINK
 – Nvidia 그래픽 카드 유저가 아니시라면 Sunshine을 설치해보세요.

설치 방법과 외부 접속 방법은 하기의 관련글 참고해주세요.

모든 글은 컴퓨터를 잘 모르는 초보자 기준으로 작성되어 있습니다.

[관련글]


GAME STREAM 활성화 하기

하기 내용은 설치가 정상적으로 다 끝났다는 과정하에 내용입니다.
 – 설치 방법 : GeForce Experience (지포스 익스피리언스) 설치

1) GeForce Experience를 실행 합니다
– 시작 버튼 누른 후 G 그룹으로 가면 Tool이 있습니다.

2) 실행 후 ‘설정’ – ‘SHIELD’ 순으로 이동해 ‘GAME STREAM 기능을 활성화’ 해주세요.
※ 사실 여기까지만 해도 게임 스트리밍 가능하지만 꼭 하단 내용도 진행해주세요.

3) ‘추가’ 버튼을 이용해 mstsc.exe(윈도우 내장 원격 데스크톱) 프로그램 추가해주세요.
 – 파일 이름에 입력 : C:\windows\system32\mstsc.exe

추가 완료된 모습

이제 페어링만 남았네요.
페어링 하러 가시죠!

※ mstsc.exe 프로그램 추가 이유
mstsc.exe 파일은 윈도우에 내장된 원격 데스크톱 프로그램으로 윈도우 원격 제어용(RDP)으로 사용되지만, GeForce Experience에 추가되어 실행시키면 mstsc.exe가 실행되어 윈도우 원격 제어가 아닌 Experience 스트리밍 시스템 자체가 윈도우를 원격 제어 해줍니다.

그리고 이런 윈도우 전체에 대한 원격 제어가 가능하면 좋은 이유는 Experience & Moonlight로 원격 제어 시 등록된 게임을 실행 시 문제 없이 실행되는 경우도 있지만,  게임을 실행 전 웹로그인이나 런처 등의 실행이 필요한 경우 윈도우 원격 제어를 통해 게임을 실행시켜 주는게 문제도 없고, 편하기 때문입니다.

참고로 필자의 경우 원격으로 게임 시 무조건 mstsc로 접속해 게임 실행합니다. 
(문라이트에서 원격 접속 종료 시 게임도 같이 종료되는데, 이것도 피할 수 있어요.ㅎㅎ)


Moonlight 페어링 방법

정상적으로 GeForce Experience 설정을 완료 했다면…

1) PC와 같은 로컬 네트워크(와이파이/유선랜 등등)에 접속하고자 하는 장치를 연결합니다. 
 – 저의 경우에는 안드로이드 스마트폰을 PC와 같은 Wi-Fi로 접속 중입니다.
(PC가 있는 방에 유선 Lan이 못 들어와서 무선 인터넷 구성 사용 중)
– 보통 PC와 스마트폰을 연결하는 경우 같은 공유기
즉 PC랑 공유기랑 유선 연결되어 있고, 스마트폰은 공유기랑 무선(Wi-Fi)로 연결되어 있는 경우 문제 없습니다.

2) 접속하고자 하는 장치에서 Moonlight를 실행 시킵니다.
      그럼 아래와 같이 잠금 표시의 PC가 잡힙니다.
※ 혹시나 하지만 moonlight의 경우 안드로이드 스마트폰에서는 Google Play 스토어에 검색하면 다운로드 받을 수 있습니다. 가급적 최신 버전(베타 버전 포함) 사용 추천 드립니다.

 

3) 잠금 표시의 PC모양의 아이콘을 터치하면 아래와 같이 PC에 입력할 PIN 번호를 알려줍니다.
 – 저의 경우에는 7954 네요. (해당 숫자는 랜덤 발생입니다.)

※ 최신 버전은 Experience와 연결해도 Sunshine이라고 안내 메시지가 뜨네요. ㅋㅋ

 

4) PC를 보면 아래와 같이 PIN 입력 창이 뜹니다.
 – 스마트폰에 뜬 것과 같이 7954 입력!

 

5) 정상적으로 페어링 되었다면 스마트폰의 화면도 아래와 같이 바뀝니다.

 

6) 스마트폰에 나타난 mstsc 아이콘을 눌러 정상적으로 원격 제어가 가능한지 확인해보세요.
 – 정상적으로 페어링 되었다면 아래와 같이 PC화면이 짜잔~ 하고 나타납니다.

 

축하 드립니다.
GeForce Experience과 Moonlight의 연결! 페어링 설정이 완료 되었습니다!

이제 즐기시면 됩니다.


추가 정보

Q1) PC랑 PC 연결은 어떻게 하나요?
A1) PC와 PC 연결 시에도 똑같습니다. 스마트폰 붙이듯이 하시면 됩니다.
 – 어떤 장비에서든 Moonlight 페어링 방법은 다 동일합니다. 
 – 다운로드 : Link (윈도우용은 MoonlightPortable-x64~ 압축 파일입니다.)

 

Q2) 집 밖에서는 어떻게 연결하나요?
A2) Moonlight 개발진이 제공하는 Moonlight internet hosting tool을 이용하면 손 쉽게 집 밖에서도 연결 할 수 있습니다.
 – 관련 링크 : [Remote] Moonlight 외부 연결 방법 (Moonlight Internet Hosting Tool 사용)
※ 집에 공유기가 Reboot 등등 문제로 외부 IP가 바뀌었다면 다시 새로운 IP로 접속 시도하셔야 밖에서도 접속 가능합니다.

 

Q3) 외부 IP를 고정적으로 사용 방법은 없나요?
A3) 가장 쉬운 방법은 사용 중이신 공유기의 DDNS 설정 이후 Moonlight에서 수동으로 PC 추가 할 때 외부 ip주소가 아닌 DDNS 주소를 넣어 페어링 하는 것입니다.
 – 그럼 IP가 변경되어도 공유기가 DDNS 갱신해주고 있기 때문에 조금만 기다리면 평소와 같이 접속 가능합니다.
 – 혹시나 하는데 스마트폰은 오른쪽 위의 버튼을 누르면 수동 PC 추가 메뉴가 나옵니다.
 – Link : 편한 외부 접속을 위한 DDNS 설정 방법 (ipTIME 공유기 사용)

 

Q4) 재부팅 이후 정상적으로 PC와 연결되지 않는 경우 어떻게 하나요?
( Nvidia experience  SHIELD 탭 입장 시 연결이 되는 Case )

윈도우10 기준 ‘설정(Win + I) -> 네트워크 및 인터넷 -> 이더넷’으로 들어가서 ‘네트워크’를 클릭하면 네트워크 프로필을 설정하는 창이 나오는데, 이게 개인으로 설정되어 있어야 하는 것 같습니다.
저는 공유 네트워크로 설정이 되어있었는데 이걸 개인으로 바꾸니까 되네요.

SS님이 제보해주신 귀중한 정보입니다. SS님 감사합니다.


[관련글]


History

20230604 : SS님이 공개해주신 문제 해결 안 추가


마무리

이제 정말 기본적인 내용은 다 작성한 거 같네요.
다음엔 무엇을 작성할 지 고민 좀 해봐야겠습니다.
( 기본적인 내용으로 갈지 조금 상세히 설정으로 넘어갈지… )

6 thoughts on “[Remote] GeForce Experience 초기 설정 및 Moolight 페어링 방법”

  1. 안녕하세요. 알려주신대로 따라해보니 처음 설정할 때는 잘 되는데요.
    컴퓨터를 재부팅하면 그 다음부터는 앱에서 보면 컴퓨터가 연결이 안된걸로 나오네요 ㅠㅠ

    nvidia experience가 이미 실행중인데도 안되고, SHIELD 탭으로 들어가면 갑자기 연결이 됩니다.
    Game Streaming 기능을 껐다 켠 것도 아니고 그냥 들어가기만 했는데도 되는게 이해가 안되는데…
    이게 moonlight 쪽 문제인지 nvidia experience 쪽 문제인지 모르겠네요.

    연결이 안되는 상태에서 moonlight hosting tool을 실행해보면 nvidia experience를 재설치하라는 식의 오류 메시지가 나타나고, 로그를 보면 GameStream은 enable 이라고 나오면서 TCP 포트 테스트할 때 47984, 47989가 실패했다고 나와요.

    공유기는 안쓰고 랜선 바로 물려서 쓰고 있고, 윈도우 방화벽도 다 열려있는 상태입니다.
    포트 열려있는지 확인하는 사이트에서 확인해봐도 다 열려있는걸로 나와요.
    아예 안되는게 아니라 SHIELD 탭으로 들어가면 다시 되기도 하고…

    처음에는 유동IP라서 재부팅하면 IP가 바뀌어서 안되는 줄 알았는데 DDNS 설정을 해도 똑같기도 하고,
    아무것도 안건드리고 SHIELD 탭으로만 들어가면 다시 활성화 되는 것을 보면 이 문제는 아닌 것 같습니다 ㅠㅠㅠ

    그저께는 잘 했는데 어제는 안되서 하루종일 이것저것 해봤는데 안되네요 ㅠㅠㅠ
    nvidia experience 쪽 문제라면 sunshine을 써보면 괜찮을까요?
    오늘은 sunshine으로 시도를 해볼텐데… 혹시 원인이라도 아실까 싶어서 질문 남겨봅니다

    1. 자체적으로 해결했는데, 혹시나 같은 증상을 겪는 분이 계실까봐 공유드립니다.
      제 경우는 네트워크 설정이 문제였습니다.
      윈도우10 기준 ‘설정(Win + I) -> 네트워크 및 인터넷 -> 이더넷’으로 들어가서 ‘네트워크’를 클릭하면 네트워크 프로필을 설정하는 창이 나오는데, 이게 개인으로 설정되어 있어야 하는 것 같습니다.
      저는 공유 네트워크로 설정이 되어있었는데 이걸 개인으로 바꾸니까 되네요.

      1. 안녕하세요.
        늦은 댓글 확인 죄송합니다. 문제가 다 해결되고 나니 댓글을 남기게 되었네요.

        정말 생각하지도 못한 부분에 대해 문제해결 방법을 남겨주셔서 감사합니다.
        저는 nvidia experience 삭제 후 설치 말고는 생각나는 해결 안이 없는데 정말 좋은 정보를 남겨주셨네요.

        해당 내용에 대해서는 해당 포스트에 내용 추가해 두도록 하겠습니다.

        도움 주셔서 감사합니다.

  2. 마지막 단계때문에 몇시간이나 새로깔고 여러 방법으로 시도해봐도 안돼서 문의드립니다

    호스트 컴퓨터에서 선샤인 PIN넘버 네자리 등록하면 밑에 초록색으로 성공했다는 문구까지는 뜹니다.

    그런데 접속하려는 PC에서

    라고만 계속 뜨네요. 도대체 뭐가 문제일까요ㅜㅜ

    1. ㅇ아 제가 댓글을 엉뚱한 곳에 달았네요.

      작년까지 지포스 익스피리언스로 잘 사용하다가 올해는 안되어서 알려주신 방법대로 sunshine 이용해서 접속하려고 하는데 안되어서 단 댓글이었습니다.

      1. 댓글 확인하여 ‘http://syanoe.com/game/g-util/7834.htm#comment-3269’ 쪽에 회신드렸습니다.

댓글은 닫혔습니다.