Como transmitir o Xbox Cloud Gaming com Raspberry Pi

março 26, 2022
Com os serviços de streaming lançados a aproximadamente 1 ano, os jogos se tornaram muito populares. Por alguns dólares ao mês, podemos transmitir uma biblioteca com curadoria de jogos para nossos laptops, desktops e dispositivos móveis.
Com o recente lançamento do Raspberry Pi OS, baseado no Debian 11 “Bullseye”, podemos ver que o navegador da web Chromium agora suporta aceleração de hardware e isso significa que podemos finalmente iniciar o streaming de serviços de jogos com o Raspberry Pi 4.
Neste guia, configuraremos uma nova instalação bullseye do Raspberry Pi OS, fazer overclock do nosso Raspberry Pi de 4 a 2 GHz e, finalmente, automatizar o processo para transformar o nosso Raspberry Pi em um console de jogo 1080p.
Para este projeto você precisará
- Raspberry Pi 4 4 GB
- Cartão micro SD de 16 GB
- Teclado, mouse e tela de 1080p para o seu Raspberry Pi
- Conexão Ethernet com a Internet
- Resfriamento para o seu Raspberry Pi 4. Usamos Fan Shim da Pimoroni, mas o resfriamento passivo seria o melhor.
- Xbox Game Pass Platinum
- Um controle de Xbox
Instale Raspberry Pi OS Bullseye em seu Raspberry Pi 4
Começamos o processo instalando a versão mais recente do Raspberry Pi OS em um novo cartão micro SD.
- Baixe, instale e execute Raspberry Pi imager
- Clique no botão Selecionar sistema operacional.Um menu aparecerá.
- Escolha Raspberry Pi OS (32 bits)no menu do sistema operacional.
- Clique em Selecionar Armazenamentoe escolha o seu cartão do menu.
- Clique em Write.
- Remova o cartão SD e Coloque no seu Raspberry Pi e então inicialize na área de trabalho.
- Abra um terminal e atualize o software no seu Raspberry Pi.
Executando Xbox Cloud Gaming (Beta) no Raspberry Pi 4
Agora iremos trabalhar na execução do projeto. Você verá que a versão mais recente do Chromium (v92), que é fornecida com o Raspberry Pi OS “Bullseye”, já vem equipada com aceleração de hardware integrada. Mas, o que exatamente isso significa? Isso significa que a reprodução do vídeo do YouTube é muito mais suave do que costumava ser e, o melhor disso tudo, é a qualidade dos jogos que estarão muito boas, e você poderá jogar a vontade. Observe o seguinte passo a passo:
- Conecte o controlador do Xbox em uma porta USB disponível.
- Clique no ícone do navegador para abrir uma nova janela do navegador.
- Vamos para https://xbox.come faça login em sua conta
- Clique em Jogar.
- Use o controlador para selecionar um jogo e começar a jogar.
O Xbox Cloud Gaming começa automaticamente na inicialização
Claro que a melhor parte de um jogo, é jogar e da melhor forma possível, portanto, conectar um teclado, mouse, etc. apenas para fazer o login sempre é uma tarefa que deve ser feita com muita paciência e atenção. E para tornar essa tarefa mais fácil e até prazerosa, podemos automatizar o processo. Como? Na seção anterior, pedimos ao navegador para lembrar nossos detalhes de login, então vamos abrir o navegador agora assim que a área de trabalho do Raspberry Pi iniciar.
- Abra uma janela de terminal e crie um arquivo chamado xbox.sh.
- Adicione uma linha que diga ao sistema qual idioma
- Adicione uma segunda linha para forçar o sistema a parar
- Use xrandr para forçar a exibição a usar a resolução 1080p.
- Adicione a última linha que representa o comando a ser executado.
- Pressione CTRL + X, a seguir pressione Y e Enter
- Converta xbox.sh em um arquivo executável.
- No Terminal, crie um arquivo chamado xbox.desktop
- Crie duas linhas no arquivo.O primeiro é uma descrição do arquivo. A segunda linha é o comando a ser executado.
- Pressione Ctrl + X e, a seguir, Y e Enter para salvar e sair.
- Reinicie o seu Raspberry Pipara que as alterações tenham efeito.