Стримминг Steam игр на Raspberry PI

в 8:09, , рубрики: Raspberry Pi, Steam, игры, программирование микроконтроллеров

Некоторое время назад Valve представила приставку для телевизора Steam Link, позволяющую использовать телевизор в качестве удаленного монитора. Как владелец Raspberry Pi, я тут же озаботился вопросом: «А оно, сможет?».
Стримминг Steam игр на Raspberry PI - 1
Заинтересовавшихся прошу далее.

Для стримминга используется обычная Raspbian. Это для Raspberry. А для компьютера-источника, является обязательным наличие видеокарты GeForce не хуже чем GTX 650 и установленный GeForce Experience.

На компьютере-источнике должен быть запущен клиент Steam, в GeForce Experience должна быть разрешена потоковая передача данных.

Запускаем Raspberry Pi, входим в консоль, качаем Java Development Kit. Пишем:

sudo apt-get install oracle-java8-jdk

Далее скачиваем клиент limelight:

wget https://github.com/irtimmer/moonlight-embedded/releases/download/v1.2.2/limelight.jar

Или более свежий отсюда: https://github.com/irtimmer/moonlight-embedded/releases

Устанавливаем кодек Opus:

sudo apt-get install libopus0

Если звук и так идет через HDMI, то следующие команды пропускаем, если нет то:

sudo nano /boot/config.txt

И прописываем hdmi_drive=2

Соединяем Raspberry с компьютером-источником:

java -jar limelight.jar pair IP-источника

Через минуты две в консоли появится сообщение “Please enter the following PIN on the target PC: **** “, где звездочки — это предложенный код. На компьютере-источнике вылезет такая табличка:

Стримминг Steam игр на Raspberry PI - 2

Туда и вбивается этот PIN.

Выходим из графической оболочки (Ctrl+Alt+F1) и вбиваем:

java -jar limelight.jar stream IP-источника

Steam-клиент переходит в режим BigPicture и на экране телевизора появляется его копия. Игры из Steam поддерживаются все. Даже такие тяжеловесные, как CoD Advanced Warfire, Bioshock Infinite и Wolfenstein The New Order. Управление производится привычным образом с помощью клавиатуры и мыши подключенных к Raspberry. Так что для компьютера за 29$ нашлось еще одно применение, кроме как медиа-центр и ретро-консоль. Что, учитывая предварительную стоимость для Steam Link в 49$, выглядит более чем заманчиво. А уж отсутствие еще одной «коробки с проводами», это вообще подарок небес.

Автор: FatCat8

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js