How To Stream Steam Games To RetroPie Raspberry pi Install Moonlight

Поделиться
HTML-код
  • Опубликовано: 19 янв 2025

Комментарии • 154

  • @ashleighrowe2565
    @ashleighrowe2565 7 лет назад +24

    "Im not gonna show my ip" dude. Thats your internal IP. People cant do anything with that, as its inside your network only.

  • @yoyogudgeon8661
    @yoyogudgeon8661 7 лет назад +15

    When I typed in moonlight map controller.map it sent this back to me you need to specify one input device using -input

  • @jamesstewart7784
    @jamesstewart7784 8 лет назад

    Thank you so much for the text document. I installed this a few weeks ago and fumbled the 30 and 60 FPS part, both links were giving me 30 FPS, this makes it so much easier to reinstall moonlight!

  • @hungryhungryhummer
    @hungryhungryhummer 7 лет назад +4

    For everyone saying that when you use "moonlight map controller.map" and it fails, I have a semi-solution. Without the controller mapping the 30fps and 60fps options will not launch. What you need to do is type
    cd ~ $
    cd /opt/retropie/configs/moonlight
    sudo nano controller.map
    type this string here all in one line - 78696e70757401000000000000000000,Logic3 Controller,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.0,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,platform:Linux,
    do ctrl+x then ctrl+y then press enter.
    cd ~ $
    emulationstation
    Annnnd that's it. you should be able to launch the streaming options but the controller wont work only the keyboard and no mouse. but you can use a keyboard or controller connected to your pc.

  • @atlmyk
    @atlmyk 8 лет назад +3

    There are ways to pair PC based emulators with Steam. Doing that with this could possibly allow fun things like PS2 emulation or Dolphin Emulator streaming to your pi. I have Moonlight and I have looked into pairing some of my emulators but I've yet to follow through.

  • @SilverF0x85
    @SilverF0x85 8 лет назад +4

    I did everything to the letter but Steam will not show up in emulation station. Any suggestions?

  • @ETAPRIME
    @ETAPRIME  8 лет назад +3

    HOW TO BACKUP RETROPIE - RECALBOX IMAGE - ruclips.net/video/C1QdZSjc1C0/видео.html

  • @magnussnickars
    @magnussnickars 8 лет назад

    This is spooky, I was searching your channel for this a couple of hours ago! Thanks!

    • @ETAPRIME
      @ETAPRIME  8 лет назад +1

      +Magnus Snickars no
      Problem I should have made this a lot earlier

  • @unixgrief7852
    @unixgrief7852 6 лет назад +1

    Here are a few pointers:
    You don't need putty, you can use windows' built in "PowerShell" to use ssh
    It's not called an "Ethernet Cable" in reality, that's just a way to send information.
    Your internal IP is not something secret, it is only used on your local network.
    Still a good guide though

  • @Delazy
    @Delazy 8 лет назад

    Just followed your video step by step and its working perfectly! Thank you so much, what an amazing option to add to my Raspberry Pi! Thank you very much mate!

  • @jenwu2270
    @jenwu2270 6 лет назад +1

    can u do an tutorial like this for recalbox ? im to dumb never find how to start moonlight on my recalbox

  • @maxhummer318
    @maxhummer318 7 лет назад +2

    how do I specify the input of the controller

  • @tylerclark5373
    @tylerclark5373 8 лет назад +1

    I use this all the time works really good over a wired connection

  • @Mordiaken
    @Mordiaken 6 лет назад

    Hi, thanks for the video, you did this showing how to use controller, is there much difference in having a mouse and keyboard? I have steam games i actually prefer using those. do you just edit out/not do the controller section or is there some type of config required for it to recognize mouse and keyboard for streaming?

  • @JamesStevensonPhoto
    @JamesStevensonPhoto 6 лет назад

    Hi! Thanks for this. Do you know if it's possible to install multiple controllers for multiplayer steam games? Or bluetooth PS3 controllers to the Pi for Steam? Thanks so much for this helpful guide!

  • @SebastianVazquezFerrero
    @SebastianVazquezFerrero 7 лет назад +2

    Command "moonlight map controller.map" brings the isse of "You need to specify one input device using -input"

    • @ProPandemic
      @ProPandemic 7 лет назад +2

      help me, i have this problem

  • @Bastbog
    @Bastbog 8 лет назад

    Thank you! Followed every step and it works flawlessly

  • @Hennijo
    @Hennijo 7 лет назад +1

    can u do this for the recalbox, please

  • @LucDesormeaux
    @LucDesormeaux 8 лет назад

    You rock! Will try this as soon as my Pi3 shows up. :)

  • @FlockofSmeagles
    @FlockofSmeagles 6 лет назад +3

    #EDIT: So, after writing this I decided read the source again.
    Depending on your device. You may have either Raspian Stretch, or Raspian Jesse.
    Add your source.list including the corresponding version.
    I've run into a whole host of problems.
    Either, this method is dead, or sorely needs an update. Because I and I'm sure many people have very basic knowledge of bash, and are having a hard time sifting through the knowledge base to find what's needed to do this.
    Using this method. I've run into two error's.
    1. This method doesn't provide the GpG key. Which, I had a wonderful time figuring about on my own. For those of you who are having this issue. Here are the commands that set that up
    Fetch and install the GPG key
    :
    wget archive.itimmer.nl/itimmer.gpg
    sudo apt-key add itimmer.gpg
    2. The sources are unable too provide certain files, and completely denies my any access too moonlight, period. It will not install, and I'm stuck at a dead end here. So I'm gonna leave it at that for now. Maybe if a based user might spread the good word on how to fix or workaround this. I'd be inclined to give many likes and bow's.

    • @bbbbbbb51
      @bbbbbbb51 5 лет назад

      I have a medium knowledge with Linux and I still couldn't get any of it to work. Hours of finding different workarounds and none of them work. Is moonlight dead on Linux?

  • @dead-7th
    @dead-7th 7 лет назад +2

    would this work with a gigabyte gtx 1060 6gb?

  • @HaroldKimTV
    @HaroldKimTV 6 лет назад +1

    Hello ETA, Does this work on the Pi 3 B+ ?

  • @felipebrauna
    @felipebrauna 7 лет назад +6

    When I do prompt the command "moonlight map controller.map" the system replies:
    You need to specify one input device using -input
    What should I do?

  • @MatthewMcNair
    @MatthewMcNair 8 лет назад +5

    I can confirm that I was able to play mouse and keyboard based games. I have a wireless mouse and keyboard and was able to play Quake Live on my couch with my Raspberry Pi 2 and 60' tv.

    • @ETAPRIME
      @ETAPRIME  8 лет назад

      Matthew McNair awesome I tried one game with a mouse and keyboard and it did not work. Glad you got some working!

    • @BB-wh2vu
      @BB-wh2vu 8 лет назад

      Was your mouse and Keyboard connected to the Pi or the PC? I believe it has to be on the PC.

    • @MatthewMcNair
      @MatthewMcNair 8 лет назад +1

      In my setup it was connected to the Pi and worked without issue.

    • @BB-wh2vu
      @BB-wh2vu 8 лет назад

      wow awesome, something to look into, thanks

    • @MrAdvokaten
      @MrAdvokaten 7 лет назад

      How did you get it to work without mapping? I get error when not having anything mapped to a controller.

  • @TheShaum257
    @TheShaum257 8 лет назад

    I have an important question!!! Can moonlight and steam be also added onto the floobs' retropie merged with attract mode? And if yes, then are there different commands for installing moonlight onto it or is it the same as only on retropie without attract mode? :)

  • @Tuchulu
    @Tuchulu 7 лет назад

    Good Sir, I assume 8bitdo PRO controllers will work with moonlight?

  • @ProjectBlueBrid
    @ProjectBlueBrid 8 лет назад

    Hey Prime! Love your videos, helped me get into the world of Retropie :D. I was watching this tutorial in plans of streaming some of my PC fighters (SFV,MKX,etc) to my arcade cab project I'm currently working on. I got to the part where you are entering the inputs for the controller, and was wondering if there is any way to skip certain button presses. My control layout (for both players) only has enough for: Start,Select, leftstick/dpad, and 6 other buttons.
    Thanks for reading! Keep up the great videos!

    • @ProjectBlueBrid
      @ProjectBlueBrid 8 лет назад

      Ethan Latimer would that work when setting up the controller for Moonlight? I know it works when setting up the controller for emulationstation

  • @MottaRJ
    @MottaRJ 8 лет назад

    Thanx,
    Can I activate bezels in this image?

  • @ThresherMation
    @ThresherMation 5 лет назад

    Can you find a way to play steam games from the raspberry pi?

  • @MrBenkenove
    @MrBenkenove 7 лет назад

    Hello ETA! Have you tried this on the Zero W?

  • @MrBenkenove
    @MrBenkenove 7 лет назад

    Do you know the emulator settings to have it working on AttractMode?Thanks for the great videos ETA!

  • @samod1990
    @samod1990 7 лет назад

    Thank you very much for the tutorial. Yours are the best on youtube

  • @jsteerenberg2133
    @jsteerenberg2133 5 лет назад

    Heey ETA, could you do a video about the Odroid XU4 streaming steamgames and how to set it up?

  • @MrFadingkite
    @MrFadingkite 7 лет назад +3

    Each time I try to map the wired Xbox 360 controller I'd like to play
    with I get "Can't connect to server controller.map" any idea how to fix
    this anyone?

    • @HeadGreebo
      @HeadGreebo 7 лет назад

      I'm getting this error too. I am using a wireless wii u controller which has always been OK in the past

    • @HeadGreebo
      @HeadGreebo 7 лет назад +3

      Just got it working. To solve it I just removed the call to run the custom mapping file and it works like a dream. Basically in step 11 type:
      moonlight stream -30 192.168.10.xxx
      And then step 12:
      moonlight stream -60 192.168.10.xxx

    • @r0b0n1nj4
      @r0b0n1nj4 7 лет назад

      I still cant get mine to work. I'm using a 360 controller with a wireless dongle. It will connect to my pc through moonlight now that I skipped the mapping part and left the command to run the custom mapping out of the script. The controller doesn't work though. Every time i push a button it just exits the stream. Any advice?

    • @clemensklune3762
      @clemensklune3762 7 лет назад

      same issue.. found a solution yet?

    • @schlingelschlingeling4059
      @schlingelschlingeling4059 7 лет назад

      suffering with you guys

  • @joshuasimpson8675
    @joshuasimpson8675 8 лет назад

    This was a very helpful tutorial, thank you. I was wondering though if there any way to change the stream resolution because I am using an ultrawide but I am streaming to a small 600p screen and it shows up with black lines at the top and bottom even though it is set to the 600p resolution. Do you know a solution for this?

  • @OneVortexMan
    @OneVortexMan 10 месяцев назад

    The link for the text document is dead. Is there a new link?

  • @warrior-m-aster
    @warrior-m-aster 7 лет назад

    is there a way to do the same thing with lakka or do I need retropie for this?

  • @WhatAAARusH
    @WhatAAARusH 7 лет назад +1

    moonlight map controller.map
    "Can't connect to server controller.map"
    Any solution?

  • @kevindurocher5937
    @kevindurocher5937 6 лет назад

    Still no answers on the "you need to specify an input device using -input"? Successfully installed Steam on the Pi but can't launch it because of that controller map issue.

  • @burninghalls
    @burninghalls 6 лет назад

    Having a hell of a time getting this running on raspbian stretch. the controller mapping part doesnt work. You need to specify one input device using input..... HOW

  • @felipebrauna
    @felipebrauna 7 лет назад

    ETA, can we stream Origin (EA) games on this stance of moonlight too? I know we can do it in Moonlight Android version on Mi Box...
    EDIT. I did it, just add your Origin games as "Non Steam games" at the steam library e leave the Origin app opened on pc. The question now is, we can use 2 controllers to play some local multiplayer via streaming?

  • @niceguysstudios9114
    @niceguysstudios9114 8 лет назад

    Hey ETA PRIME thank you so much for this video it worked perfect for me on my Raspberry Pi 3. I wanted to ask if you know how to make the stream turn for 720p to 1080p instead. I have tried finding a solution but no one seems to have the answer. Could you let me know if you find or know a way? Thanks ETA PRIME!

  • @B6SiR
    @B6SiR 6 лет назад

    Hi
    Do you know how to put mugen or capcom vs snk evolution rev2 on retropie ?

  • @charleyreynolds5924
    @charleyreynolds5924 6 лет назад

    Is it possible to use redream or any other emulator on steam in this manner? (so I could play full-speed DC on my CRT! :) )

  • @herogpi1
    @herogpi1 7 лет назад

    Hello, thank you very much for this tutorial. But I would like to know if is it possible to steam steam on retropi without any computer on the same network, like I do on my Ubuntu 16.04. I don't know if it's possible because the rasp doesn't have a video board like my PC does, but the games that I would like to put on it is simple(seems to me) because the graphics are all 8 bits. An example is a very known game like Terraria.

  • @PatrickTheDevil
    @PatrickTheDevil 8 лет назад

    Best ETA PRIME, you can play games on retropie if you have a keyboard and mouse connection on the pi with cable or wireless on Bluetooth

  • @serunanick1
    @serunanick1 7 лет назад +1

    hi. please i have "permissioin denied" if i want go to steam. 30fps or 60fps. pls help me

    • @DansEuropeVlog
      @DansEuropeVlog 7 лет назад

      I have been having the same issue did you find a fix?

  • @karlaramirez8895
    @karlaramirez8895 4 года назад +1

    text file link doesnt work

  • @flamesburnred
    @flamesburnred 7 лет назад

    Can not create directory moon light permission denied. No idea what that means, cant get past step 4

  • @jamesmclain1471
    @jamesmclain1471 8 лет назад +1

    why can't you do with amd?

    • @robbreyne4452
      @robbreyne4452 8 лет назад

      because amd doesn't have moonlight, which you need for this method.

  • @ProPandemic
    @ProPandemic 7 лет назад

    When I typed in moonlight map controller.map it sent this back to me you need to specify one input device using -input
    Please help me

  • @SuperNetworkJoe
    @SuperNetworkJoe 7 лет назад

    I tried to connect to my Pi (Running Retropie) using Putty, with it and my PC on the same network connection (using WIFI), and I typed the correct IP Address into Putty, but it never gave me a security warning and an option to login. Instead, it waited 15 seconds and timed out. What do I do from here?

  • @andrewfurlotte9445
    @andrewfurlotte9445 7 лет назад

    THANK YOU SO MUCH FOR THE AMAZING TUTORIAL

  • @JorgeNoratto
    @JorgeNoratto 7 лет назад

    how can i do if i have a ps3 control? i can't do this instruction moonlight map controller.map

  • @Pinstrus
    @Pinstrus 6 лет назад

    Hey! I'm pretty late on the topic but i'm looking for a way to uninstall moonlight-embedded... I tryed to many times with many tutorials and I think my pi is messed up for moonlight... I already deleted every files that have moonlight in their names but when I try to redo the install it doesn't download any files from the sources and the commands can't be found when i try to sudo apt-get moonlight-embedded.

  • @BigH79
    @BigH79 7 лет назад

    Help please! I followed everything exactly. Pi paired with pc but when I launch from retropie it says can't connect to server. Tried turning off firewall but nothing works.

    • @NeXtarProducts
      @NeXtarProducts 7 лет назад

      I have the same problem. I am confused is the IP address "192.168.10.*** (the rest of the IP)" or is it the IP exactly?

    • @kellenmiller3391
      @kellenmiller3391 7 лет назад

      that was a coding error on his part. change the .10. to .1.

  • @snekhunturr4724
    @snekhunturr4724 8 лет назад

    Can i connect my raspberry pi to my pc with ethernet (without going throug router) and then do this?

  • @oOBroKenLiZardOo
    @oOBroKenLiZardOo 8 лет назад

    Great work.... Works a charm. Q: What do I need to do for it to show up on Attract Mode (Motion Blue)?

  • @nicholasd3623
    @nicholasd3623 8 лет назад

    followed step for step twice still not showing up have a pi 3b board running newest retro pie graphic card is nvida good fro streaming not sure what im missing

    • @ETAPRIME
      @ETAPRIME  8 лет назад

      +Nicholas D what theme are you using?

  • @anthonyesposito1185
    @anthonyesposito1185 8 лет назад

    Side note using ps4 orig controller. when setting up controller i get "can't open mapping file: controller.map" does this mean i can't use it?

  • @arshdeepthind6820
    @arshdeepthind6820 7 лет назад

    what is a force graphics card?

  • @oliverwilkinson8127
    @oliverwilkinson8127 7 лет назад

    hi it won't map my Xbox one remote but will on the retro pie (can't connect to server controller) someone please help

  • @jborges82
    @jborges82 8 лет назад

    Have you tried the steam link install via the retropie_setup.sh?

    • @ETAPRIME
      @ETAPRIME  8 лет назад +1

      Juan Borges limelight? If so I could never get it working properly

    • @jborges82
      @jborges82 8 лет назад

      Yeah. I was wondering. Don't have the card to test it. Great videos!!!

  • @jesuishalil
    @jesuishalil 8 лет назад

    I haven't watched the video, but what's the benefit of streaming a game instead of playing it on the machine itself?

    • @ETAPRIME
      @ETAPRIME  8 лет назад +1

      Glychee S this will pretty much turn your Pi into a steam link. Have your PC in one room and stream a game to the big to in the living room.

    • @jesuishalil
      @jesuishalil 8 лет назад

      If latency is low enough,then i can see the benefits,yeah, i'll try it out some time.

  • @danrodriguezrodriguez2555
    @danrodriguezrodriguez2555 7 лет назад +1

    it says Network error: Connection refused HELP MEEEEEEE!

    • @kellenmiller3391
      @kellenmiller3391 7 лет назад

      enable ssh on your pi yo. i was struggling with this

    • @McCabeM
      @McCabeM 7 лет назад

      use the command: sudo service ssh restart
      then try putty again

  • @TheNerdCaveChannel
    @TheNerdCaveChannel 6 лет назад +1

    When i try to run "sudo apt-get install moonlight-embedded" it wont install, why? "Some packade cant be instaled, it might men that you dont have the premisson"

    • @FlockofSmeagles
      @FlockofSmeagles 6 лет назад

      in your sources list. Check and see if you have the stretch version or the jesse version on the top line. Then, alter the text he wants you to input with whatever version you have.

  • @trevorcurtis7046
    @trevorcurtis7046 7 лет назад

    hello im having trouble getting a ps3 controller to map when i hit the command moonlight map controller.map it hangs forever is there a way to fix this?

    • @trevorcurtis7046
      @trevorcurtis7046 7 лет назад +1

      well i took a look through the comments and got my issue resolved took of the pointer to the map file out now its working great also took part of your script and meshed it with techwiz made a shortcut for 1080 30/60fps and 720 30/60 fps thx again for your vids i like your audio quality and your straight to the point videos!

    • @JorgeNoratto
      @JorgeNoratto 7 лет назад

      i want to solve dat issue too

  • @slippinggnome
    @slippinggnome 8 лет назад

    make a video on how to back up your image, please

    • @ETAPRIME
      @ETAPRIME  8 лет назад

      ruclips.net/video/C1QdZSjc1C0/видео.html

    • @slippinggnome
      @slippinggnome 8 лет назад

      You don't miss a beat. Thanks!!

  • @anthonyesposito1185
    @anthonyesposito1185 8 лет назад +1

    Also followed step by step and i don't even have a logo on emu station at all.

    • @ETAPRIME
      @ETAPRIME  8 лет назад +1

      +Anthony Esposito what theme are you using?

    • @anthonyesposito1185
      @anthonyesposito1185 8 лет назад

      ETA PRIME Rey's updated image as of tonight.

    • @anthonyesposito1185
      @anthonyesposito1185 8 лет назад

      ETA PRIME what do you think eta prime?

    • @ETAPRIME
      @ETAPRIME  8 лет назад

      +Anthony Esposito I just tried it with motion blue attract mode and it shows up in emulation station. Double check the system cfg make sure the code is added correctly. Also make sure the carbon theme is up to date

    • @moritzgose6115
      @moritzgose6115 7 лет назад

      I had to change the system.cfg at /home/pi/.emulationstation/es_systems.cfg instead of the one at /etc/emulationstation/es_systems.cfg.

  • @donricoprocrastinating
    @donricoprocrastinating 4 года назад

    I've tried out software Steam Link and Moonlight (Game Stream protocol) and for me Moonlight is waaay better in terms of input lag. Tho steamlink is way more solid and reliable but I prefer lagg free gaming. Using RPi4 + Raspbian+ ethernet

  • @spectre9792
    @spectre9792 8 лет назад +8

    (shrugs) Counts me out - I use AMD.

    • @alexleonard1852
      @alexleonard1852 8 лет назад +2

      same man...

    • @domicio1577
      @domicio1577 7 лет назад

      Buy a Steam Link instead. Even if you were Nvidia, you would be better with a Steam Link.

  • @JorgeNoratto
    @JorgeNoratto 7 лет назад

    how can i map a ps3 joystick?

  • @Bastbog
    @Bastbog 8 лет назад

    I get booted up in big picture perfectly but i can't start any game. i just get a splash screen and then nothing happens.. anyone have any ideas?

  • @WellZaboto
    @WellZaboto 7 лет назад

    if my graphic card is AMD?

  • @xxxcr3perk1ll3r5
    @xxxcr3perk1ll3r5 6 лет назад +1

    "failed to pair to server"

  • @DansEuropeVlog
    @DansEuropeVlog 7 лет назад

    etro pi will not let me give permission to the shell script.

  • @bimbadil
    @bimbadil 8 лет назад

    Hi :) Thanks for your videos! They are great.
    When i try to run it i get msg: Permision denied :(

    • @bimbadil
      @bimbadil 8 лет назад +1

      One more thing, ive got all roms and bioses running from USB hdd.

    • @SirWestonUchiha
      @SirWestonUchiha 8 лет назад

      I have the same problem... DX did you end up figuring it out?

    • @bimbadil
      @bimbadil 8 лет назад

      Weston Uchiha nope, not yet...

    • @arturrezende8570
      @arturrezende8570 8 лет назад

      Same problem

  • @k1ngjay842
    @k1ngjay842 7 лет назад

    just FYI - if your on stretch you need deb archive.raspbian.org/raspbian jessie main contrib non-free added to sources to progress to install.

  • @SirWestonUchiha
    @SirWestonUchiha 8 лет назад

    so i finally got this figures out and streaming YAY!!!
    buuuuuuut..... my left analog stick wont detect..... so most of my games are un playable.... why is this?

    • @SirWestonUchiha
      @SirWestonUchiha 8 лет назад

      i tried remapping the controls and now my controller wont work at all....
      I have been at this for 2 whole days and after i finally got it working and i cant use my controller.....
      Please help...

  • @bin9089
    @bin9089 6 лет назад

    bash: moonlight: command not found

  • @gadget_hack
    @gadget_hack 8 лет назад

    Does this work on the retropie zero? lol

  • @thegreatdestroyer1992
    @thegreatdestroyer1992 6 лет назад

    i wanna play games like csgo soooo i need to play with a keyboard can anybody help me with this i would be very happy...

  • @sc4p3r777
    @sc4p3r777 7 лет назад +1

    in the first place you said i'm not going to show my IP address to you and after a few minuts you just typed it in xD

  • @aciddreamer666
    @aciddreamer666 4 года назад +1

    dropbox is dead

  • @basselsak6111
    @basselsak6111 7 лет назад

    how do i exist?

  • @thespartann7925
    @thespartann7925 7 лет назад

    14:00 sound of an chinese phone

  • @l8zin532
    @l8zin532 7 лет назад

    Why, why, I have amd so goodbye

  • @Tomzo711
    @Tomzo711 7 лет назад

    No love for us AMD peasants. :{

  • @domicio1577
    @domicio1577 7 лет назад

    Don't spend your money on a Raspberry Pi only to stream your games. This software doesn't work properly. Search for "moonlight stream stutter" and you'll see how this piece of crap can replace a NVidia Shield / Steam Link. The Steam Link is more expensive but it won't give you that annoying stutter every 5 seconds!

    • @Zoppaz
      @Zoppaz 7 лет назад +1

      N3r0 I have overclocked pi with wired connection and steam Streaming works just fine. Btw, who the hell would buy pi just to stream steam on it? You can do so much more with it then just that, streaming is just small bonus you can do with it.

    • @domicio1577
      @domicio1577 7 лет назад

      "steam Streaming works just fine."
      You're probably not spotting the stuttering.
      "Btw, who the hell would buy pi just to stream steam on it?"
      People are buying a pi in order to stream games. I've bought one myself because of random youtubers saying "it works just fine for a fraction of the price". In my country a pi is half of the price of a Steam Link.
      If people want to Stream games and "it works just fine", it will be a waste. Better go with the more expensive solution. At least you'll have support and someone to complain as a customer, if it doesn't work.