나무 딸기 파이를 달빛이 들어간 스팀 머신으로 바꿔라.
밸브의 스팀 머신은 거실에 스팀 게임 라이브러리를 가져 오는 것을 목표로합니다 (그러나 다소 가파른 프리미엄). 오늘은 라스베리 파이 (Raspberry Pi)를 사용하여 Steam 라이브러리 (모든 다른 컴퓨터 게임 포함)를 거실로 가져 오는 방법을 소개합니다..
왜 내가 이것을하고 싶은가요??
가장 다양한 게임 경험은 Windows 컴퓨터에있는 것입니다. 새로운 최첨단 게임을 즐기 든 20 년이 넘은 게임을 모방하든 어디서나 PC로 더 많은 게임을 즐길 수 있습니다..
그러나 문제는 대부분 우리 PC를 집, 사무실, 여분의 침실 및 모든 장소에 보관합니다. 그러나 가장 큰 스크린이있는 집에서 가장 편안한 좌석은 거실입니다. 당신이 우리와 같다면 거실의 HDTV에서 좋아하는 타이틀을 재생하고 싶지만 1) 새로운 GPU를 사용하여 완전히 새로운 컴퓨터를 만들거나 2) 모든 것을 분리하고 운반하지 않을 것입니다 컴퓨터 전체를 내려 놓고 거실로 내려 가서 놀아 라..
PC를 타고 HDTV 세트로 스트리밍하면 컴퓨터 전체를 들지 않고도 스트리밍 할 수 있다면 좋지 않을까요? 다행스럽게도 PC의 강력한 게임 성능을 집안의 다른 화면으로 연결하려는 여러분, 우리 모두와 다른 사람들에게 NVIDIA의 중급 GPU에 내장 된 GameStream 프로토콜을 활용하여 게임을 즐길 수있는 방법이 있습니다 은행에 침입하지 않고 거실로.
필요한 것을 구체적으로 살펴본 다음 PC, Raspberry Pi 및 게임 컬렉션을 구성하여 실행하는 방법을 보여줍니다..
어떻게 작동하고 필요한 것이 있습니까??
NVIDIA는 GameStream 프로토콜을 설계하여 PC에서 게임을 클라이언트로 제공되는 보조 장치 또는 상자를 통해 HDTV로 스트리밍하여 거실 / 모바일 게임 파이를 얻을 수 있습니다..
우리는 정말로, 정말, 혼란을 없애기 위해 마지막 비트를 강조하고 싶습니다. 이 전체 시스템은 게임을 할 수있는 PC를 가지고 있어도 게임을 독립적으로 재생할 수있는 TV가 장착 된 컴퓨터를 제공하지 않습니다. TV에 연결된 장치는 실제 PC보다 훨씬 강력하지 않으며 컴퓨터의 게임 스트림을 표시하는 역할 만합니다..
NVIDIA 제품은 NVIDIA Shield의 라인업에서 구입할 수 있습니다. 타블렛에서부터 다른 미디어 장비 옆에있는 TV 바로 아래에있는 Android를 실행하는 200 달러짜리 게임 상자에 이르기까지 다양한 용도로 사용할 수 있습니다. 하지만 너는하지 않는다. 필요한 것 NVIDIA 제품 중 하나를 사면 GameStream에 액세스 할 수 있습니다.!
GameStream 용 리버스 엔지니어링 및 오픈 소스 클라이언트 소프트웨어 패키지를 함께 만든 오픈 소스 Moonlight 프로젝트의 창조적 인 사람들 덕분에 우리는 GameStream 스트림을 수신하여 PC, 모바일 장치 및 Raspberry Pi와 같은 내장 장치에 표시 할 수 있습니다.
이 멋진 프로젝트는 확실히 무료는 아니지만, 기존의 솔루션을 구입하거나, 두 번째 게임용 PC를 구축하거나, 공식 Steam Machine을 위해 대기업에서 큰 돈을 포기하는 것보다 확실히 저렴합니다. 운명이 당신 편이라면 (그리고 이미 하드웨어를 가지고 있다면)이 프로젝트는 무료입니다. PC를 처음부터 모든 것을 구입해야하는 경우에도 전용 시스템을 구입하는 것보다 프로젝트 비용이 저렴합니다. 필요한 장비를 살펴 봅시다..
GameStream을 지원하는 GPU와 컴퓨터
GameStream은 일부 NVIDIA GeForce 그래픽 카드에 내장 된 독점 프로토콜입니다. 데스크톱 사용자는 GeForce GTX 650 이상에서 GameStream 지원을 찾을 수 있습니다. 랩탑 사용자는 일부 GTX 600M GPU 및 모든 GTX 700M 및 800M 모델에서 GameStream 지원을 찾을 수 있습니다..
또한 스트리밍 프로세스를 지원할 수있는 하드웨어보다 Windows 7 이상이 필요합니다. 여기에 설명 된 GameStream 요구 사항은 최소한 i3-2100 프로세서 이상을 4GB RAM 이상으로 사용해야 함을 나타냅니다. 테스트 머신이 요구 사항을 초과했기 때문에 요구 사항이 실제 요구 사항인지 권장 사항인지 여부에 대해서는 언급 할 수 없습니다.
마지막으로, PC의 하드웨어 외에도 GeForce Experience 소프트웨어가 필요합니다. 이것은 실제 GPU 드라이버와 무관합니다. 설치를 위해 나간 경우가 아니면 현재 PC에 설치하지 않았을 것입니다 (이 프로젝트를 시작하기 전에는하지 않았습니다).
라스베리 파이 마이크로 컴퓨터
지금까지 Raspberry Pi 마이크로 컴퓨터를 몇 차례 반복했습니다. 이 프로젝트의 경우, 이상적으로는 새로운 Raspberry Pi 2 (이전 제품보다 더 가벼운 프로세서)를 원합니다. 이것이 우리가이 튜토리얼을 위해 사용한 단위이고 그것은 우리가 매우 긍정적 인 경험을보고 할 수있는 단위입니다..
Raspberry Pi B + 모델을 사용할 수도 있습니다. 비록 우리가이 튜토리얼을 위해이 튜토리얼을 사용하지는 않았지만 많은 사용자들이 Pi B +를 사용하여 성공했다는보고를 읽었습니다..
이 튜토리얼에서는 이전에 Raspberry Pi를 광범위하게 다루었 기 때문에 Raspberry Pi 단위의 초기 설정 과정을 안내하지 않습니다. Pi를 처음 사용하는 사람이라면 지금까지 따라해볼 필요가 있습니다. 좋은 전원 소스 선택과 같은 중요한 주제에 대한 개요는 Raspberry Pi 시작하기 HTG 안내서를 살펴보고 즐기는 방법을 확인하십시오. Raspbian 설치에 도움이되는 NOOBS가 포함 된 Dead Simple Raspberry Pi 설치.
달빛 내장
이 튜토리얼의 뒷부분에있는 Raspberry Pi에서 직접 설치하겠습니다. 여기에 목록으로 만드는 중요한 구성 요소이기 때문에 목록에 올리겠습니다. (그리고 위대한 오픈 소스 프로젝트의 용도를 찾으시기 바랍니다. 다른 기기에서).
달빛 프로젝트에 대한 자세한 내용은 여기를 참조하십시오..
원격 주변기기
Pi, Moonlight 및 GameStream은 모두 마우스 / 키보드의 전통적인 게임 콤보를 지원하며 유선 Xbox 컨트롤러와 같은 USB 포트에 게임 주변 장치를 연결하거나 적절한 어댑터로 무선 컨트롤러를 사용할 수 있습니다.
우리는 유선 마우스와 키보드를 Raspberry Pi에 연결하고 Xbox 컨트롤러를 무선으로 소스 PC에 연결했습니다. (무선 Xbox 컨트롤러를 PC에 연결하는 방법에 대한 정보는이 자습서를 참조하십시오..
무선 어댑터의 범위가 너무 커서 스트리밍 터널 끝의 Pi 장치에 컨트롤러를 추가 할 필요가 없었습니다. 우리는 소스 PC에서 바로 컨트롤러를 사용할 수 있습니다. 왜냐하면 전체 시스템이 PC에서 컨텐츠를 스트리밍하고 있기 때문입니다 (Pi에서 실제로 생성하지 않음).
증기
GeForce Experience 문서를 확인하면 지원되는 게임 목록을 찾을 수 있습니다. 그것은 훌륭하지만 모든 것이지만리스트의 길이에도 불구하고 매우 포괄적이지는 않습니다. 사실 기사의 소개에서 우리는 당신의 게임용 PC가 할 수있는 게임을 즐길 수있는 거실 용 스팀 머신을 약속했습니다..
그것이 게임이 아니기 때문에 게임 목록에 나와 있지 않지만 원격 클라이언트에서 실제 Steam 앱을 실행 한 다음 팔 Steam 라이브러리뿐만 아니라 Steam에 추가 한 모든 게임 또는 에뮬레이터에 대한 완벽한 액세스 권한이 있습니다..
우리는 예전의 신 시뮬레이션 게임과 같이 오래된 스팀 게임과 오래된 PC 게임을 시작할 수있었습니다. 검정, 흰색 (2001) 아무런 문제없이.
PC 구성
PC 측에서는 설정이 정말 간단합니다. PC가 이미 가동되고 있고, 이미 GeForce 카드가 설치되어 있습니다. GPU를 설치할 때 GeForce Experience를 이미 설치했다면 실제로 할 일이 없습니다.!
GeForce Experience 소프트웨어가 필요하고 GPU 드라이버와 동일하지는 않지만 별도의 소프트웨어 세트가 위에 쌓여 있다면 기억하십시오. 여기에서 다운로드 페이지로 가서 PC 복사본을 가져 오십시오..
소프트웨어를 새로 설치할 때 실제로 PC를 재부팅해야합니다. 우리는 알고 있습니다. 대부분의 경우 그 제안은 종종 무시되지만, 이번에는 GameStream 프로토콜이 활성화되기 전에 실제로 재부팅해야합니다. 저희를 믿으세요. 우리는 재시작 프롬프트를 무시했기 때문에이 튜토리얼에서 문제 해결에 너무 많은 시간을 보냈다..
설치하고 재부팅 한 후 소프트웨어를 실행하고 "환경 설정"탭을 선택한 다음 왼쪽에있는 탐색 옵션 목록에 "GameStream"이 나타나는지 확인하십시오. "GameStream"을 선택하고 "내 네트워크에서"를 선택하여 스트리밍을 켜십시오. 이 시점에서 PC에서 구성 프로세스를 완료했습니다. Pi를 설정하고 게임을 시작하십시오..
귀하의 라스베리 파이 구성
이 자습서에서는 Rasberry를 Raspberry Pi에 이미 설치했다고 가정하고 부팅하고 명령 줄에 액세스 할 수 있습니다 (직접 구성한 경우 또는 명령 줄로 돌아 가기 위해 바탕 화면을 종료 한 경우). 아직 작성하지 않았다면 기사의 초기 부분으로 돌아가서 Pi 구성에 대한 링크를 확인하십시오..
일단 Raspbian이 가동되면 우리는 게임을하기 전에 약간의 사소한 것들을 다룰 것입니다. 우리가 모든 명령을 시작하기 전에, 당신이 당신의 주 컴퓨터의 안락함에서 (그리고 그것의 잘라 내기 및 붙여 넣기의 편안함과 함께)이 모든 명령을 입력 할 수 있도록 당신의 파이를 SSH 연결을 받아들이도록 구성하는 것이 강력히 권장됩니다..
첫 번째 단계는 Pi의 저장소 목록에 Moonlight를 추가하여 apt-get 명령을 사용하여 Moonlight GitHub 저장소에서 전체 파일 URL을 가져 와서 수동으로 설치하는 대신에 패키지를 푸시 다운하는 것입니다.
파이에 루트 사용자로 로그인 한 상태에서 다음 명령을 입력하십시오 (기본값은 사용자 이름 "pi"암호 "raspberry"입니다)..
sudo nano /etc/apt/sources.list
그러면 저장소 소스 목록이 열립니다. 목록에 다음 줄을 추가하십시오..
deb http://archive.itimmer.nl/raspbian/moonlight wheezy main
CTRL + X를 눌러 nano를 종료하고 메시지가 나타나면 문서를 저장하십시오. 다음으로 Moonlight를 설치합니다. 다음 명령을 입력하십시오..
apt-get 업데이트
moonlight-embedded를 설치하십시오.
메시지가 나타나면 "Y"라는 질문에 모두 대답하여 필요한 모든 파일을 설치하십시오..
이것이 우리가 사용했던 프로세스이며 대다수의 사용자에게 적합합니다. 어떤 이유로 Moonlight 소프트웨어 및 종속 파일을 수동으로 설치하려면 GitHub의 Moonlight Embedded에 대한 추가 정보 파일을 참조하십시오. 추가 정보.
마지막 단계는 게임 PC와 Pi를 연결하는 것입니다. Pi의 명령 프롬프트에서 다음 명령을 입력하십시오. 여기서 X.X.X.X는 게임 PC의 로컬 네트워크 IP 주소입니다.
달빛 쌍 X.X.X.X
이 명령은 인증서와 4 자리 PIN을 생성합니다. 컴퓨터 화면에 이렇게 팝업이 나타납니다..
PIN을 입력하여 페어링 프로세스를 완료하고 Moonlight / Pi 장치가 게임 스트림에 액세스하도록 인증하십시오.
거실에서 게임하기
PC에 GeForce Experience를 설치했고, 라즈베리 파이에 Moonlight를 설치 했으므로 이제는 Pi를 TV에 연결하고 (아직 연결되지 않은 경우) 간단한 명령을 사용하여 Pi를 연결하십시오. PC에 연결하여 게임을 즐기십시오..
달빛 스트리밍 명령의 형식은 다음과 같습니다. 여기서 X.X.X.X는 게임용 PC의 IP입니다..
달빛 스트리밍 [옵션] X.X.X.X
[options] 섹션에는 무엇이 있습니까? 비워 둘 수는 있지만 모든 설정을 기본 설정으로 돌리면 스위치로 조작 할 수있는 몇 가지 이유가 있습니다. 다음은 옵션 섹션에서 사용할 수있는 모든 명령 스위치입니다.
-720 1280x720 해상도 사용 [기본값]
-1080 해상도 사용 1920x1080
-너비 가로 해상도 (기본값 1280)
-높이 수직 해상도 (기본값 720)
-30fps 30fps 사용
-60fps 60fps 사용 [기본값]
-비트 전송률 비트 전송률을 Kbps 단위로 지정합니다.
-packetsize 최대 패킷 크기를 바이트 단위로 지정합니다.
-앱 스트리밍 할 앱의 이름
-nopops GFE가 게임 설정을 수정할 수 없도록하십시오.
-input 입력으로 사용합니다. 여러 번 사용할 수 있습니다.
-매핑 게임 패드 매핑 구성 파일로 사용 (-input 전에 사용)
-오디오 ALSA 오디오 출력 장치로 사용 (기본 sysdefault)
-localaudio 로컬에서 오디오 재생
기본값을 사용할 때 문제가 발생하면 명령 스위치를 사용하여 조정할 수 있습니다. 예를 들어 기본적으로 Steam을 기본 앱으로 사용하도록 설정되어 있지만 그렇지 않은 경우 다음 명령을 사용하여 Steam을 실행하도록 설정할 수 있습니다..
달빛 스트리밍 - 앱 스팀 X.X.X.X
또 다른 예로, 컴퓨터가 기본 60fps 설정으로 제대로 작동하지 않는다고 가정하고 달빛을 발사하기 전에 항상 컴퓨터의 스피커를 끄는 것을 잊어 버리면됩니다. 30fps로 다운 시프트하고 GameStream 프로토콜이 컴퓨터의 오디오를 끄고 다음 명령을 사용하여 거실의 오디오 만 재생하도록 지시 할 수 있습니다.
달빛 스트리밍 -30fps -localaudio X.X.X.X
일단 Moonlight가 자동으로 PC에 연결되고, Big Picture Mode에서 Steam을 실행하며, 집에서 사무실에 앉아있을 때와 마찬가지로 거실 TV에 Big Picture Mode 대시 보드가 몇 초 안에 표시됩니다. 컴퓨터에서 (사실, 집에 가서 PC를 보았을 때 스크린이 미러링 된 것을 볼 수 있습니다).
이것은 우리가 괴상한 프로젝트와 게임을 할 때와 같은 것이라면, 거기에 앉아서 모든 것이 얼마나 놀랍습니까? TV를 보면서 거실에 앉아서 실제로 다른 방의 PC에있는 게임을하면 멋진 그래픽과 선명한 사운드로 모든 것이 놀라 울 정도로 부드럽게 작동합니다. 미래는 진실로 지금입니다..
21 세기의 게임에 대한 질문이 있습니까? [email protected]으로 전자 메일을 보내주십시오. 답변을 위해 최선을 다할 것입니다. 똑똑한 라스베리 파이 프로젝트를 공유 하시겠습니까? 우리는 그것도 듣고 싶습니다..