Transforme um Raspberry Pi em uma máquina a vapor com o luar

Jul 11, 2025
Hardware

As máquinas a vapor da Valve visam trazer sua biblioteca de jogos Steam direto para sua sala de estar (mas com um preço bastante elevado). Hoje mostraremos como trazer sua biblioteca Steam (além de todos os seus outros jogos de computador) para sua sala de estar por uma fração do preço com um Raspberry Pi.

Por que eu quero fazer isso?

Sem dúvida, a experiência de jogo mais versátil é aquela que você tem em seu computador Windows. Esteja você jogando novos lançamentos de ponta ou emulando jogos com mais de 20 anos, você pode simplesmente jogar mais jogos em seu PC do que em qualquer outro lugar.

De forma problemática, porém, a maioria de nós mantém nossos PCs em nossos escritórios domésticos, covis, quartos extras e em qualquer lugar mas o lugar mais confortável da casa com a maior tela é: a sala de estar. Se você for como nós, adoraria reproduzir seus títulos favoritos na HDTV da sua sala, mas não está prestes a 1) construir um computador totalmente novo com uma GPU de ponta para fazer isso ou 2) desconectar tudo e transportar seu computador inteiro para baixo e vá para a sala de estar apenas para jogar.

Não seria bom se você pudesse simplesmente transmitir o que está no seu PC direto para o seu aparelho de HDTV, sem trazer todo o computador junto? Felizmente para você, nós e todos os outros que desejam canalizar os poderosos jogos de seu PC para outra tela em sua casa, há uma maneira de aproveitar o protocolo GameStream integrado às GPUs de médio a alto nível da NVIDIA para trazer seus jogos para sua sala de estar sem quebrar o banco.

Vamos nos aprofundar nos detalhes de que você precisa e, em seguida, mostrar como configurar seu PC, Raspberry Pi e coleção de jogos para colocar as coisas em funcionamento.

Como funciona e o que eu preciso?

A NVIDIA projetou o protocolo GameStream para que pudessem obter uma fatia da torta de jogos da sala de estar / móveis, transmitindo os jogos de seu PC para sua HDTV (por meio de um dispositivo auxiliar ou caixa que serve como cliente).

Nós realmente, realmente , quero enfatizar essa última parte para esclarecer qualquer confusão. Todo esse sistema depende de você ter um PC capaz de jogar o jogo e não oferece, de forma alguma, um computador conectado à sua TV capaz de jogar os jogos independentemente. O dispositivo conectado à sua TV é significativamente menos potente do que o seu PC real e serve apenas para exibir o stream do jogo do seu computador.

Você pode comprar produtos NVIDIA, da linha NVIDIA Shield, variando de tablets a caixas de jogos de US $ 200 completos rodando Android que vão direto para sua TV ao lado de seus outros equipamentos de mídia, para realizar esse fim. Mas você não necessidade para comprar um desses produtos NVIDIA para acessar o GameStream!

Obrigado ao pessoal criativo da o projeto de código aberto Moonlight , que criou um pacote de software cliente de engenharia reversa e de código aberto para GameStream, podemos receber e exibir fluxos de GameStream em PCs, dispositivos móveis e dispositivos incorporados como o Raspberry Pi.

Um projeto tão legal definitivamente não é gratuito, mas é definitivamente mais barato do que comprar uma solução pronta, construir um segundo PC para jogos ou esperar e gastar muito dinheiro por uma máquina a vapor oficial. Se o destino está do seu lado (e você já tem o hardware), este projeto é gratuito. Mesmo que você precisasse comprar tudo do zero, deixando de lado o PC, você ainda terminaria com um projeto mais barato do que comprar uma máquina dedicada. Vamos dar uma olhada no equipamento de que você precisa.

Uma GPU e um computador que suporta GameStream

GameStream é um protocolo proprietário integrado a algumas placas de vídeo NVIDIA GeForce. Os usuários de desktop encontrarão suporte para GameStream na GeForce GTX 650 e superior. Os usuários de laptop encontrarão suporte para GameStream em GPUs GTX 600M selecionadas, bem como em todos os modelos GTX 700M e 800M.

Além disso, você precisará do Windows 7 ou superior, bem como de hardware que possa suportar o processo de streaming. Os requisitos do GameStream, delineado aqui , indique que você deve usar pelo menos um processador i3-2100 ou superior com 4 GB de RAM ou superior. Não podemos comentar se esses são ou não verdadeiros requisitos ou recomendações formuladas como requisitos porque nossa máquina de teste excedeu os requisitos.

Finalmente, além do hardware do seu PC, você também precisará do software GeForce Experience. Isso é independente dos drivers de GPU reais e, a menos que você tenha se esforçado para instalá-lo, provavelmente não o tem em seu PC no momento (não tínhamos antes de iniciar este projeto).

Um microcomputador Raspberry Pi

Existem várias iterações do microcomputador Raspberry Pi até agora. Para este projeto, você vai, idealmente, querer um novo Raspberry Pi 2 (que possui um processador mais robusto do que seus antecessores). Essa é a unidade que usamos para este tutorial e é a unidade com a qual podemos relatar experiências muito positivas.

Você também pode usar o modelo Raspberry Pi B +; embora não tenhamos usado aquele para este tutorial em nossa leitura sobre o assunto, muitos usuários relataram usar o Pi B + com sucesso.

Este tutorial não irá guiá-lo pela configuração inicial de sua unidade Raspberry Pi, pois já cobrimos extensivamente o Raspberry Pi anteriormente. Se você é novo no uso do Pi e precisa se atualizar até este ponto, dê uma olhada em O guia HTG para começar a usar Raspberry Pi para uma visão geral de tópicos importantes, como selecionar uma boa fonte de alimentação e, em seguida, verifique Como aproveitar a configuração do Dead Simple Raspberry Pi com NOOBS para obter ajuda na instalação do Raspbian.

Moonlight Embedded

Vamos instalar isso diretamente do Raspberry Pi mais tarde no tutorial, mas estamos listando aqui, pois é um componente tão crítico que estamos anotando aqui (e esperamos que você encontre usos para um grande projeto de código aberto em outros dispositivos).

Você pode ler mais sobre o Projeto Moonlight aqui .

Periféricos Remotos

RELACIONADOS: Como conectar um controlador Xbox 360 sem fio ao computador

Pi, Moonlight e GameStream são compatíveis com a combinação tradicional de mouses / teclados para jogos e você pode conectar periféricos de jogos nas portas USB como controladores Xbox com fio ou usar controladores sem fio com um adaptador apropriado.

Usamos um mouse com fio e um teclado conectado ao Raspberry Pi, bem como um controlador do Xbox conectado, sem fio, ao PC de origem. (Para dicas sobre como conectar um controlador Xbox sem fio ao seu PC veja este tutorial .

O alcance do adaptador sem fio era tão grande que não havia necessidade de adicionar o controlador à unidade Pi no final do túnel de streaming; poderíamos usar o controlador diretamente do PC de origem porque, lembre-se, todo o sistema está transmitindo o conteúdo do PC (não gerando realmente no Pi).

Vapor

Se você verificar a documentação da GeForce Experience, você encontrará uma lista de jogos suportados . Isso é ótimo e tudo, mas apesar do tamanho da lista, ela não é muito abrangente. Na verdade, na introdução do artigo, prometemos a você uma máquina a vapor para sua sala de estar que poderia jogar qualquer um dos jogos que seu PC de jogos poderia.

RELACIONADOS: Como adicionar jogos não Steam ao Steam e aplicar ícones personalizados

Embora não esteja listado na lista de jogos, porque não é um jogo, você pode iniciar o aplicativo Steam real do cliente remoto e, em seguida, estrondo você tem acesso total não apenas à sua biblioteca de jogos Steam, mas quaisquer jogos ou emuladores que você adicionou ao Steam também .

Conseguimos lançar qualquer jogo Steam nativo, bem como jogos de PC antigos, como o antigo jogo de simulação de deus Preto branco (2001) sem quaisquer problemas.

Configurando Seu PC

No lado do PC, a configuração é muito simples. Seu PC já está instalado e funcionando, você já tem uma placa GeForce instalada e, se você já instalou a GeForce Experience quando instalou sua GPU, então você na verdade não tem mais nada a fazer!

Se você precisa do software GeForce Experience e lembre-se de que não é o mesmo que os drivers da GPU, mas um pacote de software extra sobreposto, vá para a página de download aqui para obter uma cópia para o seu PC.

Ao instalar o software novo, você realmente precisa reiniciar o PC. Nós sabemos, nós sabemos. Na maioria das vezes, isso é apenas uma sugestão frequentemente ignorada, mas desta vez você precisará realmente reiniciar antes que o protocolo GameStream seja ativado. Confie em nós. Passamos muito tempo solucionando problemas durante este tutorial porque ignoramos o prompt de reinicialização.

Depois de instalar e reiniciar, execute o software, selecione a guia “Preferências” e verifique se “GameStream” aparece na lista de opções de navegação no lado esquerdo. Selecione “GameStream” e ative o streaming selecionando “Na minha rede”. Neste ponto, você concluiu o processo de configuração no PC. Vamos configurar o Pi e então começar a jogar alguns jogos.

Configurando o seu Raspberry Pi

Este tutorial assume que você já instalou o Rasbian em seu Raspberry Pi e pode inicializá-lo e acessar a linha de comando (diretamente se você configurou como tal ou saindo da área de trabalho para retornar à linha de comando). Se ainda não o fez, volte às primeiras partes do artigo e verifique os links sobre como configurar seu Pi.

Assim que o Raspbian estiver instalado e funcionando, temos apenas algumas coisas menores para fazer antes de começarmos a jogar. Antes de mergulharmos em todos os comandos, recomendamos fortemente que você configure seu Pi para aceitar uma conexão SSH para que você possa inserir todos esses comandos no conforto do seu computador principal (e com o conforto de recortar e colar).

A primeira etapa é adicionar Moonlight à lista de repositórios do seu Pi para que possamos usar o comando apt-get para puxar os pacotes em vez de nos preocupar em obter as URLs completas dos arquivos do repositório Moonlight GitHub e instalá-lo manualmente.

Digite o seguinte comando enquanto estiver conectado como usuário root em seu Pi (o padrão é nome de usuário “pi” e senha “raspberry”).

Sudonano / Etc / Apt / So rse s. Eu st

Isso abrirá sua lista de fontes de repositório. Adicione a seguinte linha à lista.

deb http://archive.itimmer.nl/raspbian/moonlight wheezy main

Saia do nano pressionando CTRL + X e salve o documento quando solicitado. Em seguida, vamos instalar o Moonlight. Insira os seguintes comandos.

apt-get update
apt-get install moonlight-embedded

Quando solicitado, responda a todas as perguntas “Y” para instalar todos os arquivos necessários.

Este é o processo que usamos e deve funcionar para a grande maioria dos usuários. Se por qualquer motivo você deseja instalar manualmente o software Moonlight e dependências, consulte o arquivo leia-me do Moonlight Embedded no GitHub aqui para obter informações adicionais.

A etapa final é emparelhar seu PC para jogos com o Pi. Novamente no prompt de comando no Pi, digite o seguinte comando, onde X.X.X.X é o endereço IP da rede local do PC para jogos.

par de luar X.X.X.X

O comando irá gerar um certificado e um PIN de quatro dígitos. Na tela do seu computador, você verá uma janela pop-up como esta.

Digite o PIN para concluir o processo de emparelhamento e autorizar a unidade Moonlight / Pi a acessar seu stream de jogo.

Jogando na sua sala de estar

Você instalou o GeForce Experience no seu PC, o Moonlight no seu Raspberry Pi, agora é hora de conectar o Pi à sua TV (se ainda não estiver conectado) e usar um comando simples para conectar o Pi para o seu PC e aproveite seus jogos.

O formato do comando moonlight streaming é o seguinte, onde novamente X.X.X.X é o IP do PC de jogos.

luar streaming [options] X.X.X.X

O que se passa na seção [options]? Embora você possa deixá-lo vazio e deixar tudo rodar nas configurações padrão, existem alguns motivos pelos quais você pode querer mexer nos interruptores. Aqui estão todas as opções de comando disponíveis que você pode usar na seção de opções.

-720 Usar resolução de 1280x720 900.0004
-1080 Usar resolução 1920x1080
-width Resolução horizontal (padrão 1280)
-altura de resolução vertical (padrão 720)
-30fps Use 30fps
-60fps Use 60fps [default]
-bitrate Especifique a taxa de bits em Kbps
-packetsize Especifica o tamanho máximo do pacote em bytes
-app Nome do aplicativo para transmitir
-nosops Não permite que o GFE modifique as configurações do jogo
-input Use como entrada. Pode ser usado várias vezes
-mapping Use como arquivo de configuração de mapeamento do gamepad (use antes de -input)
-audio Use como dispositivo de saída de áudio ALSA (sysdefault padrão)
-localaudio Tocar áudio localmente

Se você estiver tendo problemas ao usar os padrões, pode usar as opções de comando para fazer ajustes. Por exemplo, deve usar o Steam como o aplicativo padrão, mas se isso não acontecer, você pode usar o seguinte comando para forçar o Steam a funcionar

moonlight streaming -app Steam X.X.X.X

Como outro exemplo, digamos que seu computador não funcione bem com a configuração padrão de 60 fps e você sempre se esqueça de desligar os alto-falantes do computador antes de ligar o Moonlight. Você pode reduzir para 30fps e instruir o protocolo GameStream a desligar o áudio em seu computador e apenas reproduzir o áudio na sala de estar com o seguinte comando.

streaming ao luar -30fps -localaudio X.X.X.X

Depois de executar o comando Moonlight irá conectar-se automaticamente ao seu PC, iniciar o Steam no modo Big Picture, e em segundos você verá o painel do modo Big Picture na TV da sua sala, como se estivesse sentado em seu escritório em casa jogando no computador (e, de fato, se você fosse ao escritório em casa e olhasse para o PC, veria que as telas eram espelhadas).

Este é o momento em que, se você for como nós quando se trata de projetos geeks e jogos, você ficará sentado lá, surpreso com o quão incrível é tudo isso. Lá você estará, sentado em sua sala de estar olhando para sua TV, mas jogando jogos que estão realmente em seu PC na outra sala ... e tudo funcionará surpreendentemente bem com gráficos nítidos e som nítido. O futuro realmente é agora.


Tem uma pergunta urgente sobre jogos no século 21? Envie-nos um e-mail para [email protected] e faremos o nosso melhor para responder. Tem um projeto Raspberry Pi inteligente para compartilhar? Gostaríamos de ouvir sobre isso também.

Howto Turn A Raspberry Pi Into A Steam Link

How To Setup RetroPie With Moonlight Steam Streaming On Raspberry Pi

How To Stream Steam Games To RetroPie Raspberry Pi Install Moonlight

Turn A Raspberry Pi Into A Steam Link Device - Stream Steam Games To The Pi

I Try Steam Link On Raspberry Pi 4

Turn Your Raspberry Pi 4 Into A Steam Link Device - Play PC Games On The Pi4

Raspberry Pi 3 Steam Streaming With Retropie Setup Script (Moonlight Raspbery Pi Gaming)

STEAM LINK On The Raspberry Pi Running RetroPie Or Raspbian!

Raspberry Pi Nvidia Shield: Stream Games Using Moonlight

Raspberry Pi Gaming Tablet

PC Gaming On A Pi Zero?! - Raspberry Pi Steam Box

Simple Script For Raspberry Pi Steam Streaming Installer And Setup In RetroPie 4.2

How To Download & Setup Steam Link On RetroPie - Raspberry Pi - RetroPie Guy Tutorial

Using Your Raspberry Pi 4 As A Steam Link Device 2020 - Streaming PC Games

Raspberry Pi 3 + Retropie + Parsec - Steam Streaming W/ Pi Arcade Cabinet

SteamLink Vs Raspberry Pi 3 - Which One Is Better?

SteamPi - Install Steam Client On A Rasberry Pi Or Other ARM Device

Steam Link Review


Hardware - Artigos mais populares

Como obter canais de TV HD gratuitamente (sem pagar pelo cabo)

Hardware Jul 3, 2025

Lembra das antenas de TV? Bem, eles ainda existem. Uma antena de TV digital permite assistir estações de TV locais gratuitamente, tudo sem pagar um centavo a um provedor de cabo. ..


Por que o YouTube no Chrome (e Firefox) está consumindo a bateria do seu laptop e como consertar

Hardware Sep 9, 2025

CONTEÚDO NÃO CHEGADO O YouTube gagueja, esquenta seu laptop, chuta seus fãs ou apenas usa muito a CPU? Mesmo que você nunca tenha notado, o YouTube no Chrome está quase certa..


Google Cardboard: realidade virtual barata, mas vale a pena?

Hardware Sep 8, 2025

Você sempre quis experimentar a realidade virtual por si mesmo, mas não pode pagar por nada disso Engrenagem Oculus Rift ? Tudo bem, nem nós, mas isso não signifi..


Como você 'silencia' um zumbido não relacionado a HDD e não relacionado ao ventilador em um laptop?

Hardware Jun 9, 2025

CONTEÚDO NÃO CHEGADO Nossos dispositivos eletrônicos podem ocasionalmente nos surpreender com ruídos inesperados e extremamente irritantes, então encontrar uma solução é u..


Uma breve história dos netbooks, uma tecnologia antes de seu tempo

Hardware Aug 27, 2025

CONTEÚDO NÃO CHEGADO Antigamente, as pessoas pareciam adorar netbooks e os compravam em massa. Hoje, as pessoas adoram odiar netbooks. Netbooks não são usados ​​e ..


Como jogar jogos de PC na sua TV

Hardware Jul 12, 2025

Não há necessidade de esperar por Valve’s Steam Machines - conecte seu PC de jogos com Windows à TV e use gráficos de PC poderosos na sala de estar hoje mesmo. ..


Por que executar meu micro-ondas mata minha conectividade Wi-Fi?

Hardware Jan 9, 2025

CONTEÚDO NÃO CHEGADO Há uma variedade de dispositivos domésticos e eletrônicos que podem interferir no seu sinal Wi-Fi, mas a maioria não tem a capacidade de fazer isso de f..


Da caixa de dicas: iPad como porta-retratos digital, organização de cabos de eixo de CD e abertura de URL em aplicativos MS

Hardware Apr 21, 2025

CONTEÚDO NÃO CHEGADO É hora de mergulhar na caixa de dicas e compartilhar as dicas do leitor desta semana. Hoje, estamos olhando para o iPad como um porta-retratos digital, rec..


Categorias